The Common Module

The Modular DocBook Stylesheets
Prev |  | Next

# Chapter 6. The Common Module

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.

# Change Log

    2004-10-10  <petere78@users.sourceforge.net>

    	* dbcommon.dsl: Give othercredit some useful rendering in print output, by copying over the
    	author rendering.  Fix author-list-string for authorgroups that contain
    	both authors and othercredits.  (bug #1038081)

    2004-10-09  <petere78@users.sourceforge.net>

    	* .cvsignore, Makefile, dbl10n.dsl, dbl10n.ent, dbl10n.template, dbl1bg.dsl:
    	New Bulgarian translation by Viktor Vasilev (SF patch #1040075)

    	* dbl1bs.dsl: Additional fixes for Bosnian translation, by Kemal Skripic (SF patch
    	#1037371)

    2004-09-22  Michael Smith <xmldoc@users.sourceforge.net>

    	* .cvsignore: dbl1bs.ent added to ignore list; also re-sorted list

    2004-09-17  <petere78@users.sourceforge.net>

    	* Makefile, dbl10n.dsl, dbl10n.ent, dbl10n.template, dbl1bs.dsl:
    	Bosnian translation by Kemal Skripic

    2003-04-28  Adam Di Carlo <adicarlo@users.sourceforge.net>

    	* dbcommon.dsl: Fix a problem pointed out by Tim Waugh in articleinfo vs artheader in
    	the article-title procedure.  Also ensure articleinfo is used in some
    	other contexts.

    2003-01-15  Adam Di Carlo <adicarlo@users.sourceforge.net>

    	* dbcommon.dsl: make <section> appear correctly in the PDF bookmark hierarchy; also
    	fix font size selection for section titles

    	corrects sourceforge bugs 589247 and 524028; patch from Carsten Haese
    	appreciated

    2002-12-20  Adam Di Carlo <adicarlo@users.sourceforge.net>

    	* dbl1en.dsl: fix up some case-folding incidents

    2002-08-07  Adam Di Carlo <adicarlo@users.sourceforge.net>

    	* Makefile: dbl1he.ent doesn't exist, was breaking build

    2002-06-06  Norman Walsh <nwalsh@users.sourceforge.net>

    	* dbl1tr.dsl: Patch #554930: obvious gentext-tr-intra-label-sep fix

    2002-04-29  Norman Walsh <nwalsh@users.sourceforge.net>

    	* .cvsignore, Makefile: (Incomplete) support for Hebrew

    2002-03-24  Adam Di Carlo <adicarlo@users.sourceforge.net>

    	* .cvsignore, Makefile: suffix rules for the *.ent production; add a rule to create a catalog
    	automatically form the *.dsl files

    	* Makefile: clean shouldn't remove dbl10n.ent

    2002-03-20  Norman Walsh <nwalsh@users.sourceforge.net>

    	* dbl10n.dsl: Remove duplicated comment

    2002-02-22  Norman Walsh <nwalsh@users.sourceforge.net>

    	* dbcommon.dsl: Fix test for articles in books

    2002-02-20  Norman Walsh <nwalsh@users.sourceforge.net>

    	* dbl1fr.dsl: Fix French quotes

    2002-01-03  Norman Walsh <nwalsh@users.sourceforge.net>

    	* .cvsignore, Makefile: Added Thai localization

    2001-12-04  Norman Walsh <nwalsh@users.sourceforge.net>

    	* dbcommon.dsl: Bug #435320: Poor enumeration of LoTs and LoFs

    2001-12-01  Norman Walsh <nwalsh@users.sourceforge.net>

    	* dbcommon.dsl: Bug #473531 numbering of blocks when the root element is not a component

    2001-11-30  Norman Walsh <nwalsh@users.sourceforge.net>

    	* .cvsignore, dbl10n.ent: Merged V174bugfixes

    	* .cvsignore, dbl10n.ent: New file.

    	* dbcommon.dsl: Patch #473116: Section levels

    	* dbl10n.ent: branches:  1.1.2;
    	file dbl10n.ent was initially added on branch V174bugfixes.

    2001-11-20  Norman Walsh <nwalsh@users.sourceforge.net>

    	* dbcommon.dsl: Support artheader or articleinfo as the info-element of an article

    2001-11-14  Norman Walsh <nwalsh@users.sourceforge.net>

    	* Makefile, dbl10n.dsl, dbl10n.pl, dbl10n.template, dbl1eu.dsl, dbl1nn.dsl, dbl1uk.dsl, dbl1xh.dsl:
    	Added Basque, Nynorsk, Ukranian, and Xhosa

    2001-09-23  Norman Walsh <nwalsh@users.sourceforge.net>

    	* dbcommon.dsl: Patch #461632, title sizes for bibliography and index divs

    	* dbcommon.dsl: Patch #460349, don't check extension for linespecific inclusions

    2001-09-09  Norman Walsh <nwalsh@users.sourceforge.net>

    	* dbcommon.dsl: Bug #459209, allow format attribute to be absent

    2001-09-06  Jirka Kosek <kosek@users.sourceforge.net>

    	* dbl1cs.dsl: Synchronized with localization in cs.xml

    2001-08-30  Norman Walsh <nwalsh@users.sourceforge.net>

    	* dbcommon.dsl: Fix XML/SGML discrepancy wrt normalization of notation names; move some common stuff into dbcommon

    2001-07-04  <uid48421@users.sourceforge.net>

    	* Makefile, dbl10n.dsl, dbl1af.dsl, dbl1tr.dsl: Added Afrikaans and Turkish

    2001-06-20  Norman Walsh <nwalsh@users.sourceforge.net>

    	* dbcommon.dsl, dbl10n.dsl, dbl1ca.dsl, dbl1cs.dsl, dbl1da.dsl, dbl1de.dsl, dbl1el.dsl, dbl1en.dsl, dbl1es.dsl, dbl1et.dsl, dbl1fi.dsl, dbl1fr.dsl, dbl1hu.dsl, dbl1id.dsl, dbl1it.dsl, dbl1ja.dsl, dbl1ko.dsl, dbl1nl.dsl, dbl1no.dsl, dbl1pl.dsl, dbl1pt.dsl, dbl1ptbr.dsl, dbl1ro.dsl, dbl1ru.dsl, dbl1sk.dsl, dbl1sl.dsl, dbl1sr.dsl, dbl1sv.dsl, dbl1zhcn.dsl, dbl1zhtw.dsl:
    	Updated support for locale-sensitive commas in lists

    2001-05-11  Norman Walsh <nwalsh@users.sourceforge.net>

    	* dbl10n.dsl, dbl1sr.dsl, dbl1zhtw.dsl: Support Serbian and Traditional Chinese

    2001-05-04  Norman Walsh <nwalsh@users.sourceforge.net>

    	* Makefile: Add (partial support for) Serbian localization

    2001-04-20  Norman Walsh <nwalsh@users.sourceforge.net>

    	* Makefile, cs-hack.pl: Fixed charset issues that caused the .ent files not to work in SGML

    2001-04-09  Norman Walsh <nwalsh@users.sourceforge.net>

    	* dbl1ko.dsl: Updates from Park Yong Joo

    2001-04-02  Norman Walsh <nwalsh@users.sourceforge.net>

    	* .cvsignore: branches:  1.1.2;
    	Added Makefiles to build common/*.ent

    	* Makefile: New file.

    	* dbcommon.dsl, dbl10n.dsl, dbl1ca.dsl, dbl1cs.dsl, dbl1da.dsl, dbl1de.dsl, dbl1el.dsl, dbl1en.dsl, dbl1es.dsl, dbl1et.dsl, dbl1fi.dsl, dbl1fr.dsl, dbl1hu.dsl, dbl1id.dsl, dbl1it.dsl, dbl1ja.dsl, dbl1ko.dsl, dbl1nl.dsl, dbl1no.dsl, dbl1null.dsl, dbl1pl.dsl, dbl1pt.dsl, dbl1ptbr.dsl, dbl1ro.dsl, dbl1ru.dsl, dbl1sk.dsl, dbl1sl.dsl, dbl1sv.dsl, dbl1zhcn.dsl, dbtable.dsl:
    	New file.

Prev | Home | Next
The HTML Stylesheet |  | The Library Module