E Schema

§ Module LaTeXML-para

Para.class

This module `logical' block elements.

|= (para  |  theorem  |  proof  |  figure  |  table)

para

A Logical paragraph. It has an id, but not a label.

attributes: Common.attributes, ID.attributes

content: Block.model

theorem

A theorem or similar object. The class attribute can be used to distinguish different kinds of theorem.

attributes: Common.attributes, Labelled.attributes

content: title? Block.model

proof

A proof or similar object. The class attribute can be used to distinguish different kinds of proof.

attributes: Common.attributes, Labelled.attributes

content: title? Block.model

Caption.class

These are the additional elements representing figure and table captions. NOTE: Could title sensibly be reused here, instead? Or, should caption be used for theorem and proof?

== (caption  |  toccaption)

figure

A figure, possibly captioned.

attributes:

Common.attributes, Labelled.attributes

included

placement

the floating placement parameter that determines where the object is displayed.

content: (Block.model  |  Caption.class)*

table

A Table, possibly captioned. This is not necessarily a tabular.

attributes:

Common.attributes, Labelled.attributes

included

placement

the floating placement parameter that determines where the object is displayed.

content: (Block.model  |  Caption.class)*

caption

A caption for a table or figure.

attributes: Common.attributes

content: Inline.model

toccaption

A short form of table or figure caption, used for lists of figures or similar.

attributes: Common.attributes

content: Inline.model