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.2 $
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 A <ref to='block'>block-level</ref> element to hold text with a
80 pre-determined layout. The block of text is surrounded by a border.
84 Creates a numbered <ref to='footnote'>footnote</ref> at the bottom of the page.
88 Holds the heading of any one of the <ref to='section'>sectioning</ref> elements.
89 This heading is printed in larger font at the top of the sectioning
90 element and is used to create the table of contents (<code>toc</code>).
94 Includes part of the document from another <ref to='include'>file</ref>.
95 <emph>Deprecated</emph>. Use the standard XML Inclusion method instead.
99 An informational item on the <ref to='preamble'>title page</ref>. Holds
100 additional information about the document, such as version number or
105 One item in a <ref to='list'>list</ref> of items.
109 Creates a <ref to='list'>list</ref> of bulleted items.
113 Used for <ref to='inref'>internal references</ref>.
114 Marks a point in the document that can be referred to by a <code>ref</code>
116 The <code>name</code> attribute sets the name that can be referred.
120 LaTeX <ref to='escape'>escape</ref> element. Copies the content of the
121 <code>command</code> attribute literally to the LaTeX output.
125 Forces a <ref to='break'>line break</ref> in the output document.
129 Forces a <ref to='break'>page break</ref> in the output document.
130 Used only for LaTeX output.
134 Used for <ref to='inref'>internal references</ref>.
135 Creates a page number to a <code>label</code> element.
136 The name of the <code>label</code> is put in the <code>to</code> attribute.
137 Used only for LaTeX output.
141 The primary <ref to='block'>block-level</ref> element to hold the textual
142 content of the document.
145 <item tag='paragraph'>
146 The fifth level of <ref to='section'>sectioning</ref> elements.
150 Imports <ref to='graphics'>pictures</ref> into the document.
154 A quotation is a slightly indented <ref to='block'>block</ref> of text.
158 Used for <ref to='inref'>internal references</ref>.
159 Creates a reference to a <code>label</code> element.
160 The name of the <code>label</code> is put in the <code>to</code> attribute.
163 <item tag='reference'>
164 Used for <ref to='exref'>external references</ref>.
165 Creates a reference to an external document pointed to by the
166 <code>href</code> attribute.
171 A form of <ref to='inline'>inline</ref> content for making a <remark>remark</remark>
172 that stands out from the rest of the text. The final rendering is not really
173 defined and mey depend on other stylesheets.
174 E.g. for HTML output, this creates a <code>span</code> tag with <code>remark</code>
175 class attribute. The way this looks is determined by a CSS stylesheet.
179 One of the <ref to='overall'>document styles</ref>.
180 Defines what kind of document this is.
184 A row of columns in a <ref to='table'>table</ref>.
188 The second level of <ref to='section'>sectioning</ref> elements.
192 A form of <ref to='inline'>inline</ref> content for making
193 <strong>strong</strong> text. Usually renderd in bold.
197 A form of <ref to='inline'>inline</ref> content for making
198 <sub>subscript</sub> text.
201 <item tag='subparagraph'>
202 The sixth level of <ref to='section'>sectioning</ref> elements.
205 <item tag='subsection'>
206 The third level of <ref to='section'>sectioning</ref> elements.
209 <item tag='subsubsection'>
210 The fourth level of <ref to='section'>sectioning</ref> elements.
213 <item tag='subtitle'>
214 Optionally, a document can have any number of subtitles added to
215 the <ref to='preamble'>title</ref>.
219 A form of <ref to='inline'>inline</ref> content for making
220 <sup>superscript</sup> text.
224 <ref to='svg'>Scalable vector graphics</ref>
228 Creates <ref to='table'>tabular</ref> content.
232 Optional first header row of a <ref to='table'>table</ref>.
236 Mandatory first element of the <ref to='preamble'>title page</ref>.
239 <item tag='titlepage'>
240 Optional <ref to='preamble'>title page</ref> to hold the document's
241 title and author, along with some other information.
245 Automatically generated <ref to='preamble'>table of contents</ref>.
248 <item tag='verbatim'>
249 A <ref to='block'>block-level</ref> element to hold text with a
250 pre-determined layout. Mainly used for coding examples.