DocBook NG: The “Cachaça” Release
Markup changes and a major pattern renaming.
This is the third release of DocBook NG:
-
Back by popular demands: numbered sections (
sect1…sect5) and numbered refsections (refsect1…refsect3). -
Updated to reflect the most recent technical committee decisions:
-
Added a
languageattribute to verbatim environments. -
Added a
floatstyleattribute tofigure,informalfigure,example,informalexample, andequation(but suspiciously, notinformalequation). This needs to be revisited in the committee. -
Added
packageandbiblioref. -
Added
imageobjectcotomediaobject; removedmediaobjectco. -
Added
spacingtovariablelist. -
Allow
superscriptandsubscriptingui.*
-
-
Restored
propertywhich had, for some reason, been left out of previous releases. -
Fixed a bug that prevented
refentryfrom occurring in many places where it should have been allowed.
Behind the scenes, a significant change in this release is a major renaming of the RELAX NG patterns. All of the patterns now begin with “db.” so cross-schema customizations should be more managable. It’s likely that there will be a few more significant renamings as I try to establish a useful naming convention.
I also removed a few patterns that seemed unnecessary in a RELAX NG world. I’ve basically given up on generating a parameterized DTD from the RELAX NG grammar, so attempting to preserve parameter entity extension points isn’t necessary anymore.