bibliography
bibliography — A bibliography.
Synopsis
bibliography ::=
- Sequence of:
- One of:
- Zero or more of:
annotation
bridgehead
formalgroup
remark
revhistory
- Indexing inlines
- Admonition elements
- Formal elements
- Graphic elements
- Informal elements
informalequation
informalexample
informalfigure
informaltable
(db.cals.informaltable)informaltable
(db.html.informaltable)
- List elements
- Paragraph elements
- Publishing elements
- Synopsis elements
- Technical elements
- Verbatim elements
- One of:
- One or more of:
- One or more of:
Attributes
Common attributes and common linking attributes.
Additional attributes:
- label
- status
Additional Constraints
- If this element is the root element, it must have a version attribute.
Description
A bibliography. A DocBook bibliography may contain some
introductory information, but its main content is a set of
bibliography entries
(either biblioentry
or
bibliomixed
).
These may occur directly inside the
bibliography
element or inside bibliodiv
elements.
Processing expectations
Formatted as a displayed block.
A bibliography
in a
book
frequently causes a forced page break in print
media.
Some systems may display only those entries within a
bibliography
that are cited in the containing document.
This may be an interchange issue.
See Appendix D, Interchanging DocBook Documents.
The two styles of bibliography entry have
quite different processing expectations. A biblioentry
is
raw
; it contains a database-like collection of named
fields. A bibliomixed
entry is cooked
; the
fields occur in the order in which they will be presented and
additional punctuation may be sprinkled between the fields.
See biblioentry
and
bibliomixed
for further discussion.
Attributes
Common attributes and common linking attributes.
- any attribute
Any attribute in any other explicit namespace
- label
Specifies an identifying string for presentation purposes
- status
Identifies the editorial or publication status of the element on which it occurs
Parents
These elements contain bibliography
: appendix
, article
, book
, chapter
, glossary
, part
, preface
, sect1
, sect2
, sect3
, sect4
, sect5
, section
, topic
.
Children
The following elements occur in bibliography
: address
, anchor
, annotation
, bibliodiv
, biblioentry
, bibliolist
, bibliomixed
, blockquote
, bridgehead
, calloutlist
, caution
, classsynopsis
, cmdsynopsis
, constraintdef
, constructorsynopsis
, danger
, destructorsynopsis
, enumsynopsis
, epigraph
, equation
, example
, fieldsynopsis
, figure
, formalgroup
, formalpara
, funcsynopsis
, glosslist
, important
, indexterm
(db.indexterm.endofrange), indexterm
(db.indexterm.singular), indexterm
(db.indexterm.startofrange), info
(db.info), info
(db.titleforbidden.info), informalequation
, informalexample
, informalfigure
, informaltable
(db.cals.informaltable), informaltable
(db.html.informaltable), itemizedlist
, literallayout
, macrosynopsis
, mediaobject
, methodsynopsis
, msgset
, note
, orderedlist
, packagesynopsis
, para
, procedure
, productionset
, programlisting
, programlistingco
, qandaset
, remark
, revhistory
, screen
, screenco
, screenshot
, segmentedlist
, sidebar
, simpara
, simplelist
, subtitle
, synopsis
, table
(db.cals.table), table
(db.html.table), task
, tip
, title
, titleabbrev
, typedefsynopsis
, unionsynopsis
, variablelist
, warning
.
Examples
The entries in a bibliography
come in two general
forms, “raw” and “cooked”. A raw entry is a database-like collection
of named fields:
1 |<bibliography xmlns='http://docbook.org/ns/docbook'>
|<title>A Test Bibliography</title>
||
<bibliodiv><title>Books</title>
5 ||
<biblioentry>
|<abbrev>AhoSethiUllman96</abbrev>
|<authorgroup>
|<author><personname>
10 |<firstname>Alfred V.</firstname><surname>Aho</surname>
|</personname></author>
|<author><personname>
|<firstname>Ravi</firstname><surname>Sethi</surname>
|</personname></author>
15 |<author><personname>
|<firstname>Jeffrey D.</firstname><surname>Ullman</surname>
|</personname></author>
|</authorgroup>
|<copyright><year>1996</year>
20 |<holder>Bell Telephone Laboratories, Inc.</holder></copyright>
|<editor><personname>
|<firstname>James T.</firstname><surname>DeWolf</surname>
|</personname></editor>
|<biblioid class="isbn">0-201-10088-6</biblioid>
25 |<publisher>
|<publishername>Addison-Wesley Publishing Company</publishername>
|</publisher>
|<title>Compilers, Principles, Techniques, and Tools</title>
|</biblioentry>
30 ||
<biblioentry xreflabel="Kites75">
|<authorgroup>
|<author><personname>
|<firstname>Andrea</firstname><surname>Bahadur</surname>
35 |</personname></author>
|<author><personname>
|<firstname>Mark</firstname><surname>Shwarek</surname>
|</personname></author>
|</authorgroup>
40 |<copyright><year>1974</year><year>1975</year>
|<holder>Product Development International Holding N. V.</holder>
|</copyright>
|<biblioid class="isbn">0-88459-021-6</biblioid>
|<publisher>
45 |<publishername>Plenary Publications International, Inc.</publishername>
|</publisher>
|<title>Kites</title>
|<subtitle>Ancient Craft to Modern Sport</subtitle>
|<pagenums>988-999</pagenums>
50 |</biblioentry>
||
</bibliodiv>
|<bibliodiv><title>Periodicals</title>
|55 |
<biblioentry>
|<abbrev>Walsh97</abbrev>
|<biblioset relation='journal'>
|<title>XML: Principles, Tools, and Techniques</title>
|<publisher>
60 |<publishername>O'Reilly & Associates, Inc.</publishername>
|</publisher>
|<biblioid class='issn'>1085-2301</biblioid>
|<editor><personname>
|<firstname>Dan</firstname><surname>Connolly</surname>
65 |</personname></editor>
|</biblioset>
|<biblioset relation='article'>
|<title>A Guide to XML</title>
|<author><personname>
70 |<surname>Walsh</surname><firstname>Norman</firstname>
|</personname></author>
|<copyright><year>1997</year><holder>ArborText, Inc.</holder></copyright>
|<pagenums>97-108</pagenums>
|</biblioset>
75 |</biblioentry>
||
</bibliodiv>
||
</bibliography>
A cooked entry is formatted, including additional text, so that it is easy to render.
1 |<bibliography xmlns='http://docbook.org/ns/docbook'>
|<title>References</title>
||
<bibliomixed>
5 |<bibliomset relation='article'>Walsh, Norman.
|<title role='article'>Introduction to Cascading Style Sheets</title>.
|</bibliomset>
|<bibliomset relation='journal'>
|<title>The World Wide Web Journal</title>
10 |<volumenum>2</volumenum><issuenum>1</issuenum>.
|<publishername>O'Reilly & Associates, Inc.</publishername> and
|The World Wide Web Consortium. Winter, 1996</bibliomset>.
|</bibliomixed>
|15 |
</bibliography>