§ Module LaTeXML-structure
- document
-
The document root.
attributes: Common.attributes, Labelled.attributes
content: (FrontMatter.class | SectionalFrontMatter.class)* Para.model paragraph* section* chapter* part* BackMatter.class*
- part
-
A part within a document.
attributes: Common.attributes, Labelled.attributes
content: SectionalFrontMatter.class* Para.modelchapter*
- chapter
-
A Chapter within a document.
attributes: Common.attributes, Labelled.attributes
content: SectionalFrontMatter.class* Para.modelsubparagraph* paragraph* subsection* section*
- section
-
A Section within a document.
attributes: Common.attributes, Labelled.attributes
content: SectionalFrontMatter.class* Para.modelsubparagraph* paragraph* subsection*
- appendix
-
An Appendix within a document.
attributes: Common.attributes, Labelled.attributes
content: SectionalFrontMatter.class* Para.modelsubparagraph* paragraph* subsection* section*
- subsection
-
A Subsection within a document.
attributes: Common.attributes, Labelled.attributes
content: SectionalFrontMatter.class* Para.modelsubparagraph* paragraph* subsubsection*
- subsubsection
-
A Subsubsection within a document.
attributes: Common.attributes, Labelled.attributes
content: SectionalFrontMatter.class* Para.modelsubparagraph* paragraph*
- paragraph
-
A Paragraph within a document. This corresponds to a `formal' marked, possibly labelled LaTeX Paragraph, in distinction from an unlabelled logical paragraph.
attributes: Common.attributes, Labelled.attributes
content: SectionalFrontMatter.class* Para.modelsubparagraph*
- subparagraph
-
A Subparagraph within a document.
attributes: Common.attributes, Labelled.attributes
content: SectionalFrontMatter.class* Para.model
- bibliography
-
A Bibliography within a document.
attributes:
- Common.attributes, Labelled.attributes
-
included
- files
-
the list of bib files used to create the bibliograph.
content: FrontMatter.class* SectionalFrontMatter.class* biblist*
- index
-
An Index within a document.
attributes: Common.attributes, Labelled.attributes
content: SectionalFrontMatter.class* indexlist*
- indexlist
-
An index generated from the collection of indexmark in a document (or document collection).
attributes: Common.attributes, ID.attributes
content: indexentry*
- indexentry
-
An entry in an indexlist consisting of a phrase, references to points in the document where the phrase was found, and possibly a nested indexlist represented index levels below this one.
attributes: Common.attributes, ID.attributes
content: indexphraseindexrefs? indexlist?
- indexrefs
-
A container for the references (ref) to where an indexphrase was encountered in the document. The model is Inline to allow arbitrary text, in addition to the expected ref's.
attributes: Common.attributes
content: Inline.model
- title
-
The title of a document, section or similar document structure container.
attributes: Common.attributes
content: Inline.model
- toctitle
-
The short form of a title, for use in tables of contents or similar.
attributes: Common.attributes
content: Inline.model
- subtitle
-
A subtitle, or secondary title.
attributes: Common.attributes
content: Inline.model
- personname
-
A person's name.
attributes: Common.attributes
content: Inline.model
- creator
-
Generalized document creator.
attributes:
- Common.attributes
-
included
- role
-
indicates the role of the person in creating the docment. Values include author, editor and translator, but is open-ended to support extension.
content: (Person.class | Misc.class)*
- contact
-
Generalized contact information for a document creator.
attributes:
- Common.attributes
-
included
- role
-
indicates the type of contact information contained. Values include address, current_address, affiliation, thanks, email, url, dedicatory to cover various common constructs, but is open-ended to support extension.
content: Inline.model
- date
-
Generalized document date.
attributes:
- Common.attributes
-
included
- role
-
indicates the relevance of the date to the document. Values include creation, but is open-ended to support extension.
content: Inline.model
- abstract
-
A document abstract.
attributes: Common.attributes
content: Block.model
- acknowledgements
-
Acknowledgements for the document.
attributes: Common.attributes
content: Inline.model
- keywords
-
Keywords for the document. The content is freeform.
attributes: Common.attributes
content: Inline.model
- classification
-
A classification of the document.
attributes:
- Common.attributes
-
included
- scheme
-
indicates what classification scheme was used.
content: Inline.model
- Person.class
-
== (personname | contact)
- SectionalFrontMatter.class
- FrontMatter.class
-
== (subtitle | date | abstract | acknowledgements | keywords | classification)
- BackMatter.class
-
== (bibliography | appendix | index)