%*.class; Parameter Entities

%*.class; Parameter Entities — Parameter entities which define the DocBook classes

Synopsis

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.

Description

The following sections identify all of the class parameter entities in DocBook.

%admon.class;

Parameter entity content:

caution|important|note|tip|warning %local.admon.class;

Parameter Entity (Expanded)

caution|important|note|tip|warning

%appendix.class;

Parameter entity content:

appendix %local.appendix.class;

Parameter Entity (Expanded)

appendix

%appendix.class; appears in:

%appendix.class; appears in:
articlebook 

%article.class;

Parameter entity content:

article %local.article.class;

Parameter Entity (Expanded)

article

%article.class; appears in:

%article.class; appears in:
book  

%base.char.class;

Parameter entity content:

anchor %local.base.char.class;

Parameter Entity (Expanded)

anchor

%base.char.class; appears in:

%base.char.class; appears in:
replaceablesubscriptsuperscript
trademark  

%biblio.class.attrib;

Parameter entity content:

class	(uri
                         |doi
                         |isbn
			 |isrn
                         |issn
                         |libraryofcongress
                         |pubnumber
                         |other)	#IMPLIED
		otherclass	CDATA	#IMPLIED

Parameter Entity (Expanded)

class	(uri
                         |doi
                         |isbn
			 |isrn
                         |issn
                         |libraryofcongress
                         |pubnumber
                         |other)	#IMPLIED
		otherclass	CDATA	#IMPLIED

%biblio.class.attrib; appears in:

%biblio.class.attrib; appears in:
biblioidbibliorelationbibliosource
citebiblioid  

%book.class;

Parameter entity content:

book %local.book.class;

Parameter Entity (Expanded)

book

%book.class; appears in:

%book.class; appears in:
set  

%chapter.class;

Parameter entity content:

chapter %local.chapter.class;

Parameter Entity (Expanded)

chapter

%chapter.class; appears in:

%chapter.class; appears in:
book  

%compound.class;

Parameter entity content:

msgset|procedure|sidebar|qandaset|task
                 %ebnf.block.hook;
                 %local.compound.class;

Parameter Entity (Expanded)

msgset|procedure|sidebar|qandaset|task
                 |productionset|constraintdef

%descobj.class;

Parameter entity content:

abstract|authorblurb|epigraph
		%local.descobj.class;

Parameter Entity (Expanded)

abstract|authorblurb|epigraph

%docinfo.char.class;

Parameter entity content:

author|authorinitials|corpauthor|corpcredit|modespec|othercredit
		|productname|productnumber|revhistory
		%local.docinfo.char.class;

Parameter Entity (Expanded)

author|authorinitials|corpauthor|corpcredit|modespec|othercredit
		|productname|productnumber|revhistory

%formal.class;

Parameter entity content:

equation|example|figure|table %local.formal.class;

Parameter Entity (Expanded)

equation|example|figure|table

%gen.char.class;

Parameter entity content:

abbrev|acronym|citation|citerefentry|citetitle|citebiblioid|emphasis
		|firstterm|foreignphrase|glossterm|termdef|footnote|phrase
		|orgname|quote|trademark|wordasword
		|personname %local.gen.char.class;

Parameter Entity (Expanded)

abbrev|acronym|citation|citerefentry|citetitle|citebiblioid|emphasis
		|firstterm|foreignphrase|glossterm|termdef|footnote|phrase
		|orgname|quote|trademark|wordasword
		|personname

%genobj.class;

Parameter entity content:

anchor|bridgehead|remark|highlights
		%local.genobj.class;

Parameter Entity (Expanded)

anchor|bridgehead|remark|highlights

%index.class;

Parameter entity content:

index|setindex %local.index.class;

Parameter Entity (Expanded)

index|setindex

%index.class; appears in:

%index.class; appears in:
book  

%info.class;

Parameter entity content:

graphic | mediaobject | legalnotice | modespec
		 | subjectset | keywordset | itermset | %bibliocomponent.mix;
                 %local.info.class;

Parameter Entity (Expanded)

graphic | mediaobject | legalnotice | modespec
		 | subjectset | keywordset | itermset | abbrev|abstract|address|artpagenums|author
		|authorgroup|authorinitials|bibliomisc|biblioset
		|collab|confgroup|contractnum|contractsponsor
		|copyright|corpauthor|corpname|corpcredit|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:

%info.class; appears in:
appendixinfoarticleinfobibliographyinfo
blockinfobookinfochapterinfo
glossaryinfoindexinfoobjectinfo
partinfoprefaceinforefentryinfo
referenceinforefsect1inforefsect2info
refsect3inforefsectioninforefsynopsisdivinfo
sect1infosect2infosect3info
sect4infosect5infosectioninfo
setindexinfosetinfosidebarinfo

%informal.class;

Parameter entity content:

address|blockquote
                |graphic|graphicco|mediaobject|mediaobjectco
                |informalequation
		|informalexample
                |informalfigure
                |informaltable %local.informal.class;

Parameter Entity (Expanded)

address|blockquote
                |graphic|graphicco|mediaobject|mediaobjectco
                |informalequation
		|informalexample
                |informalfigure
                |informaltable

%inlineobj.char.class;

Parameter entity content:

inlinegraphic|inlinemediaobject|inlineequation %local.inlineobj.char.class;

Parameter Entity (Expanded)

inlinegraphic|inlinemediaobject|inlineequation

%linespecific.class;

Parameter entity content:

literallayout|programlisting|programlistingco|screen
		|screenco|screenshot %local.linespecific.class;

Parameter Entity (Expanded)

literallayout|programlisting|programlistingco|screen
		|screenco|screenshot

%link.char.class;

Parameter entity content:

link|olink|ulink %local.link.char.class;

Parameter Entity (Expanded)

link|olink|ulink

%link.char.class; appears in:

%link.char.class; appears in:
figureinformalfigurerefentry
refnamedivreplaceablesubscript
superscripttrademark 

%list.class;

Parameter entity content:

calloutlist|glosslist|bibliolist|itemizedlist|orderedlist|segmentedlist
		|simplelist|variablelist %local.list.class;

Parameter Entity (Expanded)

calloutlist|glosslist|bibliolist|itemizedlist|orderedlist|segmentedlist
		|simplelist|variablelist

%method.synop.class;

Parameter entity content:

constructorsynopsis
                 |destructorsynopsis
                 |methodsynopsis %local.method.synop.class;

Parameter Entity (Expanded)

constructorsynopsis
                 |destructorsynopsis
                 |methodsynopsis

%method.synop.class; appears in:

%method.synop.class; appears in:
classsynopsis  

%nav.class;

Parameter entity content:

toc|lot|index|glossary|bibliography
				%local.nav.class;

Parameter Entity (Expanded)

toc|lot|index|glossary|bibliography

%nav.class; appears in:

%nav.class; appears in:
appendixarticlechapter
prefacesect1sect2
sect3sect4sect5
section  

%ndxterm.class;

Parameter entity content:

indexterm %local.ndxterm.class;

Parameter Entity (Expanded)

indexterm

%ndxterm.class; appears in:

%ndxterm.class; appears in:
formalparaglossentryrefentry
refmetatask 

%notation.class;

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 | PDF | SWF
		| linespecific
		%local.notation.class;

Parameter Entity (Expanded)

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 | PDF | SWF
		| linespecific

%notation.class; appears in:

%notation.class; appears in:
modespec  

%other.char.class;

Parameter entity content:

remark|subscript|superscript %local.other.char.class;

Parameter Entity (Expanded)

remark|subscript|superscript

%other.char.class; appears in:

%other.char.class; appears in:
replaceablesubscriptsuperscript
trademark  

%para.class;

Parameter entity content:

formalpara|para|simpara %local.para.class;

Parameter Entity (Expanded)

formalpara|para|simpara

%para.class; appears in:

%para.class; appears in:
abstractauthorblurbepigraph
personblurbprinthistory 

%refentry.class;

Parameter entity content:

refentry %local.refentry.class;

Parameter Entity (Expanded)

refentry

%refentry.class; appears in:

%refentry.class; appears in:
referencesect1sect2
sect3sect4sect5
section  

%section.class;

Parameter entity content:

section %local.section.class;

Parameter Entity (Expanded)

section

%section.class; appears in:

%section.class; appears in:
section  

%synop.class;

Parameter entity content:

synopsis|cmdsynopsis|funcsynopsis
                 |classsynopsis|fieldsynopsis
                 |%method.synop.class; %local.synop.class;

Parameter Entity (Expanded)

synopsis|cmdsynopsis|funcsynopsis
                 |classsynopsis|fieldsynopsis
                 |constructorsynopsis
                 |destructorsynopsis
                 |methodsynopsis

%tech.char.class;

Parameter entity content:

action|application
                |classname|methodname|interfacename|exceptionname
                |ooclass|oointerface|ooexception
                |package
                |command|computeroutput
		|database|email|envar|errorcode|errorname|errortype|errortext|filename
		|function|guibutton|guiicon|guilabel|guimenu|guimenuitem
		|guisubmenu|hardware|interface|keycap
		|keycode|keycombo|keysym|literal|code|constant|markup|medialabel
		|menuchoice|mousebutton|option|optional|parameter
		|prompt|property|replaceable|returnvalue|sgmltag|structfield
		|structname|symbol|systemitem|uri|token|type|userinput|varname
                %ebnf.inline.hook;
		%local.tech.char.class;

Parameter Entity (Expanded)

action|application
                |classname|methodname|interfacename|exceptionname
                |ooclass|oointerface|ooexception
                |package
                |command|computeroutput
		|database|email|envar|errorcode|errorname|errortype|errortext|filename
		|function|guibutton|guiicon|guilabel|guimenu|guimenuitem
		|guisubmenu|hardware|interface|keycap
		|keycode|keycombo|keysym|literal|code|constant|markup|medialabel
		|menuchoice|mousebutton|option|optional|parameter
		|prompt|property|replaceable|returnvalue|sgmltag|structfield
		|structname|symbol|systemitem|uri|token|type|userinput|varname
                |nonterminal

%tech.char.class; appears in:

%tech.char.class; appears in:
trademark  

%xref.char.class;

Parameter entity content:

footnoteref|xref|biblioref %local.xref.char.class;

Parameter Entity (Expanded)

footnoteref|xref|biblioref