Wednesday, February 09, 2005

DocBook XSL 1.68.0 released

Michael Smith has announced the 1.68.0 release of the DocBook XSL stylesheets!

Here is the content of the announcement:

Version 1.68.0 of the DocBook XSL stylesheets is now available for download from the DocBook SourceForge site:

This release adds some significant new features, particularly for FO/PDF output.

As with all DocBook Project dot-0 releases, this release should be considered somewhat unstable and will likely be followed by a stable 1.68.1 release within the next two weeks (to correct problems reported with the dot-0 release).

Among the user-visible changes:


  • Moved footnote properties to attribute-sets.
  • Added support for side floats, margin notes, and custom floats.
  • Added new parameters body.start.indent and body.end.indent to the template.
  • Added support for xml:id
  • Added support for refdescriptor.
  • Added support for multiple refnamedivs.
  • Added attribute-set to support customization of index entries.
  • Added template call to each fo:flow to support customizations entry point.
  • Add support for @floatstyle in figure
  • Moved hardcoded properties for index division titles to the attribute-set.
  • Added support for table-layout="auto" for XEP.
  • Added attribute-set.
  • $verbose parameter is now passed to most elements.
  • Added refentry to toc in part, as it is permitted by the DocBook schema/ DTD.
  • Added backmatter elements and article to toc in part, since they are permitted by the DocBook schema/DTD.
  • Added mode="toc" for simplesect, since it is now permitted in the toc if is set.
  • Moved hard-coded properties to and attribute sets.
  • Added support for sidebar-width and float-type processing instructions in sidebar.
  • For tables with HTML markup elements, added support for dbfo bgcolor PI, the attribute-sets named,,, and table.cell.padding. Also added support for the templates named and so that tabstyles can be implemented. Also added support for tables containing only tr instead of tbody with tr.
  • Added new paramater hyphenate.verbatim.characters which can specify characters after which a line break can occur in verbatim environments. This parameter can be used to extend the initial set of characters which contain only space and non-breakable space.
  • Added itemizedlist.label.markup to enable selection of different bullet symbol. Also added several potential bullet characters, commented out by default.
  • Enabled all id's in XEP output for external olinking.
  • HTML

  • Added support for refdescriptor.
  • Added support for multiple refnamedivs.
  • Added support for xml:id
  • refsynopsisdiv as a section for counting section levels
  • Images

  • Added new SVG admonition graphics and navigation images.

Thanks Michael, Bob, Jirka, and everyone who contributed to this release!

Please give the stylesheets a try, and report any problems ASAP!

See also:

No comments: