Change Log: Common Functions


Table of Contents
Change Log: Common Functions

Change Log: Common Functions

Changes to the Modular DocBook Stylesheet

This document summarizes the changes made to the Modular DocBook Stylesheet Common Functions:

Version 1.08, 12 Jun 1998

Added index-see and index-seealso localizations.

Version 1.08beta8, 13 May 1998

Sweeping changes to make it possible to use these stylesheets with both SGML and XML instances. All element names have been lowercased and most strings are now (normalized "") before comparisons. A number of variables are now functions because normalization can only occur after a (current-node) exists.

Version 1.08beta7, 06 May 1998

Added French localization; added a few terms to the Russian and English localizations.

Version 1.08beta6, 08 Apr 1998

Added support for cross-references to ListItems in OrderedListss.

Version 1.08beta5, 29 Mar 1998

Update documentation.

Version 1.08beta3, 26 Mar 1998

  • More changes related to supporting multiple languages simultaneously.

  • Added support for Norwegian Bokmål.

  • Removed support in dbtable.dsl that allowed ColSpecs and SpanSpecs to be inherited from preceding tables. It was a performance disaster and the SGML Open version of the CALS table spec does not have that semantic.

Version 1.08beta1, 26 Feb 1998

Lots of changes related to supporting multiple languages simultaneously. Added dbl10n.dsl, the common localization file, and made lots of changes to the common language-specific localization files.

Version 1.07

Never distributed.

Version 1.06, 22 Feb 1998

Fixed a bug in table handling where a PI before the first cell of a row could cause the stylesheet to crash.

Version 1.05, 19 Feb 1998

  • Added basic support for Sets.

  • Fixed bug in SECTLEVEL; default was erroneously 0 instead of 1.

Version 1.04, 15 Feb 1998

  • Created dbl1usen.dsl, dbl1dege.dsl, and dbl1ru.dsl. The localization elements common to both stylesheets are now stored in these common files.

    International users: please let me know if there are any errors. If you can contribute new localizations, please do.

  • Moved toc-depth back into the two stylesheets. It's really not that common since the desired values are likely to be different.

Version 1.03, 08 Feb 1998

  • Added support for Editor in author-string.

  • Changed heuristic for finding Titles in *-title-sosofo functions. The stylesheet now unwraps one level of BookBiblio, BiblioMisc, or BiblioSet.

Version 1.02, 03 Feb 1998

  • Fixed the common table stylesheet module so that processing instructions between table rows and table entries do not cause problems.

  • Added SimpleSect to the list of section elements.

  • Added support for %chapter-autolabel%.

Version 1.01, 07 Jan 1998

Changes to the common stylesheet module:

  • Added optional section argument to SECTLEVEL so that it can be called by sub-elements of a section (specificallly SubTitle).

  • Added a LegalNotice autolabel function.

  • Added a test to overhang-skip so that a table row with too many cells does not crash the stylesheet. No promises about the quality of the output if you do this. Maybe I should put a debug message in there?

Version 1.0, 30 Dec 1997

Changes to the common stylesheet module:

  • Happy New Year!

  • Moved the table support code to dbtable.dsl in the common directory. This, with a few other changes, makes using the table code for CALS tables in other DTDs much easier.

  • Removed REFSECT1 and sections below it from the automatically generated TOC.

  • Removed the automatic label for a RefEntry. There doesn't seem to be a good automatic label.

Version 0.4, 29 Dec 1997

Changes to the common stylesheet module:

  • Removed uppercase-list and lowercase-list. They now appear in dblib.dsl.

  • Added INBLOCK?, as a parallel to INLIST?, to test if the current node is in a block element.

  • Added sidebar-autolabel.

This summary is fairly terse. If you have more detailed questions, ask the maintainer ;-).