elements appear in the HTML output if you put block
+elements inside of elements in your source. The problem
+is that
+
+ Some text
...
+
+Is translated into
+
+
Some text
...
+
+but HTML doesn't allow "table" inside a P, so the begin table
+implies an "" which makes the after the table erroneous.
+I don't have a good answer for this, but I'm tempted to make all
+
tags empty in the HTML so that the browser has to imply all
+the
s.
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..778484b
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,140 @@
+2004-11-05 Michael Smith
+
+ * Makefile: plain-text release notes, added target to make
+
+2004-11-04 Michael Smith
+
+ * .cvsignore: ignore RELEASE-NOTES.html
+
+ * .cvsignore: ignore RELEASE-NOTES.txt
+
+ * FRESHMEAT: New file.
+
+ * Makefile: RELEASE-NOTES.html and freshmeat targets added
+
+ * RELEASE-NOTES.xml: New file.
+
+ * VERSION: Version 1.79 released.
+
+2004-10-23
+
+ * Makefile: The debian directory no longer corresponds to the actual Debian package, so
+ it would only be confusing to keep it around.
+
+ * TODO: TODO items are nowadays listed at SourceForge; this file doesn't serve a
+ purpose anymore.
+
+2004-09-14
+
+ * README.CVS: Add note that xmlcharent also needs to be checked out when working from CVS.
+
+2003-03-21 Adam Di Carlo
+
+ * Makefile: clean target cleans backup files and CVS junk
+
+ * VERSION: Keep CVS and real releases distinct
+
+2003-02-20 Adam Di Carlo
+
+ * Makefile: don't distrib empty debian dir and *.orig
+
+2003-02-19 Norman Walsh
+
+ * VERSION: Version 1.78 released.
+
+2002-12-16 Adam Di Carlo
+
+ * .cvsignore: ignorables, esp stuff built by debian/rules
+
+2002-08-08 Adam Di Carlo
+
+ * Makefile: 'doc' target uses bin subdir, clean target additional goes into print,
+ html, and bin
+
+ * catalog: appropriate DTDDECL for dtds/html/dbhtml.dcl (merging in Debian changes)
+
+2002-08-07 Adam Di Carlo
+
+ * README.CVS: some more information in the 'Installation' section
+
+2002-07-07 Norman Walsh
+
+ * Makefile: Keep the debian directory out of the distribution
+
+ * VERSION: Keep CVS and real releases distinct
+
+ * VERSION: Version 1.77 released.
+
+2002-03-24 Adam Di Carlo
+
+ * Makefile: clean does more subdirs now
+
+2002-02-22 Norman Walsh
+
+ * Makefile: Improve archive construction
+
+ * VERSION: Version 1.76 released.
+
+2002-02-21 Norman Walsh
+
+ * VERSION: Version 1.75 released.
+
+2001-12-01 Norman Walsh
+
+ * Makefile: Bug #449776: include EPS/PDF graphics
+
+2001-11-30 Norman Walsh
+
+ * VERSION: Keep CVS versions distinct from real releases
+
+ * VERSION: Merged V174bugfixes
+
+ * VERSION: New file.
+
+2001-11-28 Norman Walsh
+
+ * VERSION: branches: 1.11.2;
+ Version 1.74 released.
+
+2001-09-29 Norman Walsh
+
+ * VERSION: Version 1.73 released.
+
+ * VERSION: Keep CVS versions distinct from real releases
+
+2001-08-06 Norman Walsh
+
+ * VERSION: Keep CVS versions distinct from real releases
+
+ * VERSION: Version 1.72 released.
+
+2001-07-08 Norman Walsh
+
+ * VERSION: Version 1.71 released.
+
+2001-05-22 Norman Walsh
+
+ * VERSION: Version 1.70 released.
+
+2001-04-20 Norman Walsh
+
+ * VERSION: Version 1.68 released.
+
+ * VERSION: Version 1.69 released.
+
+2001-04-15 Norman Walsh
+
+ * Makefile: Various distribution hacks
+
+2001-04-04 Norman Walsh
+
+ * .cvsignore, Makefile, README: Adjust Makefiles and documentation for building a new distrib
+
+ * VERSION: Version 1.67 released.
+
+2001-04-02 Norman Walsh
+
+ * BUGS, README.CVS, TODO, VERSION, catalog: Initial checkins
+
+ * Makefile: New file.
+
diff --git a/README b/README
new file mode 100644
index 0000000..4665743
--- /dev/null
+++ b/README
@@ -0,0 +1,91 @@
+README for the DocBook Stylesheets
+
+These are DSSSL stylesheets for the DocBook DTD.
+
+For more information, see http://docbook.sourceforge.net/
+
+Manifest
+--------
+
+bin/ contains scripts for some (optional) post-processing
+common/ contains code common to both stylesheets
+contrib/ contains contributions
+doc/ contains installation and reference documentation (this is
+ now distributed in a separate ZIP archive)
+docsrc/ contains the SGML source for the documentation
+dtds/ contains auxiliary DTDs
+frames/ contains support for frames
+html/ contains the HTML stylesheet (for use with -t sgml)
+images/ contains images used by the HTML stylesheets
+lib/ contains DSSSL functions that are believed to be useful but
+ are totally independent of any particular stylesheet
+olink/ contains olink support
+print/ contains the print stylesheet
+
+Changes
+-------
+
+See the ChangeLog in each directory for additional information
+about the specific changes.
+
+See WhatsNew for changes since the last release.
+
+Installation
+------------
+
+See doc/install.html and/or http://nwalsh.com/docbook/dsssl/
+
+Copyright
+---------
+
+Copyright (C) 1997-2001 Norman Walsh
+
+The original inspiration for these stylesheets came from the
+work of Jon Bosak, Anders Berglund, Tony Graham, Terry Allen,
+James Clark, and many others. I am indebted to them and to the
+community of users on dssslist@mulberrytech.com for making
+substantial contributions to this work and for answering my many
+questions.
+
+This software may be distributed under the same terms as Jade:
+
+Permission is hereby granted, free of charge, to any person
+obtaining a copy of this software and associated documentation
+files (the ``Software''), to deal in the Software without
+restriction, including without limitation the rights to use,
+copy, modify, merge, publish, distribute, sublicense, and/or
+sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+Except as contained in this notice, the names of individuals
+credited with contribution to this software shall not be used in
+advertising or otherwise to promote the sale, use or other
+dealings in this Software without prior written authorization
+from the individuals in question.
+
+Any stylesheet derived from this Software that is publically
+distributed will be identified with a different name and the
+version strings in any derived Software will be changed so that
+no possibility of confusion between the derived package and this
+Software will exist.
+
+Warranty
+--------
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL NORMAN WALSH OR ANY OTHER
+CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+Contacting the Author
+---------------------
+
+These stylesheets are maintained by Norman Walsh, .
diff --git a/RELEASE-NOTES.html b/RELEASE-NOTES.html
new file mode 100644
index 0000000..a7b97e3
--- /dev/null
+++ b/RELEASE-NOTES.html
@@ -0,0 +1,34 @@
+
+
+ DocBook DSSSL Stylesheet Release Notes
These are the release notes for the DocBook DSSSL Stylesheets.
+ At a minimum, this file attempts to document changes to the public
+ APIs and provide a high-level overview of the features added in each
+ release.
Release 1.79
This release contains fixes for a number of long-standing
+ bugs. See the WhatsNew file for more
+ details. Among the user-visible changes are:
HTML stylesheets.
+
The doctype definition in the HTML output now
+ contains a system identifier, required for better
+ parsing in contemporary browsers.
CSS decoration has been added to procedure
+ steps.
Uses of <VAR> in HTML output (often rendered
+ in italic) have been changed to something more
+ appropriate
The last character of the version was cut off in
+ previous releases.
Processing instruction parsing has been made
+ more robust against arbitrarily formed PIs.
Callout graphics and admonition graphics share a
+ single variable, %stock-graphics-extension%.
The value of the VALIGN attribute has been
+ corrected to MIDDLE instead of CENTER.
+
Print stylesheets.
+
Admonition titles and contents are kept
+ together.
Programlistings with callouts now honor the
+ width attribute.
The rendering of othercredit has been made more
+ useful.
Excessive after spacing when a listitem contains
+ multiple paras or verbatim environments has been
+ fixed.
Empty ulinks don't generate footnotes, so they
+ are now omitted from the footnote counting.
Some cases where components were restarting the
+ page numbering were fixed.
article-titlepage-recto-elements has been made
+ to match the HTML version.
Support for revdescription inside revison on
+ titlepages has been added.
+
+
diff --git a/dtds/imagelib/ChangeLog b/dtds/imagelib/ChangeLog
new file mode 100644
index 0000000..d84499a
--- /dev/null
+++ b/dtds/imagelib/ChangeLog
@@ -0,0 +1,4 @@
+2001-04-02 Norman Walsh
+
+ * imagelib.dtd: New file.
+
diff --git a/dtds/imagelib/imagelib.dtd b/dtds/imagelib/imagelib.dtd
new file mode 100644
index 0000000..d2c9329
--- /dev/null
+++ b/dtds/imagelib/imagelib.dtd
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dtds/olink/ChangeLog b/dtds/olink/ChangeLog
new file mode 100644
index 0000000..437e797
--- /dev/null
+++ b/dtds/olink/ChangeLog
@@ -0,0 +1,4 @@
+2001-04-02 Norman Walsh
+
+ * olinksum.dtd: New file.
+
diff --git a/dtds/olink/olinksum.dtd b/dtds/olink/olinksum.dtd
new file mode 100644
index 0000000..46d83d9
--- /dev/null
+++ b/dtds/olink/olinksum.dtd
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/frames/ChangeLog b/frames/ChangeLog
new file mode 100644
index 0000000..bace2af
--- /dev/null
+++ b/frames/ChangeLog
@@ -0,0 +1,5 @@
+2001-04-02 Norman Walsh
+
+ * README, docbook.css, docbook.js, frames.dsl, frames.htm, navbar.htm:
+ New file.
+
diff --git a/frames/README b/frames/README
new file mode 100644
index 0000000..81a0096
--- /dev/null
+++ b/frames/README
@@ -0,0 +1,76 @@
+README for the DocBook Stylesheets Frame Support
+
+Introduction
+------------
+
+Support for frames is a common request. Supporting frames with
+a stylesheet that builds a frames-only version of a document has
+never been very appealing to me, so I haven't bothered. (The
+main problem is that this approach doesn't help solve the
+difficult problem of the navigation frame.)
+
+Recent changes to the stylesheets have made another approach
+practical. The files in this directory provide frames support
+using a set of techniques that require almost no modification
+to the HTML. The single required change is a link to a CSS
+stylesheet.
+
+One benefit of this technique is that I can imaging framed and
+non-framed versions of a document using exactly the same files
+(with symbolic links, or something). The only difference
+between the two versions would be the CSS stylesheet applied.
+
+The downside to this technique is that it requires a fairly modern
+browser. In order for this to work, your browser must support:
+
+ - Frames
+ - Dynamic HTML
+ - CSS
+
+At present, only IE 4.01SP1 (or later, presumably) is supported.
+In particular, Netscape is not supported.
+
+ *************************************************************
+ * I tried for several days to make this implementation work *
+ * in Netscape. As near as I can tell, Netscape through *
+ * version 4.5 simply does not have enough power in its *
+ * object model to make this practical. If you can make it *
+ * work, I'd be delighted to include support for Netscape, *
+ * but I'm not going to spend anymore time on it in the near *
+ * future. *
+ *************************************************************
+
+I'm really disappointed that I can't get this working under some
+browser other than IE.
+
+Installation
+------------
+
+1. Create a directory to hold your framed document
+2. Copy docbook.css, docbook.js, *.htm, and the ../images/toc-*.gif images
+ into that directory.
+3. Process your document with the frames.dsl stylesheet (or an extension
+ thereof).
+4. Fire up your browser and point it at frames.htm. If your document isn't
+ a "", you'll have to edit frames.htm to make the body frame load
+ correctly the first time.
+
+Warranty
+--------
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL NORMAN WALSH OR ANY OTHER
+CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+Contacting the Author
+---------------------
+
+These stylesheets are maintained by Norman Walsh, .
+
+The best way to reach norm is by email. You will find additional
+contact information at http://nwalsh.com/~ndw/
diff --git a/frames/docbook.css b/frames/docbook.css
new file mode 100644
index 0000000..0f90516
--- /dev/null
+++ b/frames/docbook.css
@@ -0,0 +1,12 @@
+.NAVHEADER { display: none }
+.NAVFOOTER { display: none }
+.TOC { display: none }
+
+.NAVTOC { margin-left: 15;
+ display: none }
+
+.NAVBTN { font-size: 10pt }
+
+.TOCTITLE { font-size: 10pt;
+ color: blue;
+ text-decoration: underline; }
diff --git a/frames/docbook.js b/frames/docbook.js
new file mode 100644
index 0000000..9e2f4ce
--- /dev/null
+++ b/frames/docbook.js
@@ -0,0 +1,86 @@
+function toggleDiv(id) {
+ // Find element with ID "id" and toggle its display property.
+ // By convention, the ID of the corresponding +/- image is "${id}IMG".
+ var div = eval("document.all." + id);
+ var img = eval("document.all." + id + "IMG");
+ var display = div.style.display;
+
+ if (display != "block") {
+ div.style.display = "block";
+ img.src = "toc-minus.gif";
+ } else {
+ div.style.display = "none";
+ img.src = "toc-plus.gif";
+ }
+}
+
+function link_href(rel) {
+ // Find the LINK element (in the body document) with the specified REL
+ // and return its HREF. Return "" if no such LINK can be found.
+ var body = parent.frames[1].document;
+ var links = body.all.tags("LINK");
+ for (i=0; i
+]>
+
+
+
+
+
+(define %stylesheet-version%
+ "Modular DocBook HTML Frames Stylesheet version 1.0")
+
+(define %stylesheet% "docbook.css");
+
+(root
+ (make sequence
+ (process-children)
+ (with-mode manifest
+ (process-children))
+ (make-dhtml-toc)))
+
+(define (make-dhtml-toc)
+ (make entity
+ system-id: "toc.htm"
+ (make element gi: "HTML"
+ (make element gi: "HEAD"
+ (make element gi: "TITLE" (literal "DocBook TOC"))
+ ($standard-html-header$)
+ (make element gi: "SCRIPT"
+ attributes: '(("SRC" "docbook.js"))
+ (empty-sosofo)))
+ (make element gi: "BODY"
+ (make element gi: "DIV"
+ (with-mode dhtmltoc
+ (process-children)))))))
+
+(define (dhtml-toc-entry nd gilist)
+ (let* ((subdivnodes (node-list-filter-by-gi (children nd) gilist))
+ (subdivs (and (> (node-list-length subdivnodes) 0)
+ (not (node-list=? nd (sgml-root-element)))))
+ (imgsrc (if subdivs
+ "toc-plus.gif"
+ "toc-blank.gif"))
+ (imgatt (list (list "SRC" imgsrc)
+ (list "BORDER" "0")
+ (list "ID" (string-append (generate-anchor) "IMG"))))
+ (span (if subdivs
+ (make element gi: "SPAN"
+ attributes: (list
+ (list "CLASS" "TOGGLE")
+ (list "onClick"
+ (string-append
+ "toggleDiv('"
+ (generate-anchor)
+ "')")))
+ (make empty-element gi: "IMG"
+ attributes: imgatt))
+ (make element gi: "SPAN"
+ attributes: '(("CLASS" "TOGGLE"))
+ (make empty-element gi: "IMG"
+ attributes: imgatt)))))
+ (if (node-list=? nd (sgml-root-element))
+ (make sequence
+ (make element gi: "NOBR"
+ (make element gi: "SPAN"
+ attributes: (list ;(list "HREF" (href-to (current-node)))
+ (list "onClick" (string-append
+ "load_body(\""
+ (href-to (current-node))
+ "\")"))
+ (list "CLASS" "TOCTITLE"))
+ (element-title-sosofo (current-node))))
+ (make element gi: "DIV"
+ (process-children)))
+ (make sequence
+ (make element gi: "NOBR"
+ span
+ (make element gi: "SPAN"
+ attributes: (list ;(list "HREF" (href-to (current-node)))
+ (list "onClick" (string-append
+ "load_body(\""
+ (href-to (current-node))
+ "\")"))
+ (list "CLASS" "TOCTITLE"))
+ (element-title-sosofo (current-node))))
+ (make element gi: "DIV"
+ attributes: (list (list "CLASS" "NAVTOC")
+ (list "ID" (generate-anchor)))
+ (process-children))))))
+
+(mode dhtmltoc
+ (default (empty-sosofo))
+
+ (element set (dhtml-toc-entry (current-node)
+ (list (normalize "book"))))
+
+ (element book (dhtml-toc-entry (current-node)
+ (list (normalize "part")
+ (normalize "preface")
+ (normalize "chapter")
+ (normalize "appendix")
+ (normalize "reference"))))
+
+ (element preface (dhtml-toc-entry (current-node)
+ (list (normalize "sect1"))))
+
+ (element part (dhtml-toc-entry (current-node)
+ (list (normalize "preface")
+ (normalize "chapter")
+ (normalize "appendix")
+ (normalize "reference"))))
+
+ (element chapter (dhtml-toc-entry (current-node)
+ (list (normalize "sect1"))))
+
+ (element appendix (dhtml-toc-entry (current-node)
+ (list (normalize "sect1"))))
+
+ (element sect1 (dhtml-toc-entry (current-node) '()))
+
+ (element reference (dhtml-toc-entry (current-node)
+ (list (normalize "refentry"))))
+
+ (element refentry (dhtml-toc-entry (current-node) '()))
+)
+
+
+
+
+
+
+
diff --git a/frames/frames.htm b/frames/frames.htm
new file mode 100644
index 0000000..85a607a
--- /dev/null
+++ b/frames/frames.htm
@@ -0,0 +1,19 @@
+
+
+Frames Example
+
+
+
+
\ No newline at end of file
diff --git a/frames/navbar.htm b/frames/navbar.htm
new file mode 100644
index 0000000..2fd6529
--- /dev/null
+++ b/frames/navbar.htm
@@ -0,0 +1,31 @@
+
+
+Navigation
+
+
+
+
+
+
+
+
+ Home
+
+
+ Up
+
+
+ Prev
+
+
+ Next
+
+
+
+
+
+
diff --git a/html/ChangeLog b/html/ChangeLog
new file mode 100644
index 0000000..187f25e
--- /dev/null
+++ b/html/ChangeLog
@@ -0,0 +1,349 @@
+2004-10-10
+
+ * dbhtml.dsl, dbparam.dsl, dbttlpg.dsl: Support for specifying a system ID for the HTML output documents, required
+ for better parsing in contemporary browsers. A default system ID is set
+ if %html40% is true.
+
+2004-10-09
+
+ * docbook.dsl: New Bulgarian translation by Viktor Vasilev (SF patch #1040075)
+
+2004-09-23
+
+ * dbprocdr.dsl: Add CSS decoration of procedure steps (RFE #1033197)
+
+2004-09-17
+
+ * docbook.dsl: Bosnian translation by Kemal Skripic
+
+2004-09-14
+
+ * dbinline.dsl: Fix for bug #860398: Change uses of $var-seq$ to something more appropriate.
+
+2004-07-11
+
+ * version.dsl: Closes Bug 912831: the last character of VERSION was being cut off.
+
+2003-05-28 Adam Di Carlo
+
+ * dbblock.dsl: HTML attribs for comments variablized for maintenance.
+
+2003-04-29 Adam Di Carlo
+
+ * dbcompon.dsl: Finding the subtitle for a component should use the parent title if
+ set; this is consistent with how the title is already set;
+ closes SF bug 613773.
+
+2003-04-28 Adam Di Carlo
+
+ * dbpi.dsl: Ensure dbhtml-findvalue can handle the pi-field-list being a non-pair,
+ which may occur in some poorly formed dbhtml PIs; returns #f in this
+ case.
+
+2003-04-27 Adam Di Carlo
+
+ * dbcompon.dsl: Simplify some code, no functional changes
+
+2003-04-26 Adam Di Carlo
+
+ * dbcallou.dsl, dbparam.dsl: callout graphics and admonition graphics, if needed, share a single
+ variable, %stock-graphics-extension% -- "stock" here referring to
+ standard, stock images, e.g., not per document images; this closes
+ Debian Bug#187429
+
+2003-04-12 Adam Di Carlo
+
+ * dbadmon.dsl: VALIGN should be MIDDLE, not CENTER; closes Debian Bug#187569
+
+2003-04-05 Adam Di Carlo
+
+ * dblists.dsl: back out my last change; there are 4 places taht use this and until I
+ understand how varlistentry-term-too-long? is supposed to work at all
+ I better not mess with it
+
+ * dblists.dsl: termlength in varlist is measurement-to-length, not string->number
+
+2003-03-25 Adam Di Carlo
+
+ * db31.dsl, dbblock.dsl, dbcompon.dsl, dbgraph.dsl, dbqanda.dsl, dbsect.dsl, docbook.dsl:
+ move data from db31 into its proper component files
+
+2003-03-21 Adam Di Carlo
+
+ * Makefile: Don't hardcode DSSSL file list, use $(wildcard *.dsl); clean is cleaner
+
+2003-02-12 Adam Di Carlo
+
+ * db31.dsl, dbhtml.dsl, dbinline.dsl, dbttlpg.dsl: Deprecate TT; use CODE, KBD, SAMP, or VAR instead.
+
+ acronym make's use of HTML4's ACRONYM element if %html40%
+
+ abbrev make's use of HTML4's ABBR element if %html40%
+
+ * dbparam.dsl: Emit a HTML 4.0.1 doctype by default if %html40%, this seems like a
+ good idea.
+
+ Update %spacing-paras% and %html40% docs a bit, without changing their
+ settings.
+
+2003-02-11 Adam Di Carlo
+
+ * dbtable.dsl: If %html40%, create col elements representing colspecs (implied or
+ explicit), and don't emit widths on each and every cell.
+
+ If %html40%, set the tbody valign properly.
+
+ If %html40%, allow relative column sizes such as "1*", thus we're not
+ emitting 50% when we mean 1* (out of 1*, 1*); the effect is that we're
+ not forcing pgwide if it's not turned on.
+
+ Don't set valign on entries, set them on rows (unless they really are
+ set on the entries).
+
+ Some rewriting for speed/efficiency (doens't seem to make much
+ difference in my timing testing though)
+
+2003-02-09 Adam Di Carlo
+
+ * dbtable.dsl: Improve table rendering using frame and border attributes on HTML
+ tables, conditional on HTML4 support being on.
+
+ The following cases in table.006.xml are now fixed: outer edit (table
+ frame but no rowsep nor colseps); rows (frame is topbot, rowsep but no
+ colsep); columns; tic tac toc (no frame, colsep and rowsep).
+
+ Note we still have no way (yet) to override colsep/rowsep in either
+ colspec or in the individual rows, but I'm working on colspec ->
+ colgroup.
+
+2003-02-07 Adam Di Carlo
+
+ * dbblock.dsl: move the anchor closer to the content in informal-objects; no way to
+ get around empty A element in this case
+
+ * dbsect.dsl, dbttlpg.dsl: "title" changes to "title" -- weblint says we should
+ avoid empty A elements
+
+ * dbtable.dsl: fix a div-by-zero error identified in informaltable.015.xml; would
+ cause loss of a table header column in some cases
+
+2003-01-21 Adam Di Carlo
+
+ * dbblock.dsl: formal and informal objects reset the processing mode, this closes
+ Debian#79432f; so is still in special mode,
+ but is not; test is legalnotice.001.xml
+
+2003-01-20 Adam Di Carlo
+
+ * dbgraph.dsl: correct this error: html/dbgraph.dsl:68:1:E: 1st argument for
+ primitive "append" of wrong type: "#" not a
+ list, fix and report from Christopher B. Browne
+
+2003-01-15 Adam Di Carlo
+
+ * dbadmon.dsl, dbautoc.dsl, dbbibl.dsl, dbblock.dsl, dbcallou.dsl, dbcompon.dsl, dbdivis.dsl, dbefsyn.dsl, dbfootn.dsl, dbgloss.dsl, dbgraph.dsl, dbhtml.dsl, dbindex.dsl, dbinfo.dsl, dbinline.dsl, dblink.dsl, dblists.dsl, dblot.dsl, dbmath.dsl, dbmsgset.dsl, dbprocdr.dsl, dbrfntry.dsl, dbsect.dsl, dbsynop.dsl, dbtable.dsl, dbtitle.dsl, dbttlpg.dsl, dbverb.dsl, docbook.dsl:
+ update docbook URL to http://docbook.sourceforge.net/projects/dsssl/;
+ N.B.: credit for the group option and repeating goes to John Daily
+
+ * dblink.dsl: xref to varlistentry using the term, patch from Jens Emmerich; closes
+ bug 520561
+
+ * dbsynop.dsl: Patch #562401 , elipsis should be
+ outside of group, reference test cmdsynopsis.003
+
+2003-01-14 Adam Di Carlo
+
+ * dbblock.dsl: define a $remark$ function, unifying comment and remark element
+ rendering; remarks within paras are now rendering using a span rather
+ than p so they mark up as inline text decoration
+
+2002-12-16 Adam Di Carlo
+
+ * dbblock.dsl, dbparam.dsl: %epigraph-start-col% and %epigraph-content-col% allows customization
+ of epigraph positioning; %blockquote-start-col% and
+ %blockquote-end-col% parameters allows customization of the whitespace
+ around blockquote
+
+2002-06-09 Norman Walsh
+
+ * dbbibl.dsl, dbttlpg.dsl: Fix bug #502337: remove 'by' from copyright statements
+
+2002-05-21 Norman Walsh
+
+ * dbttlpg.dsl: Make sure email addresses in info elements are links
+
+2002-05-12 Norman Walsh
+
+ * dbttlpg.dsl: Bug #494693: bad formalpara formatting on title pages
+
+ * dbverb.dsl: Bugs #429663 and #474328 fixed (allow external linespecific content to be indented and numbered). Eight bit or unicode external linespecific content may be problematic though.
+
+2002-05-09 Norman Walsh
+
+ * dbgraph.dsl: Bug #448732: make image-library work with imagedata
+
+ * dblink.dsl: Allow xref to refnamediv
+
+2002-05-06 Norman Walsh
+
+ * dbbibl.dsl: Fix broken style attribute on biblioentries
+
+2002-04-29 Norman Walsh
+
+ * dbefsyn.dsl: Format synopsis elements correctly outside of classsynopsis
+
+2002-04-21 Norman Walsh
+
+ * db31.dsl, dbadmon.dsl, dbblock.dsl, dbcompon.dsl, dbdivis.dsl, dbgloss.dsl, dbindex.dsl, dblists.dsl, dbrfntry.dsl, dbsect.dsl, dbtable.dsl, dbttlpg.dsl:
+ Make sure named anchors are closed
+
+2002-03-24 Adam Di Carlo
+
+ * Makefile: add a clean rule here
+
+2002-03-21 Norman Walsh
+
+ * dbfootn.dsl: Fix footnote bugs (Adam, please double-check)
+
+2002-03-20 Norman Walsh
+
+ * dbefsyn.dsl: Support freestanding {method,field,constructor,destructor}synopsis
+
+2002-03-16 Adam Di Carlo
+
+ * dbfootn.dsl: footnotes go in a CSS class "footnote"; reduce code, additional modularity -- to change footnote rendering,
+ you just have to provide a different "$footnote-literal$" procedure
+
+2002-02-22 Norman Walsh
+
+ * dblink.dsl: Add element-page-number-sosofo back in; always produce "???"
+
+2002-02-20 Norman Walsh
+
+ * dblink.dsl: Remove bogus page-number rules
+
+2002-01-03 Norman Walsh
+
+ * dbindex.dsl: Wrap DIVs around index lists
+
+2001-12-06 Norman Walsh
+
+ * db31.dsl, dbadmon.dsl, dbblock.dsl, dbcompon.dsl, dbdivis.dsl, dbgloss.dsl, dbindex.dsl, dblists.dsl, dbrfntry.dsl, dbsect.dsl, dbttlpg.dsl:
+ Make anchors empty so that they don't imply style for the things they wrap
+
+2001-12-01 Norman Walsh