I Schema

I.6 Module LaTeXML-meta

Add to Meta.class

Meta elements are generally hidden; they can appear in both inline and block contexts.

|=

(note  |  indexmark  |  glossaryphrase  |  rdf  |  ERROR  |  resource  |  navigation)

Element note

Metadata that covers several ‘out of band’ annotations. It’s content allows both inline and block-level content.

Used by:
Pattern note_attributes

Attributes for note.

Attributes:
Attribute mark

text

indicates the desired visible marker to be linked to the note.

Attribute role

= (footnote  |  text)

indicates the kind of note

Pattern note_model

Content model for note.

Content:
Expansion:
Element indexmark

Metadata to record an indexing position. The content is a sequence of indexphrase, each representing a level in a multilevel indexing entry.

Used by:
Pattern indexmark_attributes

Attributes for indexmark.

Attributes:
Attribute see_also

text

a flattened form (like key) of another indexmark, used to crossreference.

Attribute style

text

NOTE: describe this.

Pattern indexmark_model

Content model for indexmark.

Content:
Expansion:
Element indexphrase
Pattern indexphrase_attributes

Attributes for indexphrase.

Attributes:
Attribute key

text

a flattened form of the phrase for generating an ID.

Pattern indexphrase_model

Content model for indexphrase.

Content:
Expansion:
Element indexsee

A see-also phrase within an indexmark

Used by:
Pattern indexsee_attributes

Attributes for indexsee.

Attributes:
Attribute key

text

a flattened form of the phrase for generating an ID.

Attribute name

text

a name for the see phrase, such as ”see also”.

Pattern indexsee_model

Content model for indexsee.

Content:
Expansion:
Element glossaryphrase

A phrase being clarified within an glossaryentry

Used by:
Pattern glossaryphrase_attributes

Attributes for glossaryphrase.

Attributes:
Attribute role

text

The kind of glossary this mark belongs to.

Attribute key

text

a flattened form of the phrase for generating an ID.

Attribute show

text

a keyword naming the format of this phrase (to match show in glossaryref).

Pattern glossaryphrase_model

Content model for glossaryphrase.

Content:
Expansion:
Element glossarydefinition

A definition within an glossaryentry

Used by:
Pattern glossarydefinition_attributes

Attributes for glossarydefinition.

Attributes:
Attribute key

text

a flattened form of the definition for generating an ID.

Pattern glossarydefinition_model

Content model for glossarydefinition.

Content:
Expansion:
Element rdf

A container for RDF annotations. (See document structure for rdf-prefixes attribute)

Used by:
Pattern rdf_attributes

Attributes for rdf

Attributes:
Pattern rdf_model

Content model for rdf

Content:
Expansion:
Element ERROR

error object for undefined control sequences, or whatever

Used by:
Pattern ERROR_attributes

Attributes for ERROR.

Attributes:
Pattern ERROR_model

Content model for ERROR.

Content:

text*

Expansion:

(text*)

Element resource

a resource for use in further processing such as javascript or CSS

Used by:
Pattern resource_attributes

Attributes for resource.

Attributes:
Attribute src

text

the source url to the resource

Attribute type

text

the mime type of the resource

Attribute media

text

the media for which this resource is applicable (in the sense of CSS).

Pattern resource_model
Content:

text*

Expansion:

(text*)

Element navigation

Records navigation cross-referencing information, or serves as a container for page navigational blocks.

Used by:
Pattern navigation_attributes

Attributes for navigation.

Attributes:
Pattern navigation_model

Content model for navigation. A inline-para child should have attribute class being one of ltx_page_navbar, ltx_page_header or ltx_page_footer and its contents will be used to create those components of webpages. Lacking those, a TOC requests a table of contents in the navigation bar. Page headers and footers will be synthesized from Links from the current page or document to related ones; these are represented by ref elements with rel being up, down, previous, next, and so forth. top-level elements, presumably block-level,

Content:

(ref  |  TOC  |  inline-para)*

Expansion:

((ref  |  TOC  |  inline-para)*)