diff options
Diffstat (limited to 'doc/sbase/dtd/common')
-rw-r--r-- | doc/sbase/dtd/common | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/doc/sbase/dtd/common b/doc/sbase/dtd/common new file mode 100644 index 0000000..4476d84 --- /dev/null +++ b/doc/sbase/dtd/common @@ -0,0 +1,98 @@ +<!-- This is a DTD, but will be read as -*- sgml -*- --> +<!-- ================================================= --> +<!-- $Id$ + + This is COMMON ENTITY for SGML-Tools. + + The definitions herein are used by both + LINUXDOC97 Strict DTD and SGMLTOOL DTD. + + Initial revision May 16, 1997, by B. Kreimeier + + &Log:$ + + --> +<!-- ================================================= --> +<!-- Revision Comments --> + +<!-- BK/97/05/16: created from linuxdoc97.dtd --> +<!-- BK/97/07/17: Moved <descrip> to linuxdoc97.dtd. --> +<!-- BK/97/05/18: removed quote and code back from + "common", as I want to modify them (caption) --> +<!-- ================================================= --> + + + + + +<!-- ================================================= --> +<!-- TITLE, TITLEPAGE --> +<!-- MDW: hacked, abstract now part of titlepag --> +<!-- ================================================= --> + +<!element titlepag o o (title, author, date?, abstract?)> +<!element title - o (%inline) > + +<!usemap oneline titlepag> + +<!element author - o + (name, (and, name )*)> + +<!element name o o (%inline) > +<!element and - o empty> +<!element date - o (#pcdata) > + + +<!element abstract - o (%inline)> +<!usemap oneline abstract> + +<!element toc - o empty> + +<!-- ================================================= --> +<!-- SECTion - section hierarchy --> +<!-- ================================================= --> + +<!element header - - (lhead, rhead) > +<!element lhead - o (%inline)> +<!element rhead - o (%inline)> + +<!entity % sect "heading, header?, p* " > + +<!element heading o o (%inline)> +<!element sect - o (%sect, sect1*)> +<!element sect1 - o (%sect, sect2*)> +<!element sect2 - o (%sect, sect3*)> +<!element sect3 - o (%sect, sect4*)> +<!element sect4 - o (%sect)> + +<!usemap oneline (sect,sect1,sect2,sect3,sect4)> + +<!-- ================================================= --> +<!-- LIST elements --> +<!-- Group of all list elements, except descrip --> +<!-- ================================================= --> + +<!element itemize - - (item+)> +<!element enum - - (item+)> +<!element item o o ((%inline; | %sectpar;)*, p*) > + +<!usemap global (itemize,enum)> + + + +<!-- ================================================= --> +<!-- P - paragraph, smallest block of text --> +<!-- ================================================= --> + +<!element p o o (( %inline | %sectpar )+) > +<!usemap pmap p> + + + +<!-- ================================================= --> +<!-- end of COMMON ENTITY --> +<!-- + Local Variables: + mode: sgml + End: --> +<!-- ================================================= -->
\ No newline at end of file |