DocBook 5.1β8 has been published.
Shortly before the new year, I published
DocBook 5.1b8 and the
corresponding version of
DocBook 5.1: The Definitive Guide.
The largest change in 5.1 is the introduction of support for topic-based authoring
through the addition of the <topic> element and the <assembly>
structure. For more information about assemblies, see
Chapter 6.
DocBook Assemblies in The Definitive Guide.
This release fixes significant, longstanding errors in XLink support and attempts to address accessibility in CALS tables.
To date, DocBook V5.1 addresses the following requests for enhancement:
RFE 1679665 Add better support for modular documentation.
RFE 1722935 Add a
proofreadervalue to theclassattribute for<othercredit>.RFE 1770787 Add
<givenname>as an alternative for<firstname>.RFE 1899655 Allow more elements to be the root of a DocBook document.
RFE 2100736 Allow
<constant>in<initializer>.RFE 2791288 Added several additional elements, including
<quote>, to the ubiquitous inlines.RFE 2820190 Add a
<topic>element.RFE 2821653 Remove the constraint that
<indexterm>elements must not appear in<footnote>s.RFE 2907124 Allow personal name components directly in
<bibliomset>.RFE 2907125 Allow all inlines in
<remark>.RFE 2907131 Allow
<simplesect>in<colophon>.RFE 2964576 Fix the bug that allowed
<table>to appear inside<entry>.RFE 3064674 Make sure
<abstract>isn't lost during the DocBook 4-to-5 upgrade indb4-upgrade.xsl.RFE 3150303 Broaden content model of
<contrib>.RFE 3171553 Allow
<dedication>in<article>.RFE 3174769 Added
securitycontextandotherto<systemitem>.RFE 3199793 Allow XInclude to be used in
<set>. Also allowed in more places. Tweaked XInclude pattern to allow foreign, namespace-qualified attributes in preparation for XInclude 1.1.RFE 3227210 Fix HTML
<informaltable>attributes.RFE 3274136 Allow
<production>to contain more than one<rhs>.RFE 3287339 Support “
istcas aclassattribute value on<biblioid>.RFE 3368279 Make content optional in components and sections.
RFE 3384939 Fix XLink support. Allow extended links and other link types.
RFE 3390036 Allow
<tag>elements to nest.RFE 3406169 Allow multiple
<procedure>elements in<task>.RFE 3500814 Added
pgwideattribute to<informalexample>and<informalequation>.RFE 3517981 Remove spurious, duplicate “
othervalue from<othercredit>.RFE 3530659 Allow admonitions in formal objects.
RFE 3531365 Allow navigation components at the beginnings of sections.
RFE 3540409 Added
altgrandreturnvalues to thefunctionattribute on<keycap>RFE 3547943 Don't allow
<secondary>without a<primary>in<indexterm>.RFE 3571149 Allow
<article>in<set>.
The following issues are also addressed:
Added accessibility attributes to CALS tables.
Added
outputformatas a common effectivity attribute.Fixed bug in Schematron assertions (several conditions were reversed).
Improve support for multimedia. Added
autoplayandclassidattributes to<audiodata>and<videodata>. Added<multimediaparam>, allowed in<audioobject>and<videoobject>.Allow
<link>in<extendedlink>. See backwards incompatible changes planned for DocBook V6.0;<arc>and<locator>will be removed.Changed Schematron namespace to official ISO Schematron URI.
Share and enjoy, and please do report any problems that you encounter.
