This reference describes every element in the DocBook
DTD.
In DocBook V3.1, introduced in February, 1999, the following
elements were added to DocBook:
answer, audiodata, audioobject, caption, colophon, constant, imagedata, imageobject, imageobjectco, informalfigure, inlinemediaobject, mediaobject, mediaobjectco, objectinfo, qandadiv, qandaentry, qandaset, question, section, sectioninfo, textobject, varname, videodata, videoobject.
DocBook V4.0, introduced in January, 2001, the following elements
were added:
appendixinfo, articleinfo, bibliographyinfo, chapterinfo, classsynopsis, classsynopsisinfo, constructorsynopsis, destructorsynopsis, exceptionname, fieldsynopsis, glossaryinfo, indexinfo, initializer, interfacename, methodname, methodparam, methodsynopsis, modifier, ooclass, ooexception, oointerface, partinfo, prefaceinfo, refentryinfo, referenceinfo, remark, revdescription, setindexinfo, sidebarinfo, simplemsgentry.
The following additional changes were made in DocBook V4.0:
artheader was renamed articleinfo;
comment was renamed remark;
docinfo was broken into a set of other info elements;
and bookbiblio, interfacedefinition,
and seriesinfo were removed.
1. Organization of Reference Pages
The description of each element in this reference is divided into the
following sections:
-
Synopsis
-
Provides a quick synopsis of the element. The content of the synopsis
table varies according to the nature of the element described, but may include
any or all of the following sections:
-
Content Model or Declared Content
Describes the content model of the element in SGML/XML DTD terms. See Section 1.1.”
-
Inclusions
Lists “inclusions.” Inclusions are an SGML feature.
Included elements can appear anywhere inside the element
that includes them, even in places that aren't ordinarily
valid. For example, Chapter includes IndexTerm.
This means that within a Chapter, IndexTerm can
appear inside Emphasis, for instance, even though the
content model of Emphasis does not explicitly allow
IndexTerms.
-
Exclusions
-
Lists “exclusions.” Exclusions are an SGML feature.
Excluded elements cannot appear anywhere inside the element that
excludes them, even in places that are ordinarily valid. For
example, Footnote excludes Footnote. This
means that a Footnote cannot appear inside a
Para inside a Footnote, even though
Footnote appears in the content model of Para.
Lists elements that are excluded from appearing at any level below
the element described.
-
Attributes
Provides a synopsis of the attributes on the element. For brevity, common
attributes are described only once, in this
introduction.
-
Tag Minimization
Indicates if start- or end-tags may be omitted. Tag omission is
dependent on both the DTD and your SGML declaration. If a tag is described
as ommissable here, it is ommissible if your declaration allows tag
omission. The standard DocBook declaration does not.
-
Parameter Entities
Lists the parameter entities in which the element described appears.
Parameter entities are important when you are
customizing the DTD.
-
Description
-
Describes the semantics of the element in detail.
-
Processing expectations
Summarizes specific formatting expectations of the element. Many
processing expectations are influenced by attribute values. Be sure to
consult the
description of element attributes as well.
-
Future changes
Identifies changes that are scheduled for future versions of the
DTD. These changes are highlighted because they involve some
backward-incompatability that may make currently valid DocBook documents
no longer valid under the new version.
-
Attributes
Describes the semantics of each attribute in detail.
-
See Also
Lists similar or related elements.
-
Examples
-
Provides examples of proper usage for the
element. Generally, the smallest example required to reasonably
demonstrate the element is used. In many cases, a formatted
version of the example is also shown.
All of the examples printed in the book use the SGML version of
DocBook. The CD-ROM includes the full
text of all of the examples.
Formatted examples are indicated using a vertical bar.
1.1. Understanding Content Models
Each element synopsis begins with a concise description of the
elements it can contain. This description is in DTD
“content model” syntax, with all parameter entities
expanded.
Content models are the way that DTDs describe the name, number,
and order of other elements that may be used inside an element.
The primary feature of content model syntax is that it is concise,
but this conciseness comes at the cost of legibility until you
are familiar with the syntax.
There are six components to content model syntax: element
names, keywords,
repetitions, sequences,
alternatives, and
groups.
-
Element names
-
An element name in a content model indicates that an element of that
type may (or must) occur at that position.
A content model of Para indicates
that the element must contain a single paragraph.
-
Keywords
-
There are two keywords that occur in the content models of DocBook
elements: EMPTY, and #PCDATA.
A content model that consists of the single keyword EMPTY
identifes an element as an empty element. Empty elements are not allowed
to have any content. In order for the word “EMPTY” to have
this special meaning, it must be the first and only word in the content
model. The word “EMPTY” at any other place is treated as
an element name.
The #PCDATA keyword indicates that text may
occur at that position. The text may consist of entity references and
any characters that are legal in the document character set. For XML
documents, the document character set is always Unicode. In SGML the
declaration can identify character sets and ranges that are allowed.
DocBook SGML documents use the ISO Latin 1 character set.
-
Repetitions
-
An unadorned element name indicates that an element must occur exactly
once at that position. A content model can also specify that an element
may occur zero or more times, one or more times, or exactly zero or one
time. This is accomplished by following the element name with one of
the following characters: * for zero or more times,
+ for one or more times, or ? for exactly
zero or one times.
A content model of Para+ indicates
that the element must contain at least one paragraph and may contain
many.
-
Sequences
-
If element names in a content model are separated by commas,
then they must occur in sequence.
A content model of Title, Para indicates
that the element must contain a single title followed by a single paragraph.
-
Alternatives
-
If element names in a content model are separated by vertical bars (|),
then they are alternatives. These are sometimes called “or
groups” because they require the selection of one or another element.
A content model of Phrase | Para indicates
that the element must contain either a single phrase or a single paragraph.
In SGML, there is another connector: the ampersand (&). The
ampersand is a kind of combination of alternative and sequence,
which means that all of the elements must occur, but they can occur
in any order. DocBook does not have any content models that use
the ampersand connector. XML does not allow it.
-
Groups
-
Finally, parentheses may be used around part of a content model. A group
formed this way can have repetition indicators and may occur as part of
a sequence.
A content model of (Literal | Replaceable)+
indicates that either Literal or Replaceable
must occur and they can be repeated (and mixed) any number of times.
1.1.1. Content models and validity
A parser uses the content models to determine if a given document is valid.
In order for a document to be valid, the content of every element in the
document must “match” the content model for that element.
In practical terms, match means that it must be possible to expand the
content model until it exactly matches the sequence of elements in the
document.
For example, consider the content model of the Epigraph element:
Attribution?, (FormalPara | Para | SimPara)+.
This indicates that the following document fragment is valid:
<epigraph>
<para>Some text</para>
</epigraph>
It is valid because the following expansion of the content model exactly
matches the actual content: choose zero occurances of
Attribution, choose the alternative Para from
the group, and choose to let the “+” match once.
By the same token, this example is not valid because there is no
expansion of the content model that can match it:
<epigraph>
<para>Some text</para>
<attribution>John Doe</attribution>
</epigraph>
There is one additional restriction on the matching ability of the
parser: it is not allowed to “look ahead.” This means that
there are many useful content models that are ambiguous.
Ambiguity is not allowed. The parser must always be able to choose
exactly what to match based upon the next input token.
Consider the
following content model:
Meta*, Title?, Meta*.
The intent is clear: to allow some meta-information and a single,
optional Title. But this content model is ambiguous
for the following reason: if the document content begins with a
Meta element, it is impossible to tell if it matches
the Meta before the Title or after
without looking ahead.
Ambiguous content models are detected by the parser when it reads the
DTD. It is not sufficient that your document simply be unambiguous;
it must not be possible to construct any ambiguous document.
1.1.3. #PCDATA and repetition
The #PCDATA keyword can always match the empty string. This
makes it impossible to force an element that may contain
characters not to be empty. In other words, the following content
model does not guarantee that the element is not
empty: (#PCDATA)+.
In XML, the #PCDATA keyword is only allowed in optional, repeatable
“or groups”, and it must be the first member of the
group.
The following attributes occur on all elements. They are summarized
here once for brevity and to make the additional attributes that occur on
many elements stand out.
-
Arch
Arch designates the
computer or chip architecture to which the element applies.
-
Condition
-
Condition is a general-purpose
effectivity attribute with no specified semantics. Many DocBook users
observed that in order to add an effectivity condition that was unique
to their environment required ‘abusing’ the semantics of
one of the existing attributes, or adding their own, making their
customization an extension rather than a
subset.
The Condition attribute
provides a standard place for application-specific effectivity.
-
Conformance
Conformance indicates
standards conformance characteristics of the item contained in the
element. These characteristics are application-specific. DocBook
provides no defaults.
-
ID
ID is an identifying string
for the element. It must be unique at least within the document and
must begin with a letter.
-
Lang
Lang should be a language
code drawn from ISO 639 (perhaps extended with a
country code drawn from ISO 3166, as
en-US). Use it when you need to signal your
application to change hyphenation and other display
characteristics.
-
OS
OS indicates the operating
system to which the element is applicable.
-
Remap
Remap contains an element
name or similar semantic identifier assigned to the content in a
previous markup scheme.
-
Role
-
Role contains a string used
to classify or subclassify an element.
While Role is a common attribute in the sense that it occurs on
almost all elements, it is not part of either of the common attributes
parameter entities (%common.attrib; or %idreq.common.attrib;). It is
parameterized differently because it is useful to be able to subclass
Role independently on different
elements.
-
Revision
Revision indicates the
editorial revision to which the element belongs.
-
RevisionFlag
RevisionFlag indicates the
revision status of element; the default is that the element hasn't
been revised. RevisionFlag is
intended only for simple revision management: to track the entire
history of a document use a proper revision control system. Use
RevisionFlag for indicating
changes from one version to the next, no more.
-
Security
Security identifies something about
the security level associated with the element to which it applies.
-
UserLevel
UserLevel indicates the
level of user experience to which element applies.
-
Vendor
Vendor indicates the
computer vendor to which the element applies.
-
XrefLabel
XrefLabel holds text to be
used when a cross reference (XRef) is made to the
element.
SGML offers a small selection of attribute types. (XML
offers a subset of these.) For convenience, a brief description of
each of these types is provided here:
-
CDATA
A string of characters.
-
NUMBER
A number. Numbers must begin with a hyphen or digit and can include
the decimal point.
-
NMTOKEN
A sequence of name characters (letters, digits, hyphens, and
periods). This differs from a CDATA attribute because it cannot
contain spaces, punctuation, or other non-name characters.
-
NMTOKENS
A sequence of one or more space-delimited NMTOKEN values.
-
NUTOKEN
A sequence of number characters (digits, hyphens, and periods).
This differs from a NUMBER
field because it is not required to begin with a digit or a
hyphen.
-
ENTITY
An entity name. The value of an ENTITY attribute must be the name of
a declared entity.
-
NAME
A name. A name must begin with a letter and can consist of
letters, digits, hyphens, and periods.
-
NAMES
A sequence of one or more space-delimited NAME values.
-
ID
An ID. IDs are names that
must be globally unique within the document. The ID attribute declares the
ID.
-
IDREF
An single ID. IDs are
names that must be globally unique within the document. The value of
an IDREF attribute must be
the name of an ID attribute
defined in the document.
-
IDREFS
A sequence of one or more space-delimited ID values.
Table of Contents
-
abbrev - An abbreviation, especially one followed by a period
-
abstract - A summary
-
accel - A graphical user interface (GUI) keyboard shortcut
-
ackno - Acknowledgements in an Article
-
acronym - An often pronounceable word made from the initial (or selected) letters of a name or phrase
-
action - A response to a user event
-
address - A real-world address, generally a postal address
-
affiliation - The institutional affiliation of an individual
-
alt - Text representation for a graphical element
-
anchor - A spot in the document
-
answer - An answer to a question posed in a QandASet
-
appendix - An appendix in a Book or Article
-
appendixinfo
- Meta-information for an Appendix
-
application - The name of a software program
-
area - A region defined for a Callout in a graphic or code example
-
areaset - A set of related areas in a graphic or code example
-
areaspec - A collection of regions in a graphic or code example
-
arg - An argument in a CmdSynopsis
-
article - An article
-
articleinfo
- Meta-information for an Article
-
artpagenums - The page numbers of an article as published
-
attribution - The source of a block quote or epigraph
-
audiodata - Pointer to external audio data
-
audioobject - A wrapper for audio data and its associated meta-information
-
author - The name of an individual author
-
authorblurb - A short description or note about an author
-
authorgroup - Wrapper for author information when a document has multiple authors or collabarators
-
authorinitials - The initials or other short identifier for an author
-
beginpage - The location of a page break in a print version of the document
-
bibliodiv - A section of a Bibliography
-
biblioentry - An entry in a Bibliography
-
bibliography - A bibliography
-
bibliographyinfo
- Meta-information for a Bibliography
-
bibliomisc - Untyped bibliographic information
-
bibliomixed - An entry in a Bibliography
-
bibliomset - A cooked container for related bibliographic information
-
biblioset - A raw container for related bibliographic information
-
blockquote - A quotation set off from the main text
-
book - A book
-
bookinfo - Meta-information for a Book
-
bridgehead - A free-floating heading
-
callout - A “called out” description of a marked Area
-
calloutlist - A list of Callouts
-
caption - A caption
-
caution - A note of caution
-
chapter - A chapter, as of a book
-
chapterinfo
- Meta-information for a Chapter
-
citation - An inline bibliographic reference to another published work
-
citerefentry - A citation to a reference page
-
citetitle - The title of a cited work
-
city - The name of a city in an address
-
classname - The name of a class, in the object-oriented programming sense
-
classsynopsis
- The syntax summary for a class definition
-
classsynopsisinfo
- Information supplementing the contents of a ClassSynopsis
-
cmdsynopsis - A syntax summary for a software command
-
co - The location of a callout embedded in text
-
collab - Identifies a collaborator
-
collabname - The name of a collaborator
-
colophon - Text at the back of a book describing facts about its production
-
colspec - Specifications for a column in a table
-
command - The name of an executable program or other software command
-
computeroutput - Data, generally text, displayed or presented by a computer
-
confdates - The dates of a conference for which a document was written
-
confgroup - A wrapper for document meta-information about a conference
-
confnum - An identifier, frequently numerical, associated with a conference for which a document was written
-
confsponsor - The sponsor of a conference for which a document was written
-
conftitle - The title of a conference for which a document was written
-
constant - A programming or system constant
-
constraint
- A constraint in an EBNF production
-
constraintdef
- The definition of a constraint in an EBNF production
-
constructorsynopsis
- A syntax summary for a constructor
-
contractnum - The contract number of a document
-
contractsponsor - The sponsor of a contract
-
contrib - A summary of the contributions made to a document by a credited source
-
copyright - Copyright information about a document
-
corpauthor - A corporate author, as opposed to an individual
-
corpname - The name of a corporation
-
country - The name of a country
-
database - The name of a database, or part of a database
-
date - The date of publication or revision of a document
-
dedication - A wrapper for the dedication section of a book
-
destructorsynopsis
- A syntax summary for a destructor
-
edition - The name or number of an edition of a document
-
editor - The name of the editor of a document
-
email - An email address
-
emphasis - Emphasized text
-
entry - A cell in a table
-
entrytbl - A subtable appearing in place of an Entry in a table
-
envar - A software environment variable
-
epigraph - A short inscription at the beginning of a document or component
-
equation - A displayed mathematical equation
-
errorcode - An error code
-
errorname - An error message
-
errortype - The classification of an error message
-
example - A formal example, with a title
-
exceptionname
- The name of an exception
-
fax - A fax number
-
fieldsynopsis
- The name of a field in a class definition
-
figure - A formal figure, generally an illustration, with a title
-
filename - The name of a file
-
firstname - The first name of a person
-
firstterm - The first occurrence of a term
-
footnote - A footnote
-
footnoteref - A cross reference to a footnote (a footnote mark)
-
foreignphrase - A word or phrase in a language other than the primary language of the document
-
formalpara - A paragraph with a title
-
funcdef - A function (subroutine) name and its return type
-
funcparams - Parameters for a function referenced through a function pointer in a synopsis
-
funcprototype - The prototype of a function
-
funcsynopsis - The syntax summary for a function definition
-
funcsynopsisinfo - Information supplementing the FuncDefs of a FuncSynopsis
-
function - The name of a function or subroutine, as in a programming language
-
glossary - A glossary
-
glossaryinfo
- Meta-information for a Glossary
-
glossdef - A definition in a GlossEntry
-
glossdiv - A division in a Glossary
-
glossentry - An entry in a Glossary or GlossList
-
glosslist - A wrapper for a set of GlossEntrys
-
glosssee - A cross-reference from one GlossEntry to another
-
glossseealso - A cross-reference from one GlossEntry to another
-
glossterm - A glossary term
-
graphic - A displayed graphical object (not an inline)
-
graphicco - A graphic that contains callout areas
-
group - A group of elements in a CmdSynopsis
-
guibutton - The text on a button in a GUI
-
guiicon - Graphic and/or text appearing as a icon in a GUI
-
guilabel - The text of a label in a GUI
-
guimenu - The name of a menu in a GUI
-
guimenuitem - The name of a terminal menu item in a GUI
-
guisubmenu - The name of a submenu in a GUI
-
hardware - A physical part of a computer system
-
highlights - A summary of the main points of the discussed component
-
holder - The name of the individual or organization that holds a copyright
-
honorific - The title of a person
-
html:form
- An HTML form
-
imagedata - Pointer to external image data
-
imageobject - A wrapper for image data and its associated meta-information
-
imageobjectco - A wrapper for an image object with callouts
-
important - An admonition set off from the text
-
index - An index
-
indexdiv - A division in an index
-
indexentry - An entry in an index
-
indexinfo
- Meta-information for an Index
-
indexterm - A wrapper for terms to be indexed
-
informalequation - A displayed mathematical equation without a title
-
informalexample - A displayed example without a title
-
informalfigure - A untitled figure
-
informaltable - A table without a title
-
initializer
- The initializer for a FieldSynopsis
-
inlineequation - A mathematical equation or expression occurring inline
-
inlinegraphic - An object containing or pointing to graphical data that will be rendered inline
-
inlinemediaobject - An inline media object (video, audio, image, and so on)
-
interface - An element of a GUI
-
interfacename
- The name of an interface
-
invpartnumber - An inventory part number
-
isbn - The International Standard Book Number of a document
-
issn - The International Standard Serial Number of a periodical
-
issuenum - The number of an issue of a journal
-
itemizedlist - A list in which each entry is marked with a bullet or other dingbat
-
itermset - A set of index terms in the meta-information of a document
-
jobtitle - The title of an individual in an organization
-
keycap - The text printed on a key on a keyboard
-
keycode - The internal, frequently numeric, identifier for a key on a keyboard
-
keycombo - A combination of input actions
-
keysym - The symbolic name of a key on a keyboard
-
keyword - One of a set of keywords describing the content of a document
-
keywordset - A set of keywords describing the content of a document
-
label - A label on a Question or Answer
-
legalnotice - A statement of legal obligations or requirements
-
lhs
- The left-hand side of an EBNF production
-
lineage - The portion of a person's name indicating a relationship to ancestors
-
lineannotation - A comment on a line in a verbatim listing
-
link - A hypertext link
-
listitem - A wrapper for the elements of a list item
-
literal - Inline text that is some literal value
-
literallayout - A block of text in which line breaks and white space are to be reproduced faithfully
-
lot - A list of the titles of formal objects (as tables or figures) in a document
-
lotentry - An entry in a list of titles
-
manvolnum - A reference volume number
-
markup - A string of formatting markup in text that is to be represented literally
-
mml:math
- A MathML equation
-
medialabel - A name that identifies the physical medium on which some information resides
-
mediaobject - A displayed media object (video, audio, image, etc.)
-
mediaobjectco - A media object that contains callouts
-
member - An element of a simple list
-
menuchoice - A selection or series of selections from a menu
-
methodname
- The name of a method
-
methodparam
- Parameters to a method
-
methodsynopsis
- A syntax summary for a method
-
modespec - Application-specific information necessary for the completion of an OLink
-
modifier
- Modifiers in a synopsis
-
mousebutton - The conventional name of a mouse button
-
msg - A message in a message set
-
msgaud - The audience to which a message in a message set is relevant
-
msgentry - A wrapper for an entry in a message set
-
msgexplan - Explanatory material relating to a message in a message set
-
msginfo - Information about a message in a message set
-
msglevel - The level of importance or severity of a message in a message set
-
msgmain - The primary component of a message in a message set
-
msgorig - The origin of a message in a message set
-
msgrel - A related component of a message in a message set
-
msgset - A detailed set of messages, usually error messages
-
msgsub - A subcomponent of a message in a message set
-
msgtext - The actual text of a message component in a message set
-
nonterminal
- A non-terminal in an EBNF production
-
note - A message set off from the text
-
objectinfo - Meta-information for an object
-
olink - A link that addresses its target indirectly, through an entity
-
ooclass
- A class in an object-oriented programming language
-
ooexception
- An exception in an object-oriented programming language
-
oointerface
- An interface in an object-oriented programming language
-
option - An option for a software command
-
optional - Optional information
-
orderedlist - A list in which each entry is marked with a sequentially incremented label
-
orgdiv - A division of an organization
-
orgname - The name of an organization other than a corporation
-
otheraddr - Uncategorized information in address
-
othercredit - A person or entity, other than an author or editor, credited in a document
-
othername - A component of a persons name that is not a first name, surname, or lineage
-
pagenums - The numbers of the pages in a book, for use in a bibliographic entry
-
para - A paragraph
-
paramdef - Information about a function parameter in a programming language
-
parameter - A value or a symbolic reference to a value
-
part - A division in a book
-
partinfo
- Meta-information for a Part
-
partintro - An introduction to the contents of a part
-
phone - A telephone number
-
phrase - A span of text
-
pob - A post office box in an address
-
postcode - A postal code in an address
-
preface - Introductory matter preceding the first chapter of a book
-
prefaceinfo
- Meta-information for a Preface
-
primary - The primary word or phrase under which an index term should be sorted
-
primaryie - A primary term in an index entry, not in the text
-
printhistory - The printing history of a document
-
procedure - A list of operations to be performed in a well-defined sequence
-
production
- A production in a set of EBNF productions
-
productionrecap
- A cross-reference to an EBNF production
-
productionset
- A set of EBNF productions
-
productname - The formal name of a product
-
productnumber - A number assigned to a product
-
programlisting - A literal listing of all or part of a program
-
programlistingco - A program listing with associated areas used in callouts
-
prompt - A character or string indicating the start of an input field in a computer display
-
property - A unit of data associated with some part of a computer system
-
pubdate - The date of publication of a document
-
publisher - The publisher of a document
-
publishername - The name of the publisher of a document
-
pubsnumber - A number assigned to a publication other than an ISBN or ISSN or inventory part number
-
qandadiv - A titled division in a QandASet
-
qandaentry - A question/answer set within a QandASet
-
qandaset - A question-and-answer set
-
question - A question in a QandASet
-
quote - An inline quotation
-
refclass - The scope or other indication of applicability of a reference entry
-
refdescriptor - A description of the topic of a reference page
-
refentry - A reference page (originally a UNIX man-style reference page)
-
refentryinfo
- Meta-information for a Refentry
-
refentrytitle - The title of a reference page
-
reference - A collection of reference entries
-
referenceinfo
- Meta-information for a Reference
-
refmeta - Meta-information for a reference entry
-
refmiscinfo - Meta-information for a reference entry other than the title and volume number
-
refname - The name of (one of) the subject(s) of a reference page
-
refnamediv - The name, purpose, and classification of a reference page
-
refpurpose - A short (one sentence) synopsis of the topic of a reference page
-
refsect1 - A major subsection of a reference entry
-
refsect1info - Meta-information for a RefSect1
-
refsect2 - A subsection of a RefSect1
-
refsect2info - Meta-information for a RefSect2
-
refsect3 - A subsection of a RefSect2
-
refsect3info - Meta-information for a RefSect3
-
refsynopsisdiv - A syntactic synopsis of the subject of the reference page
-
refsynopsisdivinfo - Meta-information for a RefSynopsisDiv
-
releaseinfo - Information about a particular release of a document
-
remark
- A remark (or comment) intended for presentation in a draft manuscript
-
replaceable - Content that may or must be replaced by the user
-
returnvalue - The value returned by a function
-
revdescription
- A extended description of a revision to a document
-
revhistory - A history of the revisions to a document
-
revision - An entry describing a single revision in the history of the revisions to a document
-
revnumber - A document revision number
-
revremark - A description of a revision to a document
-
rhs
- The right-hand side of an EBNF production
-
row - A row in a table
-
sbr - An explicit line break in a command synopsis
-
screen - Text that a user sees or might see on a computer screen
-
screenco - A screen with associated areas used in callouts
-
screeninfo - Information about how a screen shot was produced
-
screenshot - A representation of what the user sees or might see on a computer screen
-
secondary - A secondary word or phrase in an index term
-
secondaryie - A secondary term in an index entry, rather than in the text
-
sect1 - A top-level section of document
-
sect1info - Meta-information for a Sect1
-
sect2 - A subsection within a Sect1
-
sect2info - Meta-information for a Sect2
-
sect3 - A subsection within a Sect2
-
sect3info - Meta-information for a Sect3
-
sect4 - A subsection within a Sect3
-
sect4info - Meta-information for a Sect4
-
sect5 - A subsection within a Sect4
-
sect5info - Meta-information for a Sect5
-
section - A recursive section
-
sectioninfo - Meta-information for a recursive section
-
see - Part of an index term directing the reader instead to another entry in the index
-
seealso - Part of an index term directing the reader also to another entry in the index
-
seealsoie - A See also entry in an index, rather than in the text
-
seeie - A See entry in an index, rather than in the text
-
seg - An element of a list item in a segmented list
-
seglistitem - A list item in a segmented list
-
segmentedlist - A segmented list, a list of sets of elements
-
segtitle - The title of an element of a list item in a segmented list
-
seriesvolnums - Numbers of the volumes in a series of books
-
set - A collection of books
-
setindex - An index to a set of books
-
setindexinfo
- Meta-information for a SetIndex
-
setinfo - Meta-information for a Set
-
sgmltag - A component of SGML markup
-
shortaffil - A brief description of an affiliation
-
shortcut - A key combination for an action that is also accessible through a menu
-
sidebar - A portion of a document that is isolated from the main narrative flow
-
sidebarinfo
- Meta-information for a Sidebar
-
simpara - A paragraph that contains only text and inline markup, no block elements
-
simplelist - An undecorated list of single words or short phrases
-
simplemsgentry
- A wrapper for a simpler entry in a message set
-
simplesect - A section of a document with no subdivisions
-
spanspec - Formatting information for a spanned column in a table
-
state - A state or province in an address
-
step - A unit of action in a procedure
-
street - A street address in an address
-
structfield - A field in a structure (in the programming language sense)
-
structname - The name of a structure (in the programming language sense)
-
subject - One of a group of terms describing the subject matter of a document
-
subjectset - A set of terms describing the subject matter of a document
-
subjectterm - A term in a group of terms describing the subject matter of a document
-
subscript - A subscript (as in H2O, the molecular formula for water).
-
substeps - A wrapper for steps that occur within steps in a procedure
-
subtitle - The subtitle of a document
-
superscript - A superscript (as in x2, the mathematical notation for x multiplied by itself).
-
surname - A family name; in western cultures the last name
-
svg:svg
- An SVG graphic
-
symbol - A name that is replaced by a value before processing
-
synopfragment - A portion of a CmdSynopsis broken out from the main body of the synopsis
-
synopfragmentref - A reference to a fragment of a command synopsis
-
synopsis - A general-purpose element for representing the syntax of commands or functions
-
systemitem - A system-related item or term
-
table - A formal table in a document
-
tbody - A wrapper for the rows of a table or informal table
-
term - The word or phrase being defined or described in a variable list
-
tertiary - A tertiary word or phrase in an index term
-
tertiaryie - A tertiary term in an index entry, rather than in the text
-
textobject - A wrapper for a text description of an object and its associated meta-information
-
tfoot - A table footer consisting of one or more rows
-
tgroup - A wrapper for the main content of a table, or part of a table
-
thead - A table header consisting of one or more rows
-
tip - A suggestion to the user, set off from the text
-
title - The text of the title of a section of a document or of a formal block-level element
-
titleabbrev - The abbreviation of a Title
-
toc - A table of contents
-
tocback - An entry in a table of contents for a back matter component
-
tocchap - An entry in a table of contents for a component in the body of a document
-
tocentry - A component title in a table of contents
-
tocfront - An entry in a table of contents for a front matter component
-
toclevel1 - A top-level entry within a table of contents entry for a chapter-like component
-
toclevel2 - A second-level entry within a table of contents entry for a chapter-like component
-
toclevel3 - A third-level entry within a table of contents entry for a chapter-like component
-
toclevel4 - A fourth-level entry within a table of contents entry for a chapter-like component
-
toclevel5 - A fifth-level entry within a table of contents entry for a chapter-like component
-
tocpart - An entry in a table of contents for a part of a book
-
token - A unit of information
-
trademark - A trademark
-
type - The classification of a value
-
ulink - A link that addresses its target by means of a URL (Uniform Resource Locator)
-
userinput - Data entered by the user
-
varargs - An empty element in a function synopsis indicating a variable number of arguments
-
variablelist - A list in which each entry is composed of a set of one or more terms and an associated description
-
varlistentry - A wrapper for a set of terms and the associated description in a variable list
-
varname - The name of a variable
-
videodata - Pointer to external video data
-
videoobject - A wrapper for video data and its associated meta-information
-
void - An empty element in a function synopsis indicating that the function in question takes no arguments
-
volumenum - The volume number of a document in a set (as of books in a set or articles in a journal)
-
warning - An admonition set off from the text
-
wordasword - A word meant specifically as a word and not representing anything else
-
xref - A cross reference to another part of the document
-
year - The year of publication of a document