Additionally, it defines these miscellaneous elements that can appear in both inline and block contexts.
Attributes for para.
Content model for para.
Attributes for inline-para.
Content model for inline-para.
Attributes for theorem.
Content model for theorem.
tags?, title?, Para.model
(tags?, title?, Para.model)
Attributes for proof.
Content model for proof.
tags?, title?, Para.model
(tags?, title?, Para.model)
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)
((caption | toccaption))
Attributes for figure.
= text
the vertical floating placement parameter that determines where the object is displayed.
Content model for figure; allow nested figures, etc for ”sub” floats.
(tags? | figure | table | float | Block.model | Caption.class)*
((tags? | figure | table | float | Block.model | Caption.class)*)
A Table, possibly captioned. This is not necessarily a tabular.
Attributes for table.
= text
the vertical floating placement parameter that determines where the object is displayed.
Content model for table.
(tags? | table | figure | float | Block.model | Caption.class)*
((tags? | table | figure | float | Block.model | Caption.class)*)
Attributes for float.
= text
The kind of float; could be something like a listing, or some other thing
= text
the vertical floating placement parameter that determines where the object is displayed.
Content model for float.
(tags? | float | figure | table | Block.model | Caption.class)*
((tags? | float | figure | table | Block.model | Caption.class)*)
Attributes for caption.
Content model for caption, basically Inline.model with tag included (normally, but not necessarily, tag would come first).
(tag | text | Inline.class | Misc.class | Meta.class)*
((tag | text | Inline.class | Misc.class | Meta.class)*)
Attributes for toccaption.
Content model for toccaption.
(tag | text | Inline.class | Misc.class | Meta.class)*
((tag | text | Inline.class | Misc.class | Meta.class)*)