Changeset 4f597816 for BOOK/schema


Ignore:
Timestamp:
Apr 23, 2011, 5:43:26 PM (14 years ago)
Author:
Joe Ciccone <jciccone@…>
Children:
4fc487d
Parents:
9db1668
Message:

Render the seghead of the content list.

Location:
BOOK/schema/clfs/0.1/rng
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • BOOK/schema/clfs/0.1/rng/clfs.rnc

    r9db1668 r4f597816  
    118118       clfs.block.command |
    119119       clfs.block.note)+
    120     }+
     120    }+,
     121   
     122    element c:contents {
     123      attribute c:ref {
     124        text
     125      } | (
     126        element c:library {
     127          element c:name {
     128            text
     129          },
     130          element c:description {
     131            clfs.inline
     132          }
     133        }*,
     134        element c:program {
     135          element c:name {
     136            text
     137          },
     138          element c:description {
     139            clfs.inline
     140          }
     141        }*,
     142        element c:directory {
     143          element c:name {
     144            text
     145          },
     146          element c:description {
     147            clfs.inline
     148          }
     149        }*
     150      )
     151    }?
    121152  }
  • BOOK/schema/clfs/0.1/rng/clfs.rng

    r9db1668 r4f597816  
    200200        </element>
    201201      </oneOrMore>
     202      <optional>
     203        <element name="c:contents">
     204          <choice>
     205            <attribute name="c:ref"/>
     206            <group>
     207              <zeroOrMore>
     208                <element name="c:library">
     209                  <element name="c:name">
     210                    <text/>
     211                  </element>
     212                  <element name="c:description">
     213                    <ref name="clfs.inline"/>
     214                  </element>
     215                </element>
     216              </zeroOrMore>
     217              <zeroOrMore>
     218                <element name="c:program">
     219                  <element name="c:name">
     220                    <text/>
     221                  </element>
     222                  <element name="c:description">
     223                    <ref name="clfs.inline"/>
     224                  </element>
     225                </element>
     226              </zeroOrMore>
     227              <zeroOrMore>
     228                <element name="c:directory">
     229                  <element name="c:name">
     230                    <text/>
     231                  </element>
     232                  <element name="c:description">
     233                    <ref name="clfs.inline"/>
     234                  </element>
     235                </element>
     236              </zeroOrMore>
     237            </group>
     238          </choice>
     239        </element>
     240      </optional>
    202241    </element>
    203242  </define>
Note: See TracChangeset for help on using the changeset viewer.