%*.class; Parameter Entities — Parameter entities which define the DocBook classes
Classes group elements of a similar type, for example all the lists are in the %list.class;
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.
The following sections identify all of the class parameter entities in DocBook.
Parameter entity content:
appendix
%appendix.class; appears in:
| %appendix.class; appears in: | ||
| article | book | |
Parameter entity content:
article
%article.class; appears in:
| %article.class; appears in: | ||
| book | ||
Parameter entity content:
anchor
%base.char.class; appears in:
| %base.char.class; appears in: | ||
| replaceable | subscript | superscript | 
| trademark | ||
Parameter entity content:
| Name | Type | Default | |||||||
| class | Enumerated: 
 | None | |||||||
| otherclass | CDATA | None | 
%biblio.class.attrib; appears in:
| %biblio.class.attrib; appears in: | ||
| biblioid | bibliorelation | bibliosource | 
| citebiblioid | ||
Parameter entity content:
chapter
%chapter.class; appears in:
| %chapter.class; appears in: | ||
| book | ||
Parameter entity content:
msgset|procedure|sidebar|qandaset
                 |productionset|constraintdef
        Parameter entity content:
author|authorinitials|corpauthor|modespec|othercredit
        |productname|productnumber|revhistory
        Parameter entity content:
abbrev|acronym|citation|citerefentry|citetitle|emphasis
        |firstterm|foreignphrase|glossterm|footnote|phrase
        |quote|trademark|wordasword|personname
        Parameter entity content:
index|setindex
%index.class; appears in:
| %index.class; appears in: | ||
| book | ||
Parameter entity content:
graphic | mediaobject | legalnotice | modespec
         | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
        |authorgroup|authorinitials|bibliomisc|biblioset
        |collab|confgroup|contractnum|contractsponsor
        |copyright|corpauthor|corpname|date|edition
        |editor|invpartnumber|isbn|issn|issuenum|orgname
        |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
        |othercredit|pagenums|printhistory|productname
        |productnumber|pubdate|publisher|publishername
        |pubsnumber|releaseinfo|revhistory|seriesvolnums
        |subtitle|title|titleabbrev|volumenum|citetitle
        |personname|honorific|firstname|surname|lineage|othername|affiliation
        |authorblurb|contrib 
        |indexterm
          %info.class; appears in:
Parameter entity content:
address|blockquote
                |graphic|graphicco|mediaobject|mediaobjectco
                |informalequation
        |informalexample
                |informalfigure
                |informaltable
        Parameter entity content:
literallayout|programlisting|programlistingco|screen
        |screenco|screenshot
        Parameter entity content:
link|olink|ulink
%link.char.class; appears in:
| %link.char.class; appears in: | ||
| figure | informalfigure | refentry | 
| refnamediv | replaceable | subscript | 
| superscript | trademark | |
Parameter entity content:
calloutlist|glosslist|itemizedlist|orderedlist|segmentedlist
        |simplelist|variablelist
        Parameter entity content:
constructorsynopsis
                 |destructorsynopsis
                 |methodsynopsis
          %method.synop.class; appears in:
| %method.synop.class; appears in: | ||
| classsynopsis | ||
Parameter entity content:
toc|lot|index|glossary|bibliography
%nav.class; appears in:
| %nav.class; appears in: | ||
| appendix | article | chapter | 
| preface | sect1 | sect2 | 
| sect3 | sect4 | sect5 | 
| section | ||
Parameter entity content:
indexterm
%ndxterm.class; appears in:
| %ndxterm.class; appears in: | ||
| formalpara | glossentry | refentry | 
| refmeta | ||
Parameter entity content:
BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI
        | EPS | EQN | FAX | GIF | GIF87a | GIF89a
        | JPG | JPEG | IGES | PCX
        | PIC | PNG | PS | SGML | TBL | TEX | TIFF | WMF | WPG
                | SVG
        | linespecific
          %notation.class; appears in:
| %notation.class; appears in: | ||
| modespec | ||
Parameter entity content:
remark|subscript|superscript
%other.char.class; appears in:
| %other.char.class; appears in: | ||
| replaceable | subscript | superscript | 
| trademark | ||
Parameter entity content:
formalpara|para|simpara
%para.class; appears in:
| %para.class; appears in: | ||
| abstract | authorblurb | epigraph | 
| personblurb | printhistory | |
Parameter entity content:
refentry
%refentry.class; appears in:
| %refentry.class; appears in: | ||
| reference | sect1 | sect2 | 
| sect3 | sect4 | sect5 | 
| section | ||
Parameter entity content:
section
%section.class; appears in:
| %section.class; appears in: | ||
| section | ||
Parameter entity content:
synopsis|cmdsynopsis|funcsynopsis
                 |classsynopsis|fieldsynopsis
                 |constructorsynopsis
                 |destructorsynopsis
                 |methodsynopsis
        Parameter entity content:
action|application
                |classname|methodname|interfacename|exceptionname
                |ooclass|oointerface|ooexception
                |command|computeroutput
        |database|email|envar|errorcode|errorname|errortype|errortext|filename
        |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
        |guisubmenu|hardware|interface|keycap
        |keycode|keycombo|keysym|literal|constant|markup|medialabel
        |menuchoice|mousebutton|option|optional|parameter
        |prompt|property|replaceable|returnvalue|sgmltag|structfield
        |structname|symbol|systemitem|token|type|userinput|varname
                |nonterminal
          %tech.char.class; appears in:
| %tech.char.class; appears in: | ||
| trademark | ||