Classes group elements of a similar type, for example all the lists
are in the
If you want to add a new kind of something (a new kind of list or a new kind of verbatim environment, for example), you generally want to add the name of the new element to the appropriate class.
Elements which are admonitions.
Caution|Important|Note|Tip|Warning
%admon.class; contributes to the declaration of the following elements:
Elements which are appendixes.
Appendix
%appendix.class; contributes to the declaration of the following elements:
| Article | Book | Part |
Elements which are articles.
Article
%article.class; contributes to the declaration of the following elements:
| Book | Part |
Elements which are in the base character class. These elements are part of every character class.
Anchor
%base.char.class; contributes to the declaration of the following elements:
Elements which are books.
Book
%book.class; contributes to the declaration of the following element:
| Set |
Elements which are chapters.
Chapter
%chapter.class; contributes to the declaration of the following elements:
| Book | Part |
Elements which are compound objects (objects with internal structure).
MsgSet|Procedure|Sidebar|QandASet
%compound.class; contributes to the declaration of the following elements:
Elements which are descriptive in nature.
Abstract|AuthorBlurb|Epigraph
%descobj.class; contributes to the declaration of the following elements:
Elements which provide information about a document. (Not to be confused
with elements which are part of the DocInfo element.)
While
Author|AuthorInitials|CorpAuthor|ModeSpec|OtherCredit |ProductName|ProductNumber|RevHistory
%docinfo.char.class; contributes to the declaration of the following elements:
Formal objects (objects with titles).
Equation|Example|Figure|Table
%formal.class; contributes to the declaration of the following elements:
The class of general inline elements.
Abbrev|Acronym|Citation|CiteRefEntry|CiteTitle|Emphasis |FirstTerm|ForeignPhrase|GlossTerm|Footnote|Phrase |Quote|Trademark|WordAsWord
%gen.char.class; contributes to the declaration of the following elements:
The general class of objects.
Anchor|BridgeHead|Comment|Highlights
%genobj.class; contributes to the declaration of the following elements:
Elements which are indexes.
Index|SetIndex
%index.class; contributes to the declaration of the following element:
| Book |
Elements which are informal objects.
Address|BlockQuote |Graphic|GraphicCO|MediaObject|MediaObjectCO |InformalEquation |InformalExample |InformalFigure |InformalTable
%informal.class; contributes to the declaration of the following elements:
Elements which are inline objects.
InlineGraphic|InlineMediaObject|InlineEquation
%inlineobj.char.class; contributes to the declaration of the following elements:
Elements which are "line specific". Spaces and line breaks are significant in line specific elements.
LiteralLayout|ProgramListing|ProgramListingCO|Screen |ScreenCO|ScreenShot
%linespecific.class; contributes to the declaration of the following elements:
Elements which are hyperlinks.
Link|OLink|ULink
%link.char.class; contributes to the declaration of the following elements: