2 <!DOCTYPE chapter SYSTEM "../doc.dtd">
3 <?xml-stylesheet type="text/css" href="xmldoc.css"?>
6 XML documentation system
7 Original author : Arjen Baart - arjen@andromeda.nl
8 Version : $Revision: 1.1 $
12 <heading>Glossary</heading>
15 Alphabetical list of elements:
19 Optional part of the <ref to='preamble'>title page</ref>. States in a few
20 sentences what the document is about.
24 One of the <ref to='overall'>document styles</ref>.
25 Defines what kind of document this is.
29 Part of the <ref to='preamble'>title page</ref>. States by whom the
30 document was written. There must be at least one author on a title page.
34 One of the <ref to='overall'>document styles</ref>.
35 Defines what kind of document this is.
39 The first level of <ref to='section'>sectioning</ref> elements.
43 A form of <ref to='inline'>inline</ref> content for making <code>code</code>
44 examples. Usually renders to a monospace font.
48 A single cell of content in a <ref to='table'>table</ref>.
52 Part of the <ref to='preamble'>title page</ref>. States when the
56 <item tag='description'>
57 Creates a <ref to='list'>list</ref> of descriptive items.
61 The single <ref to='overall'>root element</ref> of all XMLDoc documents.
65 Optional block of information about the document.
66 Contains a list of one or more <code>infoitem</code> elements.
70 A form of <ref to='inline'>inline</ref> content for making <emph>emphasized</emph>
71 text. Usually renders to some form of italic.
74 <item tag='enumerate'>
75 Creates a <ref to='list'>list</ref> of numbered items.
79 Creates a numbered <ref to='footnote'>footnote</ref> at the bottom of the page.
83 Holds the heading of any one of the <ref to='section'>sectioning</ref> elements.
84 This heading is printed in larger font at the top of the sectioning
85 element and is used to create the table of contents (<code>toc</code>).
89 Includes part of the document from another <ref to='include'>file</ref>.
93 An informational item on the <ref to='preamble'>title page</ref>. Holds
94 additional information about the document, such as version number or
99 One item in a <ref to='list'>list</ref> of items.
103 Creates a <ref to='list'>list</ref> of bulleted items.
107 Used for <ref to='inref'>internal references</ref>.
108 Marks a point in the document that can be referred to by a <code>ref</code>
110 The <code>name</code> attribute sets the name that can be referred.
114 LaTeX <ref to='escape'>escape</ref> element. Copies the content of the
115 <code>command</code> attribute literally to the LaTeX output.
119 Forces a <ref to='break'>line break</ref> in the output document.
123 Forces a <ref to='break'>page break</ref> in the output document.
124 Used only for LaTeX output.
128 Used for <ref to='inref'>internal references</ref>.
129 Creates a page number to a <code>label</code> element.
130 The name of the <code>label</code> is put in the <code>to</code> attribute.
131 Used only for LaTeX output.
135 The primary <ref to='block'>block-level</ref> element to hold the textual
136 content of the document.
139 <item tag='paragraph'>
140 The fifth level of <ref to='section'>sectioning</ref> elements.
144 Imports <ref to='graphics'>pictures</ref> into the document.
148 A quotation is a slightly indented <ref to='block'>block</ref> of text.
152 Used for <ref to='inref'>internal references</ref>.
153 Creates a reference to a <code>label</code> element.
154 The name of the <code>label</code> is put in the <code>to</code> attribute.
157 <item tag='reference'>
158 Used for <ref to='exref'>external references</ref>.
159 Creates a reference to an external document pointed to by the
160 <code>href</code> attribute.
165 A form of <ref to='inline'>inline</ref> content for making a <remark>remark</remark>
166 that stands out from the rest of the text. The final rendering is not really
167 defined and mey depend on other stylesheets.
168 E.g. for HTML output, this creates a <code>span</code> tag with <code>remark</code>
169 class attribute. The way this looks is determined by a CSS stylesheet.
173 One of the <ref to='overall'>document styles</ref>.
174 Defines what kind of document this is.
178 A row of columns in a <ref to='table'>table</ref>.
182 The second level of <ref to='section'>sectioning</ref> elements.
186 A form of <ref to='inline'>inline</ref> content for making
187 <strong>strong</strong> text. Usually renderd in bold.
191 A form of <ref to='inline'>inline</ref> content for making
192 <sub>subscript</sub> text.
195 <item tag='subparagraph'>
196 The sixth level of <ref to='section'>sectioning</ref> elements.
199 <item tag='subsection'>
200 The third level of <ref to='section'>sectioning</ref> elements.
203 <item tag='subsubsection'>
204 The fourth level of <ref to='section'>sectioning</ref> elements.
207 <item tag='subtitle'>
208 Optionally, a document can have any number of subtitles added to
209 the <ref to='preamble'>title</ref>.
213 A form of <ref to='inline'>inline</ref> content for making
214 <sup>superscript</sup> text.
218 Creates <ref to='table'>tabular</ref> content.
222 Optional first header row of a <ref to='table'>table</ref>.
226 Mandatory first element of the <ref to='preamble'>title page</ref>.
229 <item tag='titlepage'>
230 Optional <ref to='preamble'>title page</ref> to hold the document's
231 title and author, along with some other information.
235 Automatically generated <ref to='preamble'>table of contents</ref>.
238 <item tag='verbatim'>
239 A <ref to='block'>block-level</ref> element to hold text with a
240 pre-determined layout. Mainly used for coding examples.