| DocBook: The Definitive Guide Version 2.0.7 (Alpha)

# biblioset

$Revision: 1.4 $

$Date: 2002/06/12 11:18:02 $

biblioset — A “raw” container for related bibliographic information

## Synopsis

### Content Model

    biblioset ::=
    ((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)+)

### Attributes

Common attributes

Name | Type | Default
relation | CDATA | None

## Description

`BiblioSet` is a “raw” wrapper for a collection of bibliographic information.

The purpose of this wrapper is to assert the relationship that binds the collection. For example, in a `BiblioEntry` for an article in a journal, you might use two `BiblioSet`s to wrap the fields related to the article and the fields related to the journal.

### Processing expectations

Formatted as a displayed block.

`BiblioSet`s are “raw.” They contain a database-like collection of named fields. It is the responsibility of the processing system to select elements from within a `BiblioSet`, present them in the correct order, and add all punctuation.

There is no expectation that a system will present all of the fields in a `BiblioSet` or that they will be displayed in the order in which they occur.

Correct formatting of `BiblioSet`s is an interchange issue. See Appendix F.

### Future Changes

`AuthorBlurb` and `Affiliation` will be removed from the inline content of `BiblioSet` in DocBook V4.0. A new wrapper element will be created to associate this information with authors, editors, and other contributors.

### Parents

These elements contain biblioset: `appendixinfo`, `articleinfo`, `biblioentry`, `bibliographyinfo`, `bibliomixed`, `bibliomset`, `biblioset`, `blockinfo`, `bookinfo`, `chapterinfo`, `glossaryinfo`, `indexinfo`, `objectinfo`, `partinfo`, `prefaceinfo`, `refentryinfo`, `referenceinfo`, `refsect1info`, `refsect2info`, `refsect3info`, `refsectioninfo`, `refsynopsisdivinfo`, `sect1info`, `sect2info`, `sect3info`, `sect4info`, `sect5info`, `sectioninfo`, `setindexinfo`, `setinfo`, `sidebarinfo`.

### Children

The following elements occur in biblioset: `abbrev`, `abstract`, `address`, `affiliation`, `artpagenums`, `author`, `authorblurb`, `authorgroup`, `authorinitials`, `bibliocoverage`, `biblioid`, `bibliomisc`, `bibliorelation`, `biblioset`, `bibliosource`, `citebiblioid`, `citetitle`, `collab`, `confgroup`, `contractnum`, `contractsponsor`, `contrib`, `copyright`, `corpauthor`, `corpname`, `date`, `edition`, `editor`, `firstname`, `honorific`, `indexterm`, `invpartnumber`, `isbn`, `issn`, `issuenum`, `lineage`, `orgname`, `othercredit`, `othername`, `pagenums`, `personname`, `printhistory`, `productname`, `productnumber`, `pubdate`, `publisher`, `publishername`, `pubsnumber`, `releaseinfo`, `revhistory`, `seriesvolnums`, `subtitle`, `surname`, `title`, `titleabbrev`, `volumenum`.

## Attributes

relation

  `Relation` identifies the relationship between the various elements in the `BiblioSet`.

## See Also

`biblioentry`, `bibliomisc`, `bibliomixed`, `bibliomset`.

## Examples

    <!DOCTYPE biblioentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
              "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
    <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>

For additional examples, see also `bibliography`.

bibliorelation |  | bibliosource

Copyright © 1999, 2000, 2001, 2002 O'Reilly & Associates, Inc. All rights reserved.