DocBook: The Definitive Guide

docbook: the definitive guide
By Norman Walsh & Leonard Muellner
1st Edition October 1999
1-56592-580-7, Order Number: 5807
652 pages, $36.95 , Includes CD-ROM

DocBook: The Definitive Guide


Bibliography -- A bibliography


Content Model

Bibliography ::= ((DocInfo?,Title,Subtitle?,TitleAbbrev?)?,  (CalloutList|GlossList|ItemizedList|OrderedList|SegmentedList|   SimpleList|VariableList|Caution|Important|Note|Tip|Warning|   LiteralLayout|ProgramListing|ProgramListingCO|Screen|ScreenCO|   ScreenShot|Synopsis|CmdSynopsis|FuncSynopsis|FormalPara|Para|   SimPara|Address|BlockQuote|Graphic|GraphicCO|MediaObject|   MediaObjectCO|InformalEquation|InformalExample|InformalFigure|   InformalTable|Equation|Example|Figure|Table|MsgSet|Procedure|   Sidebar|QandASet|Anchor|BridgeHead|Comment|Highlights|Abstract|   AuthorBlurb|Epigraph|IndexTerm)*,  (BiblioDiv+|   (BiblioEntry|BiblioMixed)+))


Common attributes





Tag Minimization

The start-tag is required for this element. The end-tag is optional, if your SGML declaration allows minimization.

Parameter Entities



A bibliography. A DocBook bibliography may contain some preferatory matter, but its main content is a set of bibliography entries (either BiblioEntry or BiblioMixed). These may occur inside BiblioDivs, instead of appearing directly in the Bibliograpy.

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 F.

The two styles of bibliography entry have quite different processing expectations. BiblioEntrys are "raw;" they contain a database-like collection of named fields. BiblioMixed entries are "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.


These elements contain Bibliography: Article, Book, Chapter, Glossary, Part, Sect1, Sect2, Sect3, Sect4, Sect5, Section.


The following elements occur in Bibliography: Abstract, Address, Anchor, AuthorBlurb, BiblioDiv, BiblioEntry, BiblioMixed, BlockQuote, BridgeHead, CalloutList, Caution, CmdSynopsis, Comment, DocInfo, Epigraph, Equation, Example, Figure, FormalPara, FuncSynopsis, GlossList, Graphic, GraphicCO, Highlights, Important, IndexTerm, InformalEquation, InformalExample, InformalFigure, InformalTable, ItemizedList, LiteralLayout, MediaObject, MediaObjectCO, MsgSet, Note, OrderedList, Para, Procedure, ProgramListing, ProgramListingCO, QandASet, Screen, ScreenCO, ScreenShot, SegmentedList, Sidebar, SimPara, SimpleList, Subtitle, Synopsis, Table, Tip, Title, TitleAbbrev, VariableList, Warning.

In some contexts, the following elements are allowed anywhere: BeginPage, IndexTerm.



Status identifies the editorial or publication status of the Bibliography.

Publication status might be used to control formatting (for example, printing a "draft" watermark on drafts) or processing (perhaps a document with a status of "final" should not include any components that are not final).


The entries in a Bibliography come in two general forms, "raw" and "cooked". A raw entry is a database-like collection of named fields:

<!DOCTYPE bibliography PUBLIC "-//OASIS//DTD DocBook V3.1//EN"> <bibliography> <title>A Test Bibliography</title> <bibliodiv><title>Books</title> <biblioentry>   <abbrev>AhoSethiUllman96</abbrev>   <authorgroup>     <author><firstname>Alfred V.</firstname><surname>Aho</surname></author>     <author><firstname>Ravi</firstname><surname>Sethi</surname></author>     <author><firstname>Jeffrey D.</firstname><surname>Ullman</surname></author>   </authorgroup>   <copyright><year>1996</year>              <holder>Bell Telephone Laboratories, Inc.</holder></copyright>   <editor><firstname>James T.</firstname><surname>DeWolf</surname></editor>   <isbn>0-201-10088-6</isbn>   <publisher>     <publishername>Addison-Wesley Publishing Company</publishername>   </publisher>   <title>Compilers, Principles, Techniques, and Tools</title>   <seriesinfo>     <title>Computer Science</title>     <editor>       <firstname>Michael A.</firstname>       <surname>Harrison</surname>     </editor>     <publisher>       <publishername>Addison-Wesley Publishing Company</publishername>     </publisher>   </seriesinfo> </biblioentry> <biblioentry xreflabel="Kites75">   <authorgroup>     <author><firstname>Andrea</firstname><surname>Bahadur</surname></author>     <author><firstname>Mark</firstname><surname>Shwarek</surname></author>   </authorgroup>   <copyright><year>1974</year><year>1975</year>      <holder>Product Development International Holding N. V.</holder>      </copyright>   <isbn>0-88459-021-6</isbn>   <publisher>     <publishername>Plenary Publications International, Inc.</publishername>   </publisher>   <title>Kites</title>   <subtitle>Ancient Craft to Modern Sport</subtitle>   <pagenums>988-999</pagenums>   <seriesinfo>     <title>The Family Creative Workshop</title>     <seriesvolnums>1-22</seriesvolnums>     <editor>       <firstname>Allen</firstname>       <othername role=middle>Davenport</othername>       <surname>Bragdon</surname>       <contrib>Editor in Chief</contrib>     </editor>   </seriesinfo> </biblioentry> </bibliodiv> <bibliodiv><title>Periodicals</title> <biblioentry>   <abbrev>Walsh97</abbrev>   <biblioset relation=journal>     <title>XML: Principles, Tools, and Techniques</title>     <publisher>       <publishername>O'Reilly &amp; Associates, Inc.</publishername>     </publisher>     <issn>1085-2301</issn>     <editor><firstname>Dan</firstname><surname>Connolly</surname></editor>   </biblioset>   <biblioset relation=article>     <title>A Guide to XML</title>     <author><surname>Walsh</surname><firstname>Norman</firstname></author>     <copyright><year>1997</year><holder>ArborText, Inc.</holder></copyright>     <pagenums>97-108</pagenums>   </biblioset> </biblioentry> </bibliodiv> </bibliography>

A cooked entry is formatted, including additional #PCDATA, so that it is easy to render.

<!DOCTYPE bibliography PUBLIC "-//OASIS//DTD DocBook V3.1//EN"> <bibliography><title>References</title> <bibliomixed>   <bibliomset relation=article>     <surname>Walsh</surname>, <firstname>Norman</firstname>.     <title role=article>Introduction to Cascading Style Sheets</title>.   </bibliomset>   <bibliomset relation=journal>     <title>The World Wide Web Journal</title>      <volumenum>2</volumenum><issuenum>1</issuenum>.     <publishername>O'Reilly &amp; Associates, Inc.</publishername> and     <corpname>The World Wide Web Consortium</corpname>.     <pubdate>Winter, 1996</pubdate></bibliomset>. </bibliomixed> </bibliography>


Back to: DocBook: The Definitive Guide

O'Reilly Home | O'Reilly Bookstores | How to Order | O'Reilly Contacts
International | About O'Reilly | Affiliated Companies

© 1999, O'Reilly & Associates, Inc.

DocBook. The Definitive Guide
DocBook 5: The Definitive Guide
ISBN: 0596805020
EAN: 2147483647
Year: 1999
Pages: 412
Authors: Walsh Norman, Richard L. Hamilton

Similar book on Amazon
DocBook XSL: The Complete Guide (4th Edition)
DocBook XSL: The Complete Guide (4th Edition)
XSLT, 2nd Edition
XSLT, 2nd Edition
XSLT Cookbook: Solutions and Examples for XML and XSLT Developers, 2nd Edition
XSLT Cookbook: Solutions and Examples for XML and XSLT Developers, 2nd Edition
XML: Visual QuickStart Guide (2nd Edition)
XML: Visual QuickStart Guide (2nd Edition) © 2008-2017.
If you may any questions please contact us: