DocBook TC Approves Citation Improvements

Last week the DocBook Technical Committee formally approved the addition of a new “biblioref” element that adds the support necessary for social science and humanities citations. This is the first major XML document format to support these capabilities, which go even beyond BibTeX. Great news, and thanks to the TC, and to Norm Walsh, Mike Smith, and Bob Stayton in particular, all of whom helped us refine the proposal.

For those that speak RELAX NG, here’s the definition they settled on:

# define new biblioref element
     biblioref = element biblioref {
       biblioref.attlist
     }
     biblioref.attlist &=
         attribute linkend { xsd:IDREF },
         attribute endterm { xsd:IDREF }?,
         attribute units { xsd:token }?,
         attribute begin {xsd:token }?,
         attribute end { xsd:token }?,
         attribute xrefstyle { xsd:token }?

Comments are closed.


Creative Commons License Creative Commons License