DocBook 5.1: The Definitive Guide  (Version 1.5.3 for DocBook 5.1)

bibliorelation

bibliorelation — The relationship of a document to another.

Synopsis

bibliorelation ::= [-]

Attributes

Common attributes and common linking attributes.

Additional attributes:

  • Exactly one of:
    • class (enumeration)
      • “doi”
      • “isbn”
      • “isrn”
      • “issn”
      • “istc”
      • “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 standard book number.

“isrn”

An international standard technical report number (ISO 10444).

“issn”

An international standard serial number.

“istc”

An international standard text code.

“libraryofcongress”

A Library of Congress reference number.

“pubsnumber”

A publication number (an internal number or possibly organizational standard).

“uri”

A Uniform Resource Identifier

otherclass

Identifies the nature of the non-standard bibliographic identifier

othertype

A keyword that identififes the type of the non-standard relationship

type

Identifies the type of relationship

Enumerated values:
“hasformat”

The described resource pre-existed the referenced resource, which is essentially the same intellectual content presented in another format

“haspart”

The described resource includes the referenced resource either physically or logically

“hasversion”

The described resource has a version, edition, or adaptation, namely, the referenced resource

“isformatof”

The described resource is the same intellectual content of the referenced resource, but presented in another format

“ispartof”

The described resource is a physical or logical part of the referenced resource

“isreferencedby”

The described resource is referenced, cited, or otherwise pointed to by the referenced resource

“isreplacedby”

The described resource is supplanted, displaced, or superceded by the referenced resource

“isrequiredby”

The described resource is required by the referenced resource, either physically or logically

“isversionof”

The described resource is a version, edition, or adaptation of the referenced resource; changes in version imply substantive changes in content rather than differences in format

“references”

The described resource references, cites, or otherwise points to the referenced resource

“replaces”

The described resource supplants, displaces, or supersedes the referenced resource

“requires”

The described resource requires the referenced resource to support its function, delivery, or coherence of content

Parents

These elements contain bibliorelation: biblioentry, bibliomixed, bibliomset, biblioset, info (db.info), info (db.titleforbidden.info), info (db.titleonly.info), info (db.titleonlyreq.info), info (db.titlereq.info), merge.

Children

The following elements occur in bibliorelation: text, abbrev, acronym, alt, anchor, annotation, biblioref, coref, date, emphasis (db._emphasis), firstterm (db._firstterm), footnote, footnoteref, foreignphrase (db._foreignphrase), glossterm (db._glossterm), indexterm (db.indexterm.endofrange), indexterm (db.indexterm.singular), indexterm (db.indexterm.startofrange), inlinemediaobject, link, olink, phrase (db._phrase), quote (db._quote), remark, replaceable, subscript, superscript, trademark, wordasword, xref.