From: Bob Stayton Date: Sat, 11 Sep 2004 08:15:55 +0000 (+0000) Subject: Updated release notes for version 1.66.0 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f96d67c89ac5750fd906d3ea61d30ee8d127d062;p=docbook-dsssl Updated release notes for version 1.66.0 --- diff --git a/xsl/RELEASE-NOTES.xml b/xsl/RELEASE-NOTES.xml index 50e2b6b7b..35dafc0a7 100644 --- a/xsl/RELEASE-NOTES.xml +++ b/xsl/RELEASE-NOTES.xml @@ -3,7 +3,7 @@
DocBook XSL Stylesheet Release Notes -02 September 2004 +10 September 2004 $Id: RELEASE-NOTES.xml,v 1.21 2004/02/27 18:17:27 nwalsh Exp $ DocBook Open Repository Team @@ -22,22 +22,45 @@ includes at least the global parameters. -Add component.label.includes.part.label -parameter to add part number to chapter, appendix -and other component labels when -label.from.part parameter is nonzero. +Now xml:base attributes that are generated by an +XInclude processor are resolved for image files. -Now preserves formatting in titleabbrev for TOC and headers -when there are no link elements in the title. +Rewrote olink templates to support several new features. + + + + +Extended full olink support to FO output. -Now xml:base attributes that are generated by an -XInclude processor are resolved for image files. +Add support for xrefstyle attribute in olinks. + + + + +New parameters to support new olink features: +insert.olink.page.number, insert.olink.pdf.frag, +olink.debug, olink.lang.fallback.sequence, olink.properties, +prefer.internal.olink. +See the reference page for each parameter for more +information. + + + + + +Added index.on.type parameter for new type +attribute introduced in DocBook 4.3 for indexterms and index. +This allows you to create multiple indices containing +different categories of entries. +For users of 4.2 and earlier, you can use the new parameter index.on.role +instead. @@ -45,33 +68,79 @@ XInclude processor are resolved for image files. Added new section.autolabel.max.depth parameter to turn off section numbering below a certain depth. +This permits you to number major section levels and leave minor +section levels unnumbered. + + + +Added footnote.sep.leader.properties attribute set to format +the line separating footnotes in printed output. -Rewrote olink templates to support several new features. +Added parameter img.src.path as a prefix to HTML img src +attributes. +The prefix is added to whatever path is already generated by the +stylesheet for each image file. + + + +Added new attribute-sets +informalequation.properties, +informalexample.properties, +informalfigure.properties, and informaltable.properties, +so each such element type can be formatted +individually if needed. + + + +Add component.label.includes.part.label +parameter to add any part number to chapter, appendix +and other component labels when +the label.from.part parameter is nonzero. +This permits you to distinguish multiple chapters with the same +chapter number in cross references and the TOC. + + + +Added chunk.separate.lots parameter for HTML output. +This parameter lets you generate separate chunk files for each LOT +(list of tables, list of figures, etc.). + + +Added several table features: -Extended full olink support to FO output. +Added table.table.properties attribute set to add +properties to the fo:table element. -Add support for xrefstyle attribute in olinks. - +Added placeholder templates named table.cell.properties +and table.cell.block.properties to enable adding properties +to any fo:table-cell or the cell's fo:block, respectively. + These templates are a start for implementing table styles. + + -New parameters to support new olink features: -insert.olink.page.number, insert.olink.pdf.frag, -olink.debug, olink.doctitle, -olink.lang.fallback.sequence, olink.properties, -prefer.internal.olink. +Added new attribute +set component.title.properties for easy modifications of +component's title formatting in FO output. - + + +Added Saxon support for an encoding attribute on the textdata element. Added new parameter +textdata.default.encoding which specifies encoding when +encoding attribute on +textdata is missing. + @@ -83,9 +152,15 @@ not usable. +Formatting in titleabbrev for TOC and headers +is preserved when there are no hotlink elements in the title. Formerly the title showed only the text of the title, no font changes or other markup. + + + + Added intial.page.number template to set the initial-page-number property for page sequences in print output. -This is similar to the format.page.number template. +Customizing this template lets you change when page numbering restarts. This is similar to the format.page.number template that lets you change how the page number formatting changes in the output. @@ -97,7 +172,7 @@ This is similar to the format.page.number template. -Sort language for autoidx-ng.xsl is now taken from document +Sort language for localized index sorting in autoidx-ng.xsl is now taken from document lang, not from system environment. @@ -105,19 +180,13 @@ lang, not from system environment. Numbering and formatting of normal and ulink footnotes (if turned on) has been unified. - - - - -Added footnote.sep.leader.properties attribute set to format -the line separating footnotes in printed output. - - +Now ulink footnotes are mixed in with any other footnotes. + Added support for renderas attribute in section and sect1 et al. - +This permits you to render a given section title as if it were a different level. @@ -133,7 +202,7 @@ Added support for DocBook 4.3 corpcredit element. Added support for a dbfo keep-together PI for -formal objects. That permits one to be broken if it +formal objects (table, figure, example, equation, programlisting). That permits a formal object to be kept together if it is not already, or to be broken if it is very long and the default keep-together is not appropriate. @@ -155,17 +224,7 @@ the first callout Added dbfo-need processing instruction to provide soft page breaks. - - - -Added support for index.on.type parameter for new 'type' -attribute introduced in DocBook 4.3 for indexterm and index. -This allows you to create multiple indices containing -different categories of entries. -For users of 4.2 and earlier, you can use index.on.role -instead. - - + Added implementation of existing but unused @@ -176,40 +235,7 @@ Added implementation of existing but unused Support DocBook NG tag inline element. - - -Added several table features: - - - -Added table.table.properties attribute set to add -properties to the fo:table element. - - - - -Added placeholder templates named table.cell.properties -and table.cell.block.properties to enable adding properties -to any fo:table-cell or the cell's fo:block, respectively. - - - - - - -Added new attribute -set component.title.properties for easy modifications of -component's title formatting in FO output. - - - - -Added Saxon support for -encoding attribute on textdata. Added new parameter -textdata.default.encoding which specifies encoding when -encoding attribute on textdata is missing. - - + It appears that XEP now supports Unicode characters in @@ -239,12 +265,6 @@ so it can be referenced with xref or link. -Added parameter img.src.path as a prefix to HTML img src -attributes. - - - - In chunked HTML output, changed link rel="home" to rel="start", and link rel="previous" to rel="prev", per W3C HTML 4.01 spec. @@ -254,21 +274,6 @@ spec. Added several patches to htmlhelp from W. Borgert - - - -Added new attribute-sets -informalequation.properties, -informalexample.properties, -informalfigure.properties, and informaltable.properties, -so each such element type can be formatted -individually if needed. - - - - -Added chunk.separate.lots parameter for HTML output. - @@ -959,415 +964,7 @@ XHTML chunker to output HTML instead of XHTML. - -Release 1.55.0 -The 1.55.0 fixes a few bugs and reorganizes some parameters. - - -Added Lithuanian and Vietnamese localizations. - - - -Support orientation, rotated-width, and -rotated-height on a dbfo processing -instruction to rotate table cells in FO output. - - - -Restart all books on page 1. - - - -Added experimental chunkfast support. - - - -Support automatic indexes in webpage elements. -This isn't as useful as it first sounds, because as the code stands only a single -page (not an entire site) will be indexed. Also, moving this directly into the -autoidx.xsl file may not be the best strategy. It would be -better if it was somehow contained in the Website stylesheets. - - - -Fixed bug where dbhtml processing instructions -to specify filenames and directories were used even if they occurred in components -that weren't being chunked. - - - -Allow generate.toc parameter to control ToCs in -article appendixes. Suppressed -by default. - - - -Fixed bug where the code that searches for pseudo-attributes in -processing instructions would match suffixes instead of only whole attributes. -(In other words, xxxfoo would match -foo.) - - - -Left-align monospaced verbatim environments in FO. - - - - -Release 1.54.1 -The 1.54.1 release fixes a couple of bugs in 1.54.0. - - -Remove spurious character from common.xsl. This bug -was a fatal error in Xalan2. - - -Make sure empty cells inherit from their row. - - -Actually support refsection in HTML. - - - -Release 1.54.0 -The 1.54.0 release fixes some bugs and adds a couple of new features. - - -New option to generate back-of-book FO indexes with page-number -ranges in place of sequences (e.g., 1-4 instead of 1,2,3,4) -(make.index.markup). - - - -Experimental support for generating ToCs/LoTs as separate HTML -chunks (chunk.tocs.and.lots). - - -New option to generate HTML Help indexes using HHK files, allowing -see-also processing & referencing of exact locations of index terms -(htmlhelp.use.hhk). - - -Olink processing tweaks. - - -Improvements in graphic and table processing. - - -Additions and workarounds for better compatibility with FO -engines (FOP, PassiveTeX, XEP). - - -Bug fixes for FO profiling, indexing of Refentrys. - - - -Release 1.53.0 -The 1.53.0 release fixes some bugs, refactors page masters, and -adds some new parameters. - -Reworked page headers and footers. - - - -Support numbered bibliography styles. - - - -Added new property set for inline monospaced elements. - - - -Added menuchoice separator parameter. - - - -Added property sets for each section level heading to remove hard coded -font sizes. - - - -Make table headers bold by default in FO. - - - -Use basic -initial-page-number property instead of extended -force-page-count property to get components to start on odd -pages in double.sided mode. - - - -Added format.page.number template to set -the page number format for all page sequences - - - -Don't include equations without titles in the LoT for equations. - - - -Added support for para.propagates.style. - - - -Added cell padding and spacing parameters for HTML. - - - -Added tr.attributes named template (for odd-row coloring and such). - - - - -Release 1.52.0 -The 1.52.0 release contains a lot of significant changes. Make sure you -read the ChangeLog as well. - -Created a complete and consistent set of chunking parameters: -chunker.output.cdata-section-elements -chunker.output.doctype-public -chunker.output.doctype-system -chunker.output.encoding -chunker.output.indent -chunker.output.media-type -chunker.output.method -chunker.output.omit-xml-declaration -chunker.output.standalone. Removed -default.encoding (use -chunker.output.encoding instead); removed -output.method (use -chunker.output.method instead). - - - -Added a large number of HTML Help parameters: -htmlhelp.button.back, -htmlhelp.button.forward, -htmlhelp.button.hideshow, -htmlhelp.button.home.url, -htmlhelp.button.home, -htmlhelp.button.jump1.title, -htmlhelp.button.jump1.url, -htmlhelp.button.jump1, -htmlhelp.button.jump2.title, -htmlhelp.button.jump2.url, -htmlhelp.button.jump2, -htmlhelp.button.locate, -htmlhelp.button.next, -htmlhelp.button.options, -htmlhelp.button.prev, -htmlhelp.button.print, -htmlhelp.button.refresh, -htmlhelp.button.stop, -htmlhelp.button.zoom, -htmlhelp.hhc.binary, -htmlhelp.hhk, -htmlhelp.hhp.window, -htmlhelp.show.advanced.search, -htmlhelp.show.favorities, -htmlhelp.show.menu.xml, and -htmlhelp.only. - - -Support for new style OLinks. Added -target.database.document, -use.local.olink.style, -current.docid, and -olink.doctitle. - - - -Added experimental support for xref styles. Added -use.role.as.xrefstyle. - - - -Completely reworked page master/page sequence configuration. - - -Support cross-references to paragraphs by using the nearest containing -section title as the cross-reference text. Is this a good idea? - - -Removed unused chunk.datafile. - - -Added header/footer parameters: -footer.rule, -footers.on.blank.pages, -header.rule, and -headers.on.blank.pages. - - -Added column parameters: -column.count.back, -column.count.body, -column.count.front, -column.count.index, -column.count.lot, -column.count.of.index, -column.count.titlepage, and -column.count. - - -Added draft.mode. - - - -Added -glossary.as.blocks, -glosslist.as.blocks, -glossterm.separation, -glossterm.width. - - -Added suppress.footer.navigation and -suppress.header.navigation. - - -Added -make.graphic.viewport, -nominal.image.depth, -nominal.image.width, and -use.embed.for.svg - - -Added -refentry.title.properties and -section.title.properties - - - -Added -use.embed.for.svg - - - -Added -generate.meta.abstract.xml - - - -Release 1.51.0 - -Added an extension function to determine the intrinsic size of -an image. Works for the image formats supported by the Java Image -class and or PostScript-derived formats. - - -Added callout bullets 11-15. - - - -Removed obsolete using.chunker parameter. - - - -Added points.per.em parameter. - - - -Added generate.manifest parameter. - - - -Added manifest parameter. - - - -Added compact.list.item.spacing parameter. - - - -Added html.extra.head.links parameter. - - - -Added use.svg parameter; support SVG in HTML. - - - -Convert the library code to a literate programming style with xweb. - - - -Support xref to any element that has a title (at least -when it has a title). - - - -Pass MathML through unchanged. - - - -Completely reworked support for graphic attributes in HTML. - - - -Add additional LINK elements to the HTML -HEAD (for site navigation as in Mozilla---note, -however, that Mozilla has disabled this recently for the 1.0 release). - - - -Support shade.verbatim parameter in FO. - - - -Support compact list spacing in FO. - - - - -Release 1.50.0 - -This release introduces a new version numbering scheme. Version -numbers are now three part: major.middle.minor. Changes to the middle -version number indicate a change in the public API. Changes in only the -minor number indicate simply a new release. - - -The generate.*.toc -and generate.*.lot -parameters have been replaced by a single structured parameter, -generate.toc. -It's likely that the HTML and FO stylesheets do not handle ToC generation -in exactly the same way, but they should. - - -Added strip-attributes.xsl to the profiling -stylesheets. This allows one to strip off, for example, profiling attributes -after a document has been profiled. - - -Improved numeration of footnotes and table footnotes. Made table footnotes -render properly in FOs. - - -Added a formal.title.placement parameter, allowing -users to select placement of formal object titles either above or -below the -object. - - -Improved control over delimiters for TeX equations. - - -Support classsynopsis and friends in FOs. - - -Changed HTML stylesheets to use em instead of -i for emphasis. - - -Added chunk.quietly parameter. - - -Improved profiling code to support the full range of profiling attributes -and to support one-pass profiling (if your XSLT processor understands the -EXSLT node-set -function. - - + +Consult CVS archive for release notes on earlier releases +