Name

bibliorelation — The relationship of a document to another

Synopsis

bibliorelation ::= (text | phrase db._phrase | replaceable | Graphic inlines | Indexing inlines | Linking inlines | Ubiquitous inlines)*

Attribute synopsis

Common attributes and common linking attributes.

Additional attributes:

  • Exactly one of:

    • class (enumeration) = “doi” | “isbn” | “isrn” | “issn” | “libraryofcongress” | “pubsnumber” | “uri”

    • All of:

      • class (enumeration) = “other”

      • otherclass (NMTOKEN)

  • Exactly one of:

    • type (enumeration) = “hasformat” | “haspart” | “hasversion” | “isformatof” | “ispartof” | “isreferencedby” | “isreplacedby” | “isrequiredby” | “isversionof” | “references” | “replaces” | “requires”

    • Each of:

      • type (enumeration) = “othertype”

      • othertype (NMTOKEN)

Required attributes are shown in bold.

Description

The bibliorelation element satisfies the relation element of the Dublin Core Metadata Initiative.

The Dublin Core defines relation as a reference to a related resource. It goes on to note that recommended best practice is to reference the resource by means of a string or number conforming to a formal identification system.

DocBook V4.2 added bibliocoverage, bibliorelation, and bibliosource to make the DocBook meta-information wrappers a complete superset of the Dublin Core.

Processing expectations

Formatted inline. Sometimes suppressed.

Attributes

Common attributes and common linking attributes.

class

Identifies the kind of bibliographic identifier

Enumerated values:
“doi”

A digital object identifier

“isbn”

An international ...

Get DocBook 5: The Definitive Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.