modulesynopsis.dtd revision d1b2e36420ade1a362f0410de47143e0a1c63964
<?xml version='1.0' encoding='UTF-8' ?>
<!ENTITY % common SYSTEM "common.dtd">
%common;
<!ELEMENT modulesynopsis (name , description, status , sourcefile?,
identifier? , compatibility? , summary? , seealso* , section*,
directivesynopsis*)>
<!ELEMENT directivesynopsis (name , description? , syntax? , default?
, contextlist? , override? , modulelist?, status?, compatibility? ,
usage?, seealso*)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT status (#PCDATA)>
<!ELEMENT identifier (#PCDATA)>
<!ELEMENT sourcefile (#PCDATA)>
<!ELEMENT compatibility %Inline;>
<!ELEMENT description %Inline;>
<!ATTLIST directivesynopsis type CDATA #IMPLIED
location CDATA #IMPLIED >
<!ELEMENT syntax %Inline;>
<!ELEMENT default (#PCDATA)>
<!ELEMENT contextlist (context+)+>
<!ELEMENT context (#PCDATA)>
<!ELEMENT override (#PCDATA)>
<!ELEMENT usage %Block;>
<!-- Used in allmodules.xml -->
<!ELEMENT modulefilelist (modulefile+)>
<!ELEMENT modulefile (#PCDATA)>
<!-- Used in index.xml -->
<!ELEMENT moduleindex (title | summary | modulefilelist)+>
<!-- Used in directive.xml -->
<!ELEMENT directiveindex (title | summary | modulefilelist | letters)+>
<!-- Used in quickreference.xml -->
<!ELEMENT quickreference (title | summary | modulefilelist | letters)+>
<!ELEMENT letters (letter+)>
<!ELEMENT letter (#PCDATA)>