Changes to xsl/*
| 2004-02-27 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * RELEASE-NOTES.xml: Updated
|
| * VERSION: Version 1.65.0 released.
|
| * VERSION: No really, version 1.65.0 released.
|
| 2004-02-24 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * .cvsignore: Don't ignore debian anymore, it's gone
|
| 2004-01-08 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * Makefile, VERSION: Tweaks for freshmeat-submit
|
| 2003-12-31 Jirka Kosek <kosek@users.sourceforge.net>
|
| * RELEASE-NOTES.xml: Info about new indexing method
|
| 2003-12-19 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * Makefile: Check for DIFFVER and make sure tags happen
|
| * RELEASE-NOTES.xml: Not terribly interesting RELEASE NOTES
| file for 1.64.1
|
| 2003-12-17 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * Makefile, VERSION: Prepare to support freshmeat-submit for
| next release
|
Changes to xsl/common/*
| 2004-02-18 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * labels.xsl: Turn off procedure number when formal.procedures
| = 0.
|
| 2004-01-29 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * subtitles.xsl, titles.xsl: Support 'info'
|
| 2004-01-26 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * targets.xsl: Pass empty doctype parameters to write.chunk so
| the output can be used as an entity without DOCTYPE.
|
| 2003-12-31 Jirka Kosek <kosek@users.sourceforge.net>
|
| * autoidx-ng.xsl, l10n.dtd: Added support for new i18n
| friendly indexing method
|
Changes to xsl/fo/*
| 2004-02-26 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * verbatim.xsl: Bug #875229: add
| white-space-treatment=preserve
|
| 2004-02-11 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * formal.xsl: informal.object template now handles
| informalequation.
|
| 2004-02-06 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * component.xsl: Add force-page-count="no-force" to preface
| when double.sided is off to prevent extra blank page.
|
| * component.xsl, division.xsl: Added
| force-page-count="no-force" when double.sided = 0 to prevent
| extra blank pages.
|
| 2004-01-30 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * formal.xsl: calsTable template should use table.properties
| instead of formal.object.properties.
|
| 2004-01-29 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * autotoc.xsl: Use titleabbrev in ToC
|
| * biblio.xsl: Support 'info' and 'personblurb'
|
| * docbook.xsl: Support DocBook NG by way of the following
| hack: if we find an NG document, do an identity transform to
| throw away the NG namespace and then process the result.
| Requires exsl:node-set().
|
| * docbookng.xsl: New file.
|
| * qandaset.xsl, titlepage.xsl: Support 'info'
|
| 2004-01-29 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * titlepage.xsl: Fix for multiple editor elements running
| together.
|
| 2004-01-26 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * pagesetup.xsl, param.ent, param.xweb: Added
| header.column.widths and footer.column.widths to permit
| adjustment of the header and footer widths.
|
| 2004-01-17 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * xep.xsl: Added 'chapter' to test for adding TOC bookmark.
|
| 2004-01-16 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * formal.xsl: Fixed bug in evaluation of @float in figure.
|
| 2004-01-13 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * inline.xsl: Inline sequences now output id attribute if
| found.
|
| 2004-01-08 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * biblio.xsl: Initial support for bibliolist
|
| * table.xsl: Abort if there's no @cols
|
| 2003-12-31 Jirka Kosek <kosek@users.sourceforge.net>
|
| * autoidx-ng.xsl: New file.
|
| 2003-12-30 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * biblio.xsl, xref.xsl: Changed
| document($bibliography.collection) to
| document($bibliography.collection,.) so it will look in the
| current directory instead of the stylesheet directory.
|
| * graphics.xsl: Fixed test for graphic inside inlineequation.
|
| * xref.xsl: Added refsection to mode="xref-to" to support xref
| to refsection.
|
| 2003-12-16 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * index.xsl, pagesetup.xsl, titlepage.templates.xml: Fixed bug
| in index title indents when $title.margin.left is non-zero.
|
Changes to xsl/html/*
| 2004-02-13 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * biblio.xsl, glossary.xsl, index.xsl: Removed obsolete
| component.title.mode templates.
|
| 2004-01-29 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * autotoc.xsl: Use titleabbrev in ToC
|
| * biblio.xsl: Support info in bibliography mode; support
| personblurb as an alternative to authorblurb
|
| * component.xsl: Support 'info'
|
| * docbook.xsl: Support DocBook NG by way of the following
| hack: if we find an NG document, do an identity transform to
| throw away the NG namespace and then process the result.
| Requires exsl:node-set().
|
| * docbookng.xsl: New file.
|
| * inline.xsl: Support 'tag' as a synonym for 'sgmltag'
|
| * lists.xsl: Make simpara in callout magic; don't output a p
| inside the li. Sigh.
|
| * table.xsl: Support bgcolor and class dbhtml PIs on table
| rows
|
| * titlepage.xsl: Support personblurb as a synonym for
| authorblurb
|
| * xref.xsl: Support xref to personblurb the same way as
| authorblurb
|
| 2004-01-08 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * biblio.xsl: Initial support for bibliolist
|
| * table.xsl: Abort if there's no @cols
|
| 2003-12-31 Jirka Kosek <kosek@users.sourceforge.net>
|
| * autoidx-ng.xsl: New file.
|
| 2003-12-30 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * biblio.xsl, xref.xsl: Changed
| document($bibliography.collection) to
| document($bibliography.collection,.) so it will look in the
| current directory instead of the stylesheet directory.
|
| * graphics.xsl: Fixed test for graphic inside inlineequation.
|
| * xref.xsl: Added refsection to mode="xref-to" to support xref
| to refsection.
|
Changes to xsl/htmlhelp/*
| 2004-02-19 Jirka Kosek <kosek@users.sourceforge.net>
|
| * htmlhelp-common.xsl: Added anchors to bibliodivs
|
Changes to xsl/javahelp/*
| 2003-12-21 Jirka Kosek <kosek@users.sourceforge.net>
|
| * javahelp.xsl: Fixed bug #864018
|
Changes to xsl/manpages/*
| 2004-02-04 <twaugh@users.sourceforge.net>
|
| * docbook.xsl, lists.xsl: Place-holder implementation for
| simplelist.
|
| 2004-01-30 <twaugh@users.sourceforge.net>
|
| * docbook.xsl: Add replacement dingbat characters.
|
| 2003-12-24 <twaugh@users.sourceforge.net>
|
| * lists.xsl: .RS/.RE doesn't nest precisely. Use .IP to fix up
| the environment. Part of bug #852714.
|
| * lists.xsl: Handle comments inside lists (part of bug
| #852714).
|
Changes to xsl/params/*
| 2004-02-13 Michael Smith <xmldoc@users.sourceforge.net>
|
| * htmlhelp.hhp.windows.xml, htmlhelp.show.toolbar.text.xml:
| remove stray single quotes for ID values; was causing
| generation of invalid filenames & breaking downstream builds
|
| 2004-01-31 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * footer.column.widths.xml, header.column.widths.xml: Add
| quotes to make the parameters strings; '1 1 1' is not a
| valid number
|
| 2004-01-29 Robert Stayton <bobstayton@users.sourceforge.net>
|
| * footer.column.widths.xml, header.column.widths.xml: New
| file.
|
Changes to xsl/template/*
| 2004-01-29 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * titlepage.xsl: Support 'info' everywhere
|
Changes to xsl/extensions/xalan2/.classes/*
| 2003-12-17 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * Makefile.common: Support unicode.font in Xalan extensions
|
Changes to xsl/extensions/xalan2/com/nwalsh/xalan/*
| 2003-12-17 Norman Walsh <nwalsh@users.sourceforge.net>
|
| * FormatCallout.java, FormatUnicodeCallout.java, Params.java,
| Verbatim.java: Support unicode.font in Xalan extensions
|
Changes to xsl/*
| * Makefile: Check for DIFFVER and make sure tags happen
| * RELEASE-NOTES.xml: Not terribly interesting RELEASE NOTES
| file for 1.64.1
| * Makefile, VERSION: Prepare to support freshmeat-submit for
| next release
| * VERSION: Version 1.64.0 released.
| * VERSION: Version 1.63.0 released.
| * VERSION: Version 1.62.4 released.
Changes to xsl/common/*
| * .cvsignore, Makefile: Support sr_Latn locale
| * l10n.xml: Added sr_Latn.xml for Serbian in Latin script.
| * common.xsl: Fixed bug #851603 infinite recursion in
| copyright.year when no <year> elements at all.
| * common.xsl: section.level now computes refentry sections
| relative to container element.
| * gentext.xsl, labels.xsl, subtitles.xsl, table.xsl,
| targets.xsl, titles.xsl: Added CVS $Id$ comment.
| * labels.xsl: Fixed bug where sect1 generated infinite loop
| when root element and
| $section.label.includes.component.label is non zero.
| * gentext.xsl: Fixed cut-and-paste typo in substitute.markup
| template.
Changes to xsl/docsrc/*
| * htmlhelp.xml: Corrected parameter name
Changes to xsl/fo/*
| * index.xsl, pagesetup.xsl, titlepage.templates.xml: Fixed bug
| in index title indents when $title.margin.left is non-zero.
| * sections.xsl: Now marker respects $marker.section.level
| parameter.
| * param.ent, param.xweb: Added marker.section.level to control
| which sections are included in running headers or footers.
| * component.xsl: Fixed bug #605761 where article/appendix
| title did not respect the $title.margin.left setting. Use a
| new article.appendix.title.properties attribute set.
| * param.ent, param.xweb: Added
| article.appendix.title.properties to fix bug 605761.
| * param.ent, param.xweb: Added refentry.pagebreak parameter.
| * refentry.xsl: refnamediv now uses section.level template to
| compute title level.
| * refentry.xsl: Added $refentry.pagebreak parameter to make
| page breaks optional.
| * inline.xsl, param.ent, param.xweb: Support new parameters
| for superscript/subscript properties
| * lists.xsl: Processing of listitems now processes and
| preserves order of comments and PIs.
| * htmltbl.xsl, task.xsl: Added CVS $Id.
| * pagesetup.xsl: Remove $title.margin.left from the
| margin-left calculation when $passivetex.extensions != 0
| since it can't do the math.
| * lists.xsl: Make sure that fo:list-item-body always contains
| an fo:block
| * inline.xsl: Support code inline
| * formal.xsl: Moved id from fo:table to container block in
| informaltable to eliminate duplicate ids when multiple
| tgroups used.
| * graphics.xsl: Added GIF extensions which is supported by FOP
| * formal.xsl: Add comment about span not working in most FO
| processor because not on a child of fo:flow.
| * pagesetup.xsl: Added units to margin-left="0" in header and
| footer templates.
| * titlepage.xsl: width property added to revhistory table,
| with option to use <?dbfo table-width="xx%"?> processing
| instruction.
| * pagesetup.xsl: Removed title.margin.left indent for the
| index-*-draft page masters as well.
| * autoidx.xsl, index.xsl, param.ent, param.xweb: Significant
| index terms can get special rendering in XEP
| * lists.xsl: Support stepalternatives
| * lists.xsl: Fixed bug in variablelist width calc that was
| returning zero.
Changes to xsl/html/*
| * chunk-common.xsl: Fix ugly performance problem in
| footer.navigation (thanks again Guillaume du Bourguet)
| * inline.xsl: Fix bug [ 841586 ] id-attibute in firstterm
| prohibits link to glossary.
| * autotoc.xsl: Omit setindex from TOC if $generate.index = 0
| * table.xsl: Now colwidth="*" treated as colwidth="1*" for
| tablecolumns extension.
| * lists.xsl: Processing of listitems now processes and
| preserves order of comments and PIs.
| * autoidx.xsl, changebars.xsl, chunk-code.xsl,
| chunk-common.xsl, chunk.xsl, chunker.xsl, chunkfast.xsl,
| chunktoc.xsl, html-rtf.xsl, htmltbl.xsl, maketoc.xsl,
| manifest.xsl, oldchunker.xsl, onechunk.xsl,
| profile-chunk.xsl, profile-onechunk.xsl, task.xsl: Added CVS
| $Id$ comments.
| * Makefile.param, param.ent, param.xweb: Added new HTML Help
| parameters from patches by W. Borgert
| * chunk-common.xsl: Experimental fix for some xref linking
| issues in cases where dbhtml 'dir' is used.
| * chunk-common.xsl: Fix ugly performance problem with chunking
| (thanks Guillaume du Bourguet)
| * glossary.xsl: Fix bugs in formatting of glosslist
| * inline.xsl: Support code inline
| * chunk-common.xsl: Moved call to user.head.content to just
| before </head> to give the user the last word.
| * chunk-code.xsl: Remove index from Next and Previous when
| $generate.index = 0.
| * lists.xsl: Support stepalternatives
Changes to xsl/htmlhelp/*
| * htmlhelp-common.xsl: Fixed parameter name collision
| * htmlhelp-common.xsl: Added new HTML Help parameters from
| patches by W. Borgert
| * htmlhelp-common.xsl: Handle setindex in a proper way
Changes to xsl/manpages/*
| * lists.xsl: Fix nested lists properly.
| * docbook.xsl: Use .nf environment for literallayout.
| * docbook.xsl: Prevent duplicate .nf environments inside
| informalexample or screen. All fiftenn allowed contained
| element in these elements will provide its own.
| * docbook.xsl: Last commit reverted a previous change -- redo
| it.
| * docbook.xsl: Remove unused rule.
| * docbook.xsl: Fix literallayout inside para.
| * lists.xsl: Fix singly-nested lists.
| * docbook.xsl: Don't mess up roff markup in tables.
| * lists.xsl, synop.xsl: 2003-11-06 Tim Waugh
| <twaugh@redhat.com> * lists.xsl: Normalize space in
| itemizedlist/listitem. * synop.xsl: Likewise.
Changes to xsl/params/*
| * article.appendix.title.properties.xml: Fixed typo in
| use-attribute-sets attribute
| * title.margin.left.xml: Fix typo in parameter end tag
| * marker.section.level.xml: New file.
| * article.appendix.title.properties.xml: New file.
| * refentry.pagebreak.xml: New file.
| * refentry.title.properties.xml: Added space-before properties
| since page breaks are now optional. Added a description
| paragraph.
| * subscript.properties.xml, superscript.properties.xml: New
| file.
| * htmlhelp.display.progress.xml,
| htmlhelp.enhanced.decompilation.xml, htmlhelp.hhc.width.xml,
| htmlhelp.hhp.windows.xml,
| htmlhelp.remember.window.position.xml,
| htmlhelp.show.toolbar.text.xml,
| htmlhelp.window.geometry.xml: New file.
| * title.margin.left.xml: Set to zero if passivetex.extensions
| != 0 since PassiveTeX cannot handle the math expression with
| negative values.
| * index.preferred.page.properties.xml: New file.
Changes to xsl/extensions/xalan2/.classes/*
| * Makefile.common: Support unicode.font in Xalan extensions
Changes to xsl/extensions/xalan2/com/nwalsh/xalan/*
| * FormatCallout.java, FormatUnicodeCallout.java, Params.java,
| Verbatim.java: Support unicode.font in Xalan extensions
Lots of bug fixes and improvements.
o Initial support for timestamp PI. From now you can use
<?dbtimestamp format="Y-m-d H:M:S"?> to get current datetime
in your document. Added localization support for datetime
PI
o Added level 6 to test for section depth in section.level
template so that section.title.level6.properties will be
used for sections that are 6 deep or deeper. This should
also cause a h6 to be created in html output.
o Don't use SVG graphics if use.svg=0
o Now uses number-and-title-template for sections only if
section.autolabel is not zero.
o Added missing 'english-language-name' attribute to the l10n
element, and the missing 'style' attribute to the
template element so the current gentext documents will
validate.
o Corrected several references to parameter qanda.defaultlabel
that were missing the "$".
o Now accepts admon.textlabel parameter to turn off Note,
Warning, etc. label.
o FeatReq #684561: support more XEP metadata
o Added hyphenation support. Added support for coref. Added
beginpage support. (does nothing; see TDG).
o Added support for hyphenation-character,
hyphenation-push-character-count, and
hyphenation-remain-character-count
o Added root.properties, ebnf.assignment, and ebnf.statement.terminator
o Support bgcolor PI in table cells; make sure rowsep and
colsep don't have any effect on the last row or column
o Handle othercredit on titlepage a little better
o Applied fix from Jeff Beal that fixed the bug that put
secondary page numbers on primary entries. Same with tertiary
page numbers on secondary entries.
o Added definition of missing variable collection.
o Make footnote formatting 'normal' even when it occurs in a
context that has special formatting
o Added warning when glossary.collection is not blank, but it
cannot open the specified file.
o Pick up the frame attribute on table and informaltable.
o indexdiv/title in non-autogenerated indexes are now picked up.
o Removed (unused) component.title.properties
o Move IDs from page-sequences down to titlepage blocks
o Use proportional-column-width(1) on more tables.
Use proportional-column-width() for header/footer tables;
suppress relative-align when when using FOP
o Check for glossterm.auto.link when linking firstterms; don't
output gl. prefix on glossterm links
o Generate Part ToCs
o Support glossary, bibliography, and index in component ToCs.
o Refactored chunking code so that customization of chunk
algorithm and chunk elements is more practical
o Support textobject/phrase on inlinemediaobject.
o Support 'start' PI on ordered lists
o Fixed test of $toc PI to turn on qandaset TOC.
o Added process.chunk.footnotes to sect2 through 5 to fix bug
of missing footnotes when chunk level greater than 1.
o Added paramater toc.max.depth which controls maximal depth
of ToC as requested by PHP-DOC group.
Changes since 1.59.2:
Lots of bug fixes:
* Attributes to control the templates are now namespace qualified.
* Support use of titleabbrev in running headers and footers.
* Added (experimental) xref.with.number.and.title
parameter to enable number/title cross references even when the
default would be just the number.
* Generate part ToCs if they're requested.
* Use proportional-column-width() in header/footer tables.
* Handle alignment correctly when screenshot wraps a graphic in a figure.
* Format chapter and appendix cross references consistently.
* Attempt to support tables with multiple tgroups in FO.
* Output fo:table-columns in simplelist tables.
* Use titlepage.templates.xml for indexdiv and glossdiv formatting.
* Improve support for new bibliography elements.
* Added footnote.number.format, table.footnote.number.format,
footnote.number.symbols, and table.footnote.number.symbols for better
control of footnote markers.
* Added glossentry.show.acronyms.
* Suppress the draft-mode page masters when draft-mode is no.
* Make blank pages verso not recto. D'Oh!
* Improved formatting of ulink footnotes.
* Fixed bugs in graphic width/height calculations.
* Added class attributes to inline elements.
* Don't add .html to the filenames identified with the dbhtml PI.
* Don't force a ToC when sections contain refentrys.
* Make section title sizes a function of the body.master.size.
Release 1.59.2
The 1.59.2 fixes an FO bug in the page masters that causes FOP to fail.
o Removed the region-name from the region-body of blank pages. There's
no reason to give the body of blank pages a unique name and doing so
causes a mismatch that FOP detects.
o Output IDs for the first paragraphs in listitems.
o Fixed some small bugs in the handling of page numbers in double-sided
mode.
o Attempt to prevent duplicated IDs from being produced when endterm on
xref points to something with nested structure.
o Fix aligment problems in equations.
o Output the type attribute on unordered lists (UL) in HTML only if the
css.decoration parameter is true.
o Calculate the font size in formal.title.properties so that it's 1.2
times the base font size, not a fixed "12pt".
Release 1.59.1
The 1.59.1 fixes a few bugs.
o Added Bulgarian localization.
o Indexing improvements; localize book indexes to books but allow
setindex to index an entire set.
o The default value for rowsep and colsep is now "1" as per CALS.
o Added support for titleabbrev (use them for cross references).
o Improvements to mediaobject for selecting print vs. online images.
o Added seperate property sets for figures, examples, equations,
tabless, and procedures.
o Make lineannotations italic.
o Support xrefstyle attribute.
o Make endterm on xref higher priority than xreflabel target.
o Glossary formatting improvements.
The DocBook XSL stylesheets provide a serie of ready-to-use templates to
process documents based on the DocBook XML DTD. They can generate different
types of output files, like XHTML, slides, manpages, JavaDoc...
They are written in a modular fashion. Each of the HTML and FO stylesheets
starts with a driver file that assembles a collection of component files
into a complete stylesheet. This modular design puts similar things together
into smaller files that are easier to write and maintain than one big
stylesheet.
Approved by wiz.