diff options
Diffstat (limited to 'docs/dtd/module.dtd')
| -rw-r--r-- | docs/dtd/module.dtd | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/docs/dtd/module.dtd b/docs/dtd/module.dtd new file mode 100644 index 000000000..102ce68a0 --- /dev/null +++ b/docs/dtd/module.dtd @@ -0,0 +1,24 @@ + +<!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 " " > +<!ENTITY mdash " - " > |
