view docs/dtd/module.dtd @ 3996:fc808f006ff4

skeleton for documentation processing
author Igor Sysoev <igor@sysoev.ru>
date Fri, 05 Aug 2011 09:25:34 +0000
parents
children ac19e755a132
line wrap: on
line source


<!ELEMENT module       (section+) >
<!ATTLIST module       title      CDATA #REQUIRED
                       link       CDATA #REQUIRED
                       lang       (en)  #REQUIRED
>

<!ELEMENT section      (directive+ | para+) >
<!ATTLIST section      title      CDATA #REQUIRED
                       name       CDATA #IMPLIED
>

<!ELEMENT directive    (syntax, default, context, para+) >
<!ATTLIST directive    name       CDATA #REQUIRED >

<!ELEMENT syntax       (#PCDATA | value)* >
<!ELEMENT default      (#PCDATA)* >
<!ELEMENT context      (#PCDATA)* >

<!ELEMENT para         (#PCDATA | value)* >
<!ELEMENT value        (#PCDATA)* >

<!ENTITY  nbsp         "&#xA0;" >
<!ENTITY  mdash        "&#xA0;- " >