The common module contains functions that are shared between the HTML and print stylesheets. Functions in the common module are DTD-specific, i.e., they generally rely implicitly or explicitly on the structure of the DocBook DTD to function properly.
1998-11-19 Norman Walsh <ndw@nwalsh.com> * dbcommon.dsl, dbtable.dsl: Removed version number; see ChangeLog for lib/dblib.dsl * dbl1usen.dsl, dbl1usen.ent: Added support for RefEntry and RefSect1-3 1998-11-05 Norman Walsh <ndw@nwalsh.com> * dbcommon.dsl: Version 1.23 released. * dbl1usen.dsl: Added prefix to the 'Unexpected element name' message. Too many times I've gone looking for validation errors as the result of this message! * dbtable.dsl: Fixed subtle bug in the functions that search for COLNAME and SPANNAME. (normalize takes a _lowercase_ argument) * dbcommon.dsl: Give REFSYNOPSISDIV a SECTLEVEL and element-label; (same as a REFSECT1). 1998-11-03 Norman Walsh <ndw@nwalsh.com> * dbcommon.dsl, dbtable.dsl: Version 1.22 released. 1998-11-02 Norman Walsh <ndw@nwalsh.com> * dbcommon.dsl: Version 1.21 created (not for release, just to checkpoint another project). 1998-11-01 Norman Walsh <ndw@nwalsh.com> * dbl1it.dsl, dbl1it.ent: Fixes * dbtable.dsl: Moved cell-colsep and cell-rowsep back into the print version. They only apply there. 1998-10-30 Norman Walsh <ndw@nwalsh.com> * dbcommon.dsl: Version 1.20 released. * dbl1svse.dsl: Added a couple of translations that had been missing. * dbcommon.dsl: New indirect referencing scheme * dbtable.dsl: For the purposes of finding an ancestor tgroup, consider the current node a candidate. * dbl1usen.dsl: Fixed typo. * dbl1bmno.dsl, dbl1dege.dsl, dbl1es.dsl, dbl1fr.dsl, dbl1it.dsl, dbl1nl.dsl, dbl1pl.dsl, dbl1pt.dsl, dbl1ru.dsl, dbl1usen.dsl: New indirect reference functionality * dbl10n.dsl: New languages and new indirect reference function * dbl1dk.dsl, dbl1dk.ent, dbl1svse.dsl, dbl1svse.ent: New file. * dbl1ru.ent: Fixed typo * dbl1ru.dsl, dbl1ru.ent: Updates by Ilia Kouznetsov 1998-10-29 Norman Walsh <ndw@nwalsh.com> * dbl1es.ent: Corrections 1998-10-22 Norman Walsh <ndw@nwalsh.com> * dbl1usen.ent: Added 'sidebar', changed 'Sidebar'. * dbl1usen.dsl: Added an XREF format for Sidebars * dbl1fr.ent: Fixed a number of erroneous entries * dbcommon.dsl: Added indexdiv-autolabel to suppress automatic numbering of indexdivs 1998-10-20 Norman Walsh <ndw@nwalsh.com> * dbl10n.dsl: Fixed nasty SGML/XML bug. Localization functions were explicitly folding ginames to upper case instead of (normalizing) them. * dbl1it.dsl: Fixed a couple of little bugs in the chapter and section references. 1998-10-19 Norman Walsh <ndw@nwalsh.com> * dbcommon.dsl: Version 1.19 is released. * dbtable.dsl: Added "support" for EntryTbl. It'll only work in the HTML back end. Support here means simply that an ancestor ENTRYTBL is equivalent to an ancestor TGROUP for some inherited properties. * dbl10n.dsl, dbl1bmno.dsl, dbl1bmno.ent, dbl1dege.dsl, dbl1dege.ent, dbl1es.dsl, dbl1es.ent, dbl1fr.dsl, dbl1fr.ent, dbl1it.dsl, dbl1it.ent, dbl1nl.dsl, dbl1nl.ent, dbl1pl.dsl, dbl1pl.ent, dbl1pt.dsl, dbl1pt.ent, dbl1ru.dsl, dbl1ru.ent, dbl1usen.dsl, dbl1usen.ent: Reworked localizations; added support for Spanish, Italian, Dutch, and Portuguese. * dbcommon.dsl: Fixed bug in appendix numbering. Added support for continuation in ordered lists. 1998-09-18 Norman Walsh <ndw@nwalsh.com> * dbl1dege.dsl, dbl1usen.dsl: Fixed typos * dbcommon.dsl: Version 1.18 released (really!). * dbl1dege.dsl, dbl1usen.dsl: Fixed typos * dbl1bmno.dsl, dbl1fr.dsl, dbl1pl.dsl, dbl1ru.dsl: Added (label-number-format) * dbl10n.dsl: Added (label-number-format). * dbcommon.dsl: Added support for OTHERNAME in AUTHOR. Added component-number-restart-list. Added component-number-ignore-list. Added component-number-sibling-list. Reworked/reordered auto labeling functions to use new component-numbering and to use the (label-number-format) function from the localization layer. * dbl1dege.dsl: Completely reworked. All translation info is now in dbl1dege.ent. There are dsssl definitions for each element, making customization easier. * dbl1usen.dsl: Completely reworked. All translation info is now in dbl1usen.ent. There are dsssl definitions for each element, making customization easier. * dbl1dege.ent, dbl1usen.ent: New file. 1998-09-17 Norman Walsh <ndw@nwalsh.com> * dbtable.dsl, dbcommon.dsl: Version 1.17 released. * dbl1usen.dsl: Added gentext names and label/title seperators for SEEIE and SEEALSOIE. * dbtable.dsl: Most of the element names were still un(normalized). 1998-09-16 Norman Walsh <ndw@nwalsh.com> * dbcommon.dsl: Version 1.16 released * dbcommon.dsl: Version 1.15 released * dbl1dege.dsl, dbl1bmno.dsl: Replaced 8bit char with Unicode character reference. * dbcommon.dsl: Added (normalize) around a few strings. Fixed REFERENCE numbering. * Oldversion.sgm: Renamed version.sgm; made proper SGML document 1998-09-10 Norman Walsh <ndw@nwalsh.com> * dbcommon.dsl: Version 1.14 released. * dbl1usen.dsl: Added ARTICLE name * dbcommon.dsl: Added optional parameter to auto-xref for better OLINK support. 1998-09-08 Norman Walsh <ndw@nwalsh.com> * dbl1usen.dsl: Added element names for "Book" and "Set" * dbcommon.dsl: Reworked element-title and element-title-sosofo. Warning: backwards incompatibility: element-title now returns the title node, not the (data) of the title node. Added element-title-string, which returns the (data) of the title node. (olink-resource-title) now "supports" entities that do not have a public identifier, it returns "". 1998-09-04 Norman Walsh <ndw@nwalsh.com> * dbcommon.dsl: Added rudimentary support for OLINKs * dbcommon.dsl: Added bibentry-number 1998-09-03 Norman Walsh <ndw@nwalsh.com> * dbl10n.dsl: Added support for Polish * dbl1pl.dsl: New file. * dbcommon.dsl: Added support for bibliography filtering 1998-09-02 Norman Walsh <ndw@nwalsh.com> * dbcommon.dsl: Version 1.13 released * dbl1usen.dsl, dbcommon.dsl: Added support for SETINDEX 1998-08-28 Norman Walsh <ndw@nwalsh.com> * ChangeLog: New file. * dbcommon.dsl: Version 1.12 released Fri Aug 28 13:01:07 1998 Norman Walsh <ndw@nwalsh.com> * dbcommon.dsl (%docbook-common-version%): Version 1.12 released 1998-08-28 Norman Walsh <ndw@nwalsh.com> * dbtable.dsl 1.7: Fixed bug in overhang-skip; would crash if it ran out of columns 1998-08-24 Norman Walsh <ndw@nwalsh.com> * dbl1usen.dsl 1.9: Changed Endnotes: to Notes: