DocBook NG: The “Kahlúa” Release

Volume 8, Issue 56; 12 Apr 2005; last modified 08 Oct 2010

Fixing a stupid typo and renewing support for Simplified DocBook NG.

This is the eleventh release of DocBook NG.

The only user-visible change in “Kahlúa” is a fix for a stupid search-and-replace error. Changing all occurrences of “IPA” into “Jägermeister” turned the “ipaddress” value of the class attribute on systemitem into “Jägermeisterdress”. Oops.

The more interesting update is support for Simplified DocBook NG. This is a customization layer of DocBook NG that implements, as closely as possible, Simplified DocBook V1.1. The only differences are:

  • The articleinfo, objectinfo, and sectioninfo elements have bee replaced by info.

  • The authorblurb element has been replaced by personblurb.

  • The corpauthor element has been removed. The DocBook NG equivalent is orgname inside author.

  • The personname element has been added as it's now required for personal names (for example, inside author).

  • The ulink element has been removed. The equivalent is xlink:href on link.

You can use the upgrade stylesheet for DocBook NG to upgrade Simplified DocBook documents.

This version of Simplified can be built from the CVS sources (which I've reorganized quite a bit) but I'm still experimenting with the best way to write customization layers of DocBook NG.

Comments

Oh my goodness:

Funniest. Bug. Ever.

Thanks, that was good for a long and hearty laugh.

—Posted by John L. Clark on 12 Apr 2005 @ 07:25 UTC #

Regarding customizatons: What about collecting typical use cases from users who did customization for DTD version? Then it would be easier to decide what should be very easy to customize and what could be little bit more difficult because not many users use it.

I will try to rewrite my latest DTD customization for my customer to RNG and let you know what was difficult with the current grammar design.

—Posted by Jirka Kosek on 13 Apr 2005 @ 07:00 UTC #