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
language
attribute to verbatim environments. -
Added a
floatstyle
attribute tofigure
,informalfigure
,example
,informalexample
, andequation
(but suspiciously, notinformalequation
). This needs to be revisited in the committee. -
Added
package
andbiblioref
. -
Added
imageobjectco
tomediaobject
; removedmediaobjectco
. -
Added
spacing
tovariablelist
. -
Allow
superscript
andsubscript
ingui
.*
-
-
Restored
property
which had, for some reason, been left out of previous releases. -
Fixed a bug that prevented
refentry
from 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.