diff options
author | Igor Sysoev <igor@sysoev.ru> | 2011-08-05 13:25:34 +0400 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2011-08-05 13:25:34 +0400 |
commit | a6c91b11bf77264badc714e53e710803cf181a73 (patch) | |
tree | b4576ab20a25dda2044d3ef64ab98af86d23f9bc /docs/dtd | |
parent | f549c03524626bde4ed52c6a009ac769079f5fb4 (diff) |
skeleton for documentation processing
Diffstat (limited to 'docs/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 " - " > |