D.11 Module LaTeXML-structure

Element document
Pattern document.body.class
Add to Misc.class
Element sectional-block
Element inline-sectional-block
Element part
Pattern part.body.class
Element chapter
Pattern chapter.body.class
Element section
Pattern section.body.class
Element subsection
Pattern subsection.body.class
Element subsubsection
Pattern subsubsection.body.class
Element paragraph
Pattern paragraph.body.class
Element subparagraph
Pattern subparagraph.body.class
Element slidesequence
Element slide

A Slide within a slideshow, that may or may not be contained within a slidesequence.

Attributes:
Attribute overlay

text

overlay is the number of the current overlay. This must be specified when part of a slidesequence, else it may be omitted. Should be unique and rising within a slidesequence.

Content:
Used by:
Pattern slide.body.class

The content allowable as the main body of a slide.

Content:
Used by:
Element sidebar
Pattern sidebar.body.class

The content allowable as the main body of a sidebar.

Content:
Used by:
Element appendix
Pattern appendix.body.class
Element bibliography

A Bibliography within a document.

Attributes:
Attribute files

text

the list of bib files used to create the bibliography.

Attribute bibstyle

text

the bibliographic style to be used to format the bibliography (presumably a BibTeX bst file name)

Attribute citestyle

text

the citation style to be used when citing items from the bibliography

Attribute sort

boolean

whether the bibliographic items should be sorted or in order of citation.

Content:
Used by:
Pattern bibliography.body.class
Element index

An Index within a document.

Attributes:
Attribute role

text

The kind of index (obsolete?)

Content:
Used by:
Pattern index.body.class
Element indexlist

A heirarchical index structure typically generated during postprocessing from the collection of indexmark in the document (or document collection).

Attributes:
Content:
Used by:
Element 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:
Content:
Used by:
Element 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:
Content:
Used by:
Element glossary
Pattern glossary.body.class
Element glossarylist

A glossary list typically generated during postprocessing from the collection of glossaryphrase’s in the document (or document collection).

Attributes:
Content:
Used by:
Element glossaryentry

An entry in an glossarylist consisting of a phrase, (one or more, presumably in increasing detail?), possibly a definition, and references to points in the document where the phrase was found.

Attributes:
Attribute role

text

The kind of glossary

Attribute key

text

a flattened form of the phrase for generating an ID.

Content:
Used by:
Element title
Element toctitle
Element subtitle
Element creator

Generalized document creator.

Attributes:
Attribute role

= (author  |  editor  |  translator  |  contributor  |  translator  |  text)

indicates the role of the person in creating the docment. Commonly useful values are specified, but is open-ended to support extension.

Attribute before

text

specifies opening text to display before this creator in a formatted titlepage. This would be typically appear outside the author information, like ”and”.

Attribute after

text

specifies closing text, punctuation or conjunction to display after this creator in a formatted titlepage.

Content:
Used by:
Pattern Person.class
Element personname
Element contact

Generalized contact information for a document creator. Note that this element can be repeated to give different types of contact information (using role) for the same creator.

Attributes:
Attribute role

= (affiliation  |  address  |  current_address  |  email  |  url  |  thanks  |  dedicatory  |  orcid  |  text)

indicates the type of contact information contained. Commonly useful values are specified, but is open-ended to support extension.

Content:
Used by:
Element date

Generalized document date. Note that this element can be repeated to give the dates of different events (using role) for the same document.

Attributes:
Attribute role

= (creation  |  conversion  |  posted  |  received  |  revised  |  accepted  |  text)

indicates the relevance of the date to the document. Commonly useful values are specified, but is open-ended to support extension.

Content:
Used by:
Element abstract
Element acknowledgements
Element keywords
Element classification

A classification of the document.

Attributes:
Attribute scheme

text

indicates what classification scheme was used.

Content:
Used by:
Element titlepage
Element TOC

(Generalized) Table Of Contents, represents table of contents as well as list of figures, tables, and other such things. This will generally be placed by a \tableofcontents command and filled in by postprocessing.

Attributes:
Attribute lists

text

indicates the kind of lists; space separated names of lists like ”toc”,”lof”, etc.

Attribute select

text

indicates what kind of document elements to list, in the form of one or more tags such as ltx:chapter separated by | (suggestive of an xpath expression).

Attribute scope

= (current  |  global  |  text)

indicates the scope set of elements to include: current (default) is all in current document; global indicates all in the document set; otherwise an xml:id

Attribute show

text

indicates what things to show in each entry

Attribute format

= (normal  |  short  |  veryshort  |  text)

indicates how to format the listing

Content:

(title?, toclist?)

Used by:
Element toclist
Element tocentry

An entry in a toclist.

Attributes:
Content:

(ref  |  toclist)*

Used by:
Pattern Sectional.attributes

Attributes shared by all sectional elements

Attributes:
Attribute rdf-prefixes

text

Stores RDFa prefixes as space separated pairs, with the pairs being prefix and url separated by a colon; this should only appear at the root element.

Used by:
Pattern FrontMatter.attributes

Attributes for other elements that can be used in frontmatter.

Attribute name

text

Records the name of the type of object this is to be used when composing the presentation. The value of this attribute is often set by language localization packages.

Used by:
Pattern SectionalFrontMatter.class
Pattern FrontMatter.class
Pattern BackMatter.class
Add to Para.class
|=

TOC