From: Norman Walsh Date: Wed, 24 May 2006 14:39:48 +0000 (+0000) Subject: Tweaked RELEASE-NOTES to make them valid DocBook V5.0 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=da4c54adf39737336d32318752c6c43e4c712dd0;p=docbook-dsssl Tweaked RELEASE-NOTES to make them valid DocBook V5.0 --- diff --git a/releasetools/cvs2cl2docbook.xsl b/releasetools/cvs2cl2docbook.xsl index f39341ccd..a065a97f6 100644 --- a/releasetools/cvs2cl2docbook.xsl +++ b/releasetools/cvs2cl2docbook.xsl @@ -3,6 +3,7 @@ xmlns:exsl="http://exslt.org/common" xmlns:sf="http://sourceforge.net/" xmlns:cvs="http://www.red-bean.com/xmlns/cvs2cl/" + xmlns="http://docbook.org/ns/docbook" exclude-result-prefixes="exsl sf cvs" version='1.0'> - + @@ -231,27 +232,24 @@ - + - - - - - - - - - - ; - - - - - - - + + + + + + Modified: + + + + ; + + + - + @@ -259,12 +257,39 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + - + diff --git a/xsl/Makefile b/xsl/Makefile index 5af20bd79..3a9e6a229 100644 --- a/xsl/Makefile +++ b/xsl/Makefile @@ -23,10 +23,10 @@ all: xhtml RELEASE-NOTES.html RELEASE-NOTES.html: RELEASE-NOTES.xml $(XJPARSE) $< - $(XSLT) $< docsrc/doc-link-docbook.xsl $@ + $(XSLT) $< docsrc/release-notes.xsl $@ RELEASE-NOTES.pdf: RELEASE-NOTES.xml - $(XSLT) $< fo/docbook.xsl RELEASE-NOTES.fo + $(XSLT) $< docsrc/release-notes-fo.xsl RELEASE-NOTES.fo xep RELEASE-NOTES.fo rm -f RELEASE-NOTES.fo diff --git a/xsl/RELEASE-NOTES.xml b/xsl/RELEASE-NOTES.xml index c9aae2550..68f286c24 100644 --- a/xsl/RELEASE-NOTES.xml +++ b/xsl/RELEASE-NOTES.xml @@ -1,61 +1,94 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> -
- - Release Notes - DocBook Project XSL Stylesheets - - $Revision$ $Date$ - DocBook Project Development Team - +
+ + Release Notes + DocBook Project XSL Stylesheets + + $Revision$ $Date$ + DocBook Project Development Team + - These are the release notes for the DocBook XSL Stylesheets - distribution. This document lists enhancements and changes to the - public APIs (user-configurable parameters) and generally excludes - descriptions of bug fixes, which are instead documented in a - separate file. +These are the release notes for the DocBook XSL Stylesheets +distribution. This document lists enhancements and changes to the +public APIs (user-configurable parameters) and generally excludes +descriptions of bug fixes, which are instead documented in a +separate file. - + +Release: 1.70.1 + +This is a stable release of the 1.70 stylesheets. It includes only a +few small changes from 1.70.0. + +The following is a list of changes that have been made + since the 1.70.0 release. + + +FO +The following changes have been made to the + fo code + since the 1.70.0 release. + + +Added three new attribute sets (revhistory.title.properties, revhistory.table.properties and revhistory.table.cell.properties) for controlling appearance of revhistory in FO output. +Modified: fo/block.xsl,1.34; fo/param.ent,1.101; fo/param.xweb,1.114; fo/titlepage.xsl,1.41; params/revhistory.table.cell.properties.xml,1.1; params/revhistory.table.properties.xml,1.1; params/revhistory.title.properties.xml,1.1 - Jirka Kosek + + +Support DBv5 revisions with full author name (not only authorinitials) +Modified: fo/block.xsl,1.33; fo/titlepage.xsl,1.40 - Jirka Kosek + + + + + +HTML +The following changes have been made to the + html code + since the 1.70.0 release. + + +Support DBv5 revisions with full author name (not only authorinitials) +Modified: html/block.xsl,1.23; html/titlepage.xsl,1.34 - Jirka Kosek + + + + + +HTMLHelp +The following changes have been made to the + htmlhelp code + since the 1.70.0 release. + + +htmlhelp.generate.index is now param, not variable. This means that you can override its setting from outside. This is useful when you generate indexterms on the fly (see http://www.xml.com/pub/a/2004/07/14/dbndx.html?page=3). +Modified: htmlhelp/htmlhelp-common.xsl,1.38 - Jirka Kosek + + +Support chunk.tocs.and.lots in HTML Help +Modified: htmlhelp/htmlhelp-common.xsl,1.37 - Jirka Kosek + + + + + +Params +The following changes have been made to the + params code + since the 1.70.0 release. + + +Added three new attribute sets (revhistory.title.properties, revhistory.table.properties and revhistory.table.cell.properties) for controlling appearance of revhistory in FO output. +Modified: fo/block.xsl,1.34; fo/param.ent,1.101; fo/param.xweb,1.114; fo/titlepage.xsl,1.41; params/revhistory.table.cell.properties.xml,1.1; params/revhistory.table.properties.xml,1.1; params/revhistory.title.properties.xml,1.1 - Jirka Kosek + + + + + + + Release: 1.70.0 As with all DocBook Project dot-zero releases, this is an experimental release. It will be followed shortly @@ -121,109 +154,125 @@ including: common code since the 1.69.1 release. - -Add the xsl:key for the kimber -indexing method.common/autoidx-ng.xsl,1.2 - Robert -Stayton - - -Add support for -qandaset.common/labels.xsl,1.37; + +Add the xsl:key for the kimber +indexing method. +Modified: common/autoidx-ng.xsl,1.2 - Robert +Stayton + + +Add support for +qandaset. +Modified: common/labels.xsl,1.37; common/subtitles.xsl,1.7; common/titles.xsl,1.35 - Robert -Stayton +Stayton - -Support dbhtml/dbfo start PI for + +Support dbhtml/dbfo start PI for orderedlist numbering in both HTML and -FOcommon/common.xsl,1.61; html/lists.xsl,1.50 - Norman -Walsh - - -Added CVS -header.common/stripns.xsl,1.12 - Robert -Stayton - - -Changed content model of text -element to ANY rather than #PCDATAbecause they could contain -markup.common/targetdatabase.dtd,1.7 - Robert -Stayton - - -Added -refentry.meta.get.quietly param.If zero (the -default), notes and warnings about "missing" markupare generated +FO +Modified: common/common.xsl,1.61; html/lists.xsl,1.50 - Norman +Walsh + + +Added CVS +header. +Modified: common/stripns.xsl,1.12 - Robert +Stayton + + +Changed content model of text +element to ANY rather than #PCDATA because they could contain +markup. +Modified: common/targetdatabase.dtd,1.7 - Robert +Stayton + + +Added +refentry.meta.get.quietly param. +If zero (the +default), notes and warnings about "missing" markup are generated during gathering of refentry metadata. If -non-zero,the metadata is gathered "quietly" -- that is, the -notes andwarnings are suppressed.NOTE: If you are -processing a large amount of refentry content, you -may be able to speed up processing significantly by setting a +non-zero, the metadata is gathered "quietly" -- that is, the +notes and warnings are suppressed. +NOTE: If you are +processing a large amount of refentry content, you +may be able to speed up processing significantly by setting a non-zero value for -refentry.meta.get.quietly.common/refentry.xsl,1.17; +refentry.meta.get.quietly. +Modified: common/refentry.xsl,1.17; manpages/param.ent,1.15; manpages/param.xweb,1.17; params/refentry.meta.get.quietly.xml,1.1 - Michael(tm) -Smith - - -After namespace stripping, the -source document is the temporary treecreated by the stripping -process and it has the wrong base URI forrelative -references. Earlier versions of this code used to try tofix that -by patching the elements with relative @fileref attributes.That +Smith + + +After namespace stripping, the +source document is the temporary tree created by the stripping +process and it has the wrong base URI for relative +references. Earlier versions of this code used to try to fix that +by patching the elements with relative @fileref attributes. That was inadequate because it calculated an absolute base URI -withoutconsidering that there might be xml:base attributes -already in effect.It seems obvious now that the right thing to -do is simply to put thexml:base on the root of the document. And -that seems to work.common/stripns.xsl,1.7 - Norman -Walsh - - -Added support for "software" and -"sectdesc" class values onrefmiscinfo; "software" is -treated identically to "source", and"setdesc" is treated -identically to "manual".common/refentry.xsl,1.10; +without considering that there might be xml:base attributes +already in effect. It seems obvious now that the right thing to +do is simply to put the xml:base on the root of the document. And +that seems to work. +Modified: common/stripns.xsl,1.7 - Norman +Walsh + + +Added support for "software" and +"sectdesc" class values on refmiscinfo; "software" is +treated identically to "source", and "setdesc" is treated +identically to "manual". +Modified: common/refentry.xsl,1.10; params/man.th.extra2.max.length.xml,1.3; params/refentry.source.name.profile.xml,1.4 - Michael(tm) -Smith - - -Added support for DocBook 5 -namespace-stripping in manpagesstylesheet. Closes request -#1210692.common/common.xsl,1.56; manpages/docbook.xsl,1.57 - -Michael(tm) Smith - - -Added <xsl:template -match="/"> to make stripns.xsl usable as astandalone -stylesheet for stripping out DocBook 5/NG to DocBook 4.Note that -DocBook XSLT drivers that include this stylesheet alloverride -the match="/" template.common/stripns.xsl,1.4 - Michael(tm) -Smith - - -Number figures, examples, and +Smith + + +Added support for DocBook 5 +namespace-stripping in manpages stylesheet. Closes request +#1210692. +Modified: common/common.xsl,1.56; manpages/docbook.xsl,1.57 - +Michael(tm) Smith + + +Added <xsl:template +match="/"> to make stripns.xsl usable as a standalone +stylesheet for stripping out DocBook 5/NG to DocBook 4. Note that +DocBook XSLT drivers that include this stylesheet all override +the match="/" template. +Modified: common/stripns.xsl,1.4 - Michael(tm) +Smith + + +Number figures, examples, and tables from book if there is no prefix (i.e. if chapter.autolabel is set to 0). This avoids having the list of figures where the figures mysteriously restart their numeration periodically when chapter.autolabel is set to -0.common/labels.xsl,1.36 - David Cramer - - -Add task template in -title.markup mode.common/titles.xsl,1.34 - Robert -Stayton - - -Add children (with ids) of formal -objects to target data.common/targets.xsl,1.10 - Robert -Stayton - - -Added support for case when +0. +Modified: common/labels.xsl,1.36 - David Cramer + + +Add task template in +title.markup mode. +Modified: common/titles.xsl,1.34 - Robert +Stayton + + +Add children (with ids) of formal +objects to target data. +Modified: common/targets.xsl,1.10 - Robert +Stayton + + +Added support for case when personname doesn't contain specific name markup (as allowed -in DocBook 5.0)common/common.xsl,1.54 - Jirka -Kosek +in DocBook 5.0) +Modified: common/common.xsl,1.54 - Jirka +Kosek @@ -234,9 +283,10 @@ Kosek extensions code since the 1.69.1 release. - -Support Xalan -2.7extensions/xalan27/.cvsignore,1.1; + +Support Xalan +2.7 +Modified: extensions/xalan27/.cvsignore,1.1; extensions/xalan27/build.xml,1.1; extensions/xalan27/nbproject/.cvsignore,1.1; extensions/xalan27/nbproject/build-impl.xml,1.1; @@ -256,13 +306,14 @@ extensions/xalan27/src/com/nwalsh/xalan/Params.java,1.1; extensions/xalan27/src/com/nwalsh/xalan/Table.java,1.1; extensions/xalan27/src/com/nwalsh/xalan/Text.java,1.1; extensions/xalan27/src/com/nwalsh/xalan/Verbatim.java,1.1 - Norman -Walsh +Walsh - -Handle the case where the imageFn + +Handle the case where the imageFn is actually a URI. This still needs -work.extensions/saxon643/com/nwalsh/saxon/ImageIntrinsics.java,1.4 -- Norman Walsh +work. +Modified: extensions/saxon643/com/nwalsh/saxon/ImageIntrinsics.java,1.4 +- Norman Walsh @@ -273,393 +324,456 @@ work.extensions/saxon643/com/nwalsh/saxon/ImageIntrinsics.java,1.4 fo code since the 1.69.1 release. - -Adapted to the new indexing + +Adapted to the new indexing code. Now works just like a wrapper that calls kosek indexing method, -originally implemented here.fo/autoidx-ng.xsl,1.5 - Jirka -Kosek - - -Added parameters for header/footer -table minimum height.fo/pagesetup.xsl,1.60; +originally implemented here. +Modified: fo/autoidx-ng.xsl,1.5 - Jirka +Kosek + + +Added parameters for header/footer +table minimum height. +Modified: fo/pagesetup.xsl,1.60; fo/param.ent,1.100; fo/param.xweb,1.113 - Robert -Stayton - - -Add the index.method -parameter.fo/param.ent,1.99; fo/param.xweb,1.112 - Robert -Stayton - - -Integrate support for three -indexing methods:- the original English-only method.- -Jirka Kosek's method using EXSLT extensions.- Eliot Kimber's -method using Saxon extensions.Use the 'index.method' -parameter to select.fo/autoidx.xsl,1.38 - Robert -Stayton - - -Add support for TOC for -qandaset in fo output.fo/autotoc.xsl,1.30; -fo/qandaset.xsl,1.20 - Robert Stayton - - -Added parameter -ulink.hyphenate.chars.Added parameter -insert.link.page.number.fo/param.ent,1.98; -fo/param.xweb,1.111 - Robert Stayton - - -Implemented feature request -#942524 to add insert.link.page.number toallow link -element cross references to have a page number.fo/xref.xsl,1.67 - -Robert Stayton - - -Add support for +Stayton + + +Add the index.method +parameter. +Modified: fo/param.ent,1.99; fo/param.xweb,1.112 - Robert +Stayton + + +Integrate support for three +indexing methods: - the original English-only method. - +Jirka Kosek's method using EXSLT extensions. - Eliot Kimber's +method using Saxon extensions. Use the 'index.method' +parameter to select. +Modified: fo/autoidx.xsl,1.38 - Robert +Stayton + + +Add support for TOC for +qandaset in fo output. +Modified: fo/autotoc.xsl,1.30; +fo/qandaset.xsl,1.20 - Robert Stayton + + +Added parameter +ulink.hyphenate.chars. Added parameter +insert.link.page.number. +Modified: fo/param.ent,1.98; +fo/param.xweb,1.111 - Robert Stayton + + +Implemented feature request +#942524 to add insert.link.page.number to allow link +element cross references to have a page number. +Modified: fo/xref.xsl,1.67 - +Robert Stayton + + +Add support for ulink.hyphenate.chars so more characters -canbe break points in urls.fo/xref.xsl,1.66 - Robert -Stayton - - -Implemented patch #1075144 to make -the url text in a ulink in FOoutput an active link as -well.fo/xref.xsl,1.65 - Robert Stayton - - -table footnotes now +can be break points in urls. +Modified: fo/xref.xsl,1.66 - Robert +Stayton + + +Implemented patch #1075144 to make +the url text in a ulink in FO output an active link as +well. +Modified: fo/xref.xsl,1.65 - Robert Stayton + + +table footnotes now have their own table.footnote.properties -attribute set.fo/footnote.xsl,1.23 - Robert -Stayton - - -Add qandaset to -root.elements.fo/docbook.xsl,1.41 - Robert -Stayton - - -Added mode="page.sequence" to make -it easier to put contentinto a page sequence. First used for -qandaset.fo/component.xsl,1.37 - Robert -Stayton - - -Implemented feature request +attribute set. +Modified: fo/footnote.xsl,1.23 - Robert +Stayton + + +Add qandaset to +root.elements. +Modified: fo/docbook.xsl,1.41 - Robert +Stayton + + +Added mode="page.sequence" to make +it easier to put content into a page sequence. First used for +qandaset. +Modified: fo/component.xsl,1.37 - Robert +Stayton + + +Implemented feature request #1434408 to support formatting -ofbiblioentry.fo/biblio.xsl,1.35 - Robert -Stayton +of biblioentry. +Modified: fo/biblio.xsl,1.35 - Robert +Stayton - -Added -biblioentry.properties.fo/param.ent,1.97; -fo/param.xweb,1.110 - Robert Stayton + +Added +biblioentry.properties. +Modified: fo/param.ent,1.97; +fo/param.xweb,1.110 - Robert Stayton - -Support PTC/Arbortext -bookmarksfo/docbook.xsl,1.40; fo/ptc.xsl,1.1 - Norman -Walsh + +Support PTC/Arbortext +bookmarks +Modified: fo/docbook.xsl,1.40; fo/ptc.xsl,1.1 - Norman +Walsh - -Added + +Added table.footnote.properties to permit -table footnotes toformat differently from regular -footnotes.fo/param.ent,1.96; fo/param.xweb,1.109 - Robert -Stayton - - -Refactored table -templates to unify their processing andsupport all options in -all types. Now table and informaltable,in -both Cals and Html markup, use the same templates wherepossible, -and all support pgwide, rotation, and floats.There is also a +table footnotes to format differently from regular +footnotes. +Modified: fo/param.ent,1.96; fo/param.xweb,1.109 - Robert +Stayton + + +Refactored table +templates to unify their processing and support all options in +all types. Now table and informaltable, in +both Cals and Html markup, use the same templates where possible, +and all support pgwide, rotation, and floats. There is also a placeholder table.container template to -supportwrapping a table in a layout table, -so the XEP table title"continued" -extension can be more easily implemented.fo/formal.xsl,1.52; +support wrapping a table in a layout table, +so the XEP table title "continued" +extension can be more easily implemented. +Modified: fo/formal.xsl,1.52; fo/htmltbl.xsl,1.9; fo/table.xsl,1.48 - Robert -Stayton +Stayton - -Added new attribute set + +Added new attribute set toc.line.properties for controlling appearance of lines in -ToC/LoTfo/autotoc.xsl,1.29; fo/param.ent,1.95; -fo/param.xweb,1.108 - Jirka Kosek - - -Added support for float to example -and equation.Added support for pgwide to -figure, example, and equation(the latter +ToC/LoT +Modified: fo/autotoc.xsl,1.29; fo/param.ent,1.95; +fo/param.xweb,1.108 - Jirka Kosek + + +Added support for float to example +and equation. Added support for pgwide to +figure, example, and equation (the latter two via a dbfo pgwide="1" processing -instruction).fo/formal.xsl,1.51 - Robert -Stayton - - -Add pgwide.properties -attribute-set.fo/param.ent,1.94; fo/param.xweb,1.107 - Robert -Stayton - - -Added refclass.suppress -param.If the value of refclass.suppress is -non-zero, then displayrefclass contents is suppressed -in output. Affects HTML and FOoutput -only.fo/param.ent,1.93; fo/param.xweb,1.106; html/param.ent,1.90; +instruction). +Modified: fo/formal.xsl,1.51 - Robert +Stayton + + +Add pgwide.properties +attribute-set. +Modified: fo/param.ent,1.94; fo/param.xweb,1.107 - Robert +Stayton + + +Added refclass.suppress +param. +If the value of refclass.suppress is +non-zero, then display refclass contents is suppressed +in output. Affects HTML and FO output +only. +Modified: fo/param.ent,1.93; fo/param.xweb,1.106; html/param.ent,1.90; html/param.xweb,1.99; params/refclass.suppress.xml,1.1 - Michael(tm) -Smith +Smith - -Improved support for -task subelementsfo/task.xsl,1.3; html/task.xsl,1.3 - -Jirka Kosek + +Improved support for +task subelements +Modified: fo/task.xsl,1.3; html/task.xsl,1.3 - +Jirka Kosek - -Adjusted spacing around + +Adjusted spacing around K&R-formatted Funcdef and Paramdef -outputsuch that it can more easily be discerned where one ends -and theother begins. Closes #1213264.fo/synop.xsl,1.18 - -Michael(tm) Smith - - -Made handling of -paramdef/parameter in FO output consistent withthat in HTML and -manpages output. Closes #1213259.fo/synop.xsl,1.17 - Michael(tm) -Smith - - -Made handling of +output such that it can more easily be discerned where one ends +and the other begins. Closes #1213264. +Modified: fo/synop.xsl,1.18 - +Michael(tm) Smith + + +Made handling of +paramdef/parameter in FO output consistent with that in HTML and +manpages output. Closes #1213259. +Modified: fo/synop.xsl,1.17 - Michael(tm) +Smith + + +Made handling of Refnamediv consistent with formatting in HTML -andmanpages output; specifically, changed so that -Refname(comma-separated list of multiple instances -found) is used(instead of Refentrytitle as -previously), then em-dash, then theRefpurpose. Closes -#1212562.fo/refentry.xsl,1.30 - Michael(tm) -Smith - - -Added output of +and manpages output; specifically, changed so that +Refname (comma-separated list of multiple instances +found) is used (instead of Refentrytitle as +previously), then em-dash, then the Refpurpose. Closes +#1212562. +Modified: fo/refentry.xsl,1.30 - Michael(tm) +Smith + + +Added output of Releaseinfo to recto titlepage ("copyright" -page)for Book in FO output. This makes it consistent -with HTML output.Closes #1327034. Thanks to Paul DuBois for -reporting.fo/titlepage.templates.xml,1.28 - Michael(tm) -Smith - - -Added condition for setting -block-progression-dimension.minimum ontable-row, instead of +page) for Book in FO output. This makes it consistent +with HTML output. Closes #1327034. Thanks to Paul DuBois for +reporting. +Modified: fo/titlepage.templates.xml,1.28 - Michael(tm) +Smith + + +Added condition for setting +block-progression-dimension.minimum on table-row, instead of height, when fop1.extensions is -non-zero.For an explanation of the reason for the change, -see:http://wiki.apache.org/xmlgraphics-fop/Troubleshooting/CommonLogMessagesfo/pagesetup.xsl,1.59 -- Michael(tm) Smith +non-zero. For an explanation of the reason for the change, +see: http://wiki.apache.org/xmlgraphics-fop/Troubleshooting/CommonLogMessages +Modified: fo/pagesetup.xsl,1.59 +- Michael(tm) Smith - -Added new + +Added new refclass.suppress param for suppressing display -ofRefclass in HTML and FO output. Did not add it to -manpages becausemanpages stylesheet is currently just silently -ignoring Refclassanyway. Closes request -#1461065. Thanks to Davor Ocelic (docelic)for -reporting.fo/refentry.xsl,1.29; html/refentry.xsl,1.23 - -Michael(tm) Smith - - -Add support for keep-together PI -to informal objects.fo/formal.xsl,1.50 - Robert -Stayton - - -Add support for -fop1.extensions.fo/formal.xsl,1.49; +of Refclass in HTML and FO output. Did not add it to +manpages because manpages stylesheet is currently just silently +ignoring Refclass anyway. Closes request +#1461065. Thanks to Davor Ocelic (docelic) for +reporting. +Modified: fo/refentry.xsl,1.29; html/refentry.xsl,1.23 - +Michael(tm) Smith + + +Add support for keep-together PI +to informal objects. +Modified: fo/formal.xsl,1.50 - Robert +Stayton + + +Add support for +fop1.extensions. +Modified: fo/formal.xsl,1.49; fo/graphics.xsl,1.44; fo/table.xsl,1.47 - Robert -Stayton - - -Add support for fop1 -bookmarks.fo/docbook.xsl,1.39 - Robert -Stayton - - -Add fop1.extentions parameter to -add support forfop development version.fo/param.ent,1.92; -fo/param.xweb,1.105 - Robert Stayton - - -Start supporting fop development -version, which willbecome fop version 1.fo/fop1.xsl,1.1 - -Robert Stayton - - -Add template for task -in mode="xref-to".fo/xref.xsl,1.63; html/xref.xsl,1.57 - Robert -Stayton - - -table footnotes now +Stayton + + +Add support for fop1 +bookmarks. +Modified: fo/docbook.xsl,1.39 - Robert +Stayton + + +Add fop1.extentions parameter to +add support for fop development version. +Modified: fo/param.ent,1.92; +fo/param.xweb,1.105 - Robert Stayton + + +Start supporting fop development +version, which will become fop version 1. +Modified: fo/fop1.xsl,1.1 - +Robert Stayton + + +Add template for task +in mode="xref-to". +Modified: fo/xref.xsl,1.63; html/xref.xsl,1.57 - Robert +Stayton + + +table footnotes now also get footnote.properties -attribute-set.fo/footnote.xsl,1.22 - Robert -Stayton - - -Added index.separator -named template to compute theseparator punctuation based on -locale.fo/autoidx.xsl,1.36 - Robert Stayton - - -Added support for link, +attribute-set. +Modified: fo/footnote.xsl,1.22 - Robert +Stayton + + +Added index.separator +named template to compute the separator punctuation based on +locale. +Modified: fo/autoidx.xsl,1.36 - Robert Stayton + + +Added support for link, olink, and xref within OO -Classsynopsisand children. (Because DocBook NG/5 -allows it).fo/synop.xsl,1.15; html/synop.xsl,1.19 - Michael(tm) -Smith - - -Support date as an -inlinefo/inline.xsl,1.43; html/inline.xsl,1.46 - Norman -Walsh - - -Added new parameter -keep.relative.image.urisfo/param.ent,1.91; +Classsynopsis and children. (Because DocBook NG/5 +allows it). +Modified: fo/synop.xsl,1.15; html/synop.xsl,1.19 - Michael(tm) +Smith + + +Support date as an +inline +Modified: fo/inline.xsl,1.43; html/inline.xsl,1.46 - Norman +Walsh + + +Added new parameter +keep.relative.image.uris +Modified: fo/param.ent,1.91; fo/param.xweb,1.104; html/param.ent,1.87; html/param.xweb,1.96; params/keep.relative.image.uris.xml,1.1 - Norman -Walsh +Walsh - -Map Unicode space characters -U+2000-U+200A to fo:leaders.fo/docbook.xsl,1.38; + +Map Unicode space characters +U+2000-U+200A to fo:leaders. +Modified: fo/docbook.xsl,1.38; fo/passivetex.xsl,1.4; fo/spaces.xsl,1.1 - Jirka -Kosek - - -Output a real em dash for em-dash -dingbat (instead of two hypens).fo/fo.xsl,1.7 - Michael(tm) -Smith - - -Support default label -width parameters for itemized and ordered listsfo/lists.xsl,1.64; +Kosek + + +Output a real em dash for em-dash +dingbat (instead of two hypens). +Modified: fo/fo.xsl,1.7 - Michael(tm) +Smith + + +Support default label +width parameters for itemized and ordered lists +Modified: fo/lists.xsl,1.64; fo/param.ent,1.90; fo/param.xweb,1.103; params/itemizedlist.label.width.xml,1.1; params/orderedlist.label.width.xml,1.1 - Norman -Walsh +Walsh - -Generate localized + +Generate localized title for Refsynopsisdiv if no -appropriateTitle descendant found in source. Closes -#1212398. This changemakes behavior for the Synopsis -title consistent with the behaviorof HTML and -manpages output.Also, added +appropriate Title descendant found in source. Closes +#1212398. This change makes behavior for the Synopsis +title consistent with the behavior of HTML and +manpages output. +Also, added xsl:use-attribute-sets="normal.para.spacing" to -blockgenerated for Cmdsynopsis output. Previously, -that block had nospacing at all specified, which resulted it -being crammed up toclosely to the Synopsis -head.fo/refentry.xsl,1.28; fo/synop.xsl,1.13 - Michael(tm) -Smith - - -Added parameters to support +block generated for Cmdsynopsis output. Previously, +that block had no spacing at all specified, which resulted it +being crammed up to closely to the Synopsis +head. +Modified: fo/refentry.xsl,1.28; fo/synop.xsl,1.13 - Michael(tm) +Smith + + +Added parameters to support localization of index -itempunctuation.fo/autoidx.xsl,1.35 - Robert -Stayton +item punctuation. +Modified: fo/autoidx.xsl,1.35 - Robert +Stayton - -Added + +Added index.number.separator, index.range.separator, -andindex.term.separator parameters to -support localizationof punctuation in index -entries.fo/param.ent,1.89; fo/param.xweb,1.102 - Robert -Stayton - - -Added "Cross References" -section in HTML doc (for consistency withthe FO +and index.term.separator parameters to +support localization of punctuation in index +entries. +Modified: fo/param.ent,1.89; fo/param.xweb,1.102 - Robert +Stayton + + +Added "Cross References" +section in HTML doc (for consistency with the FO doc). Also, moved the existing FO "Cross -References"section to follow the "Linking" -section.fo/param.xweb,1.101; html/param.xweb,1.95 - -Michael(tm) Smith - - -Added ID attribues to all -Reference elements (e.g., id="tables"for the doc for +References" section to follow the "Linking" +section. +Modified: fo/param.xweb,1.101; html/param.xweb,1.95 - +Michael(tm) Smith + + +Added ID attribues to all +Reference elements (e.g., id="tables" for the doc for section on Table params). So pages for -allsubsections of ref docs now have stable filenames instead -ofarbitrary generated filenames.fo/param.xweb,1.100; -html/param.xweb,1.94 - Michael(tm) Smith +all subsections of ref docs now have stable filenames instead +of arbitrary generated filenames. +Modified: fo/param.xweb,1.100; +html/param.xweb,1.94 - Michael(tm) Smith - -Added two new parameters for + +Added two new parameters for handling of multi-term -varlistentryelements:variablelist.term.break.after: +varlistentry elements: +variablelist.term.break.after: When the variablelist.term.break.after is -non-zero, it will generate a line break after each +non-zero, it will generate a line break after each term multi-term -varlistentry.variablelist.term.separator: +varlistentry. +variablelist.term.separator: When a varlistentry contains multiple term -elements, the string specified in the value of the -variablelist.term.separator parameter is -placed after each term except the last. The default -is ", " (a comma followed by a space). To suppress rendering of +elements, the string specified in the value of the +variablelist.term.separator parameter is +placed after each term except the last. The default +is ", " (a comma followed by a space). To suppress rendering of the separator, set the value of -variablelist.term.separator to the empty -string ("").These parameters are primarily intended to be -useful if you havemulti-term varlistentries that have long -terms.Closes #1306676. Thanks to Sam Steingold for -providing an example"lots of long terms" doc that demonstrated -the value of havingthese options.Also, added +variablelist.term.separator to the empty +string (""). +These parameters are primarily intended to be +useful if you have multi-term varlistentries that have long +terms. +Closes #1306676. Thanks to Sam Steingold for +providing an example "lots of long terms" doc that demonstrated +the value of having these options. +Also, added normalize-space() call to processing of each -term.This change affects all output formats -(HTML, PDF, manpages). Thedefault behavior should pretty much -remain the same as before, butit is possible (as always) that +term. +This change affects all output formats +(HTML, PDF, manpages). The default behavior should pretty much +remain the same as before, but it is possible (as always) that the change may introduce some -newbugginess.fo/lists.xsl,1.62; fo/param.ent,1.88; +new bugginess. +Modified: fo/lists.xsl,1.62; fo/param.ent,1.88; fo/param.xweb,1.99; html/lists.xsl,1.48; html/param.ent,1.86; html/param.xweb,1.93; manpages/lists.xsl,1.22; manpages/param.ent,1.14; manpages/param.xweb,1.16; params/variablelist.term.break.after.xml,1.1; params/variablelist.term.separator.xml,1.1 - Michael(tm) -Smith - - -Add sidebar titlepage -placeholder attset for styles.fo/titlepage.xsl,1.37 - Robert -Stayton - - -Add titlepage for -sidebar.fo/titlepage.templates.xml,1.27 - Robert -Stayton - - -Implemented RFE -#1292615.Added bunch of new parameters (attribute sets) +Smith + + +Add sidebar titlepage +placeholder attset for styles. +Modified: fo/titlepage.xsl,1.37 - Robert +Stayton + + +Add titlepage for +sidebar. +Modified: fo/titlepage.templates.xml,1.27 - Robert +Stayton + + +Implemented RFE +#1292615. +Added bunch of new parameters (attribute sets) that affect list presentation: list.block.properties, itemizedlist.properties, orderedlist.properties, itemizedlist.label.properties and orderedlist.label.properties. Default behaviour of stylesheets has not been changed but further customizations will be -much more easier.fo/lists.xsl,1.61; fo/param.ent,1.87; +much more easier. +Modified: fo/lists.xsl,1.61; fo/param.ent,1.87; fo/param.xweb,1.98; params/itemizedlist.label.properties.xml,1.1; params/itemizedlist.properties.xml,1.1; params/list.block.properties.xml,1.1; params/orderedlist.label.properties.xml,1.1; params/orderedlist.properties.xml,1.1 - Jirka -Kosek +Kosek - -Implemented RFE -#1242092.You can enable crop marks in your document by -setting crop.marks=1 and xep.extensions=1.Appearance of crop + +Implemented RFE +#1242092. +You can enable crop marks in your document by +setting crop.marks=1 and xep.extensions=1. Appearance of crop marks can be controlled by parameters crop.mark.bleed (6pt), crop.mark.offset (24pt) and -crop.mark.width (0.5pt).Also there +crop.mark.width (0.5pt). +Also there is new named template called user-xep-pis. You can overwrite it in order to produce some PIs that can control XEP as described in -http://www.renderx.com/reference.html#Output_Formatsfo/docbook.xsl,1.36; +http://www.renderx.com/reference.html#Output_Formats +Modified: fo/docbook.xsl,1.36; fo/param.ent,1.86; fo/param.xweb,1.97; fo/xep.xsl,1.23; params/crop.mark.bleed.xml,1.1; params/crop.mark.offset.xml,1.1; params/crop.mark.width.xml,1.1; params/crop.marks.xml,1.1 - Jirka -Kosek +Kosek @@ -670,296 +784,357 @@ Kosek html code since the 1.69.1 release. - -implemented + +implemented index.method parameter and three -methods.html/autoidx.xsl,1.28 - Robert -Stayton - - -added index.method -parameter to support 3 indexing methods.html/param.ent,1.94; -html/param.xweb,1.103 - Robert Stayton - - -Implemented feature request -#1072510 as a processing instructionto permit including external -HTML content into HTML output.html/pi.xsl,1.9 - Robert -Stayton - - -Added new parameter +methods. +Modified: html/autoidx.xsl,1.28 - Robert +Stayton + + +added index.method +parameter to support 3 indexing methods. +Modified: html/param.ent,1.94; +html/param.xweb,1.103 - Robert Stayton + + +Implemented feature request +#1072510 as a processing instruction to permit including external +HTML content into HTML output. +Modified: html/pi.xsl,1.9 - Robert +Stayton + + +Added new parameter chunk.tocs.and.lots.has.title which controls presence of title in a separate chunk with ToC/LoT. Disabling title can be very useful if you are generating frameset output (well, yes those frames, but some customers -really want them ;-).html/chunk-code.xsl,1.15; +really want them ;-). +Modified: html/chunk-code.xsl,1.15; html/param.ent,1.93; html/param.xweb,1.102; params/chunk.tocs.and.lots.has.title.xml,1.1 - Jirka -Kosek +Kosek - -Support dbhtml/dbfo start PI for + +Support dbhtml/dbfo start PI for orderedlist numbering in both HTML and -FOcommon/common.xsl,1.61; html/lists.xsl,1.50 - Norman -Walsh +FO +Modified: common/common.xsl,1.61; html/lists.xsl,1.50 - Norman +Walsh - -Allow ToC without + +Allow ToC without title also for set and -book.html/autotoc.xsl,1.37; html/division.xsl,1.12 - -Jirka Kosek +book. +Modified: html/autotoc.xsl,1.37; html/division.xsl,1.12 - +Jirka Kosek - -Implemented floats uniformly for + +Implemented floats uniformly for figure, example, equation -andinformalfigure, informalexample, and -informalequation.html/formal.xsl,1.22 - Robert -Stayton - - -Added the -autotoc.label.in.hyperlink param.If the value +and informalfigure, informalexample, and +informalequation. +Modified: html/formal.xsl,1.22 - Robert +Stayton + + +Added the +autotoc.label.in.hyperlink param. +If the value of autotoc.label.in.hyperlink is non-zero, labels -areincluded in hyperlinked titles in the TOC. If it -is instead zero,labels are still displayed prior to the -hyperlinked titles, butare not hyperlinked along with the -titles.Closes patch #1065868. Thanks to anatoly techtonik -for the patch.html/autotoc.xsl,1.36; html/param.ent,1.92; +are included in hyperlinked titles in the TOC. If it +is instead zero, labels are still displayed prior to the +hyperlinked titles, but are not hyperlinked along with the +titles. +Closes patch #1065868. Thanks to anatoly techtonik +for the patch. +Modified: html/autotoc.xsl,1.36; html/param.ent,1.92; html/param.xweb,1.101; params/autotoc.label.in.hyperlink.xml,1.1 - -Michael(tm) Smith +Michael(tm) Smith - -Added two new params: + +Added two new params: html.head.legalnotice.link.types -andhtml.head.legalnotice.link.multiple.If +and html.head.legalnotice.link.multiple. +If the value of the generate.legalnotice.link is -non-zero, thenthe stylesheet generates (in the head -section of the HTML source)either a single HTML +non-zero, then the stylesheet generates (in the head +section of the HTML source) either a single HTML link element or, if the value of -thehtml.head.legalnotice.link.multiple is -non-zero, one link elementfor each link +the html.head.legalnotice.link.multiple is +non-zero, one link element for each link type specified. Each link has the -followingattributes: - a rel attribute whose value -is derived from the value of -html.head.legalnotice.link.types - -an href attribute whose value is set to the URL of the file -containing the legalnotice - a title -attribute whose value is set to the title of the +following attributes: + - a rel attribute whose value +is derived from the value of +html.head.legalnotice.link.types + - +an href attribute whose value is set to the URL of the file +containing the legalnotice + - a title +attribute whose value is set to the title of the corresponding legalnotice (or a title -programatically determined by the stylesheet)For -example: <link rel="copyright" -href="ln-id2524073.html" title="Legal Notice">Closes -#1476450. Thanks to Sam Steingold.html/chunk-common.xsl,1.45; +programatically determined by the stylesheet) +For +example: + <link rel="copyright" +href="ln-id2524073.html" title="Legal Notice"> +Closes +#1476450. Thanks to Sam Steingold. +Modified: html/chunk-common.xsl,1.45; html/param.ent,1.91; html/param.xweb,1.100; params/generate.legalnotice.link.xml,1.4; params/html.head.legalnotice.link.multiple.xml,1.1; params/html.head.legalnotice.link.types.xml,1.1 - Michael(tm) -Smith - - -Added refclass.suppress -param.If the value of refclass.suppress is -non-zero, then displayrefclass contents is suppressed -in output. Affects HTML and FOoutput -only.fo/param.ent,1.93; fo/param.xweb,1.106; html/param.ent,1.90; +Smith + + +Added refclass.suppress +param. +If the value of refclass.suppress is +non-zero, then display refclass contents is suppressed +in output. Affects HTML and FO output +only. +Modified: fo/param.ent,1.93; fo/param.xweb,1.106; html/param.ent,1.90; html/param.xweb,1.99; params/refclass.suppress.xml,1.1 - Michael(tm) -Smith +Smith - -Improved support for -task subelementsfo/task.xsl,1.3; html/task.xsl,1.3 - -Jirka Kosek + +Improved support for +task subelements +Modified: fo/task.xsl,1.3; html/task.xsl,1.3 - +Jirka Kosek - -Added new + +Added new refclass.suppress param for suppressing display -ofRefclass in HTML and FO output. Did not add it to -manpages becausemanpages stylesheet is currently just silently -ignoring Refclassanyway. Closes request -#1461065. Thanks to Davor Ocelic (docelic)for -reporting.fo/refentry.xsl,1.29; html/refentry.xsl,1.23 - -Michael(tm) Smith - - -Process alt text with -normalize-space().Replace tab indents with -spaces.html/graphics.xsl,1.57 - Robert -Stayton - - -Content of citation +of Refclass in HTML and FO output. Did not add it to +manpages because manpages stylesheet is currently just silently +ignoring Refclass anyway. Closes request +#1461065. Thanks to Davor Ocelic (docelic) for +reporting. +Modified: fo/refentry.xsl,1.29; html/refentry.xsl,1.23 - +Michael(tm) Smith + + +Process alt text with +normalize-space(). Replace tab indents with +spaces. +Modified: html/graphics.xsl,1.57 - Robert +Stayton + + +Content of citation element is automatically linked to the bibliographic entry -with the corresponding abbrev.html/biblio.xsl,1.26; +with the corresponding abbrev. +Modified: html/biblio.xsl,1.26; html/inline.xsl,1.47; html/xref.xsl,1.58 - Jirka -Kosek - - -Add template for task -in mode="xref-to".fo/xref.xsl,1.63; html/xref.xsl,1.57 - Robert -Stayton - - -Suppress ID warnings if the -.warnings parameter is 0html/html.xsl,1.17 - Norman -Walsh - - -Add support for floatstyle to -figure.html/formal.xsl,1.21 - Robert -Stayton - - -Handling of xref to +Kosek + + +Add template for task +in mode="xref-to". +Modified: fo/xref.xsl,1.63; html/xref.xsl,1.57 - Robert +Stayton + + +Suppress ID warnings if the +.warnings parameter is 0 +Modified: html/html.xsl,1.17 - Norman +Walsh + + +Add support for floatstyle to +figure. +Modified: html/formal.xsl,1.21 - Robert +Stayton + + +Handling of xref to area/areaset need support in extensions code also. I currently have no time to touch extensions code, so code is here to be enabled when -extension is fixed also.html/xref.xsl,1.56 - Jirka -Kosek - - -Added 3 parameters for overriding -gentext forindex -punctuation.html/param.ent,1.89; html/param.xweb,1.98 - Robert -Stayton - - -Added parameters to support -localization of index itempunctuation.Added +extension is fixed also. +Modified: html/xref.xsl,1.56 - Jirka +Kosek + + +Added 3 parameters for overriding +gentext for index +punctuation. +Modified: html/param.ent,1.89; html/param.xweb,1.98 - Robert +Stayton + + +Added parameters to support +localization of index item punctuation. Added index.separator named template to compute -theseparator punctuation based on -locale.html/autoidx.xsl,1.27 - Robert -Stayton - - -Added a <div -class="{$class}-contents"> wrapper around output ofcontents -of all formal objects. Also, added an optional<br +the separator punctuation based on +locale. +Modified: html/autoidx.xsl,1.27 - Robert +Stayton + + +Added a <div +class="{$class}-contents"> wrapper around output of contents +of all formal objects. Also, added an optional <br class="{class}-break"/> linebreak after all formal -objects.WARNING: Because this change places an additional -DIV between theDIV wrapper for the equation and the -equation contents, it maybreak some existing CSS -stylesheets that have been created withthe assumption that there -would never be an intervening DIV there.The following is -an example of what Equation output looks like asa -result of the changes described above. <div -class="equation"> <a name="three" -id="three"></a> <p -class="title"><b>(1.3)</b></p> -<div class="equation-contents"> <span -class="mathphrase">1+1=3</span> -</div> </div><br -class="equation-break">Rationale: These changes allow -CSS control of the placement of theformal-object +objects. +WARNING: Because this change places an additional +DIV between the DIV wrapper for the equation and the +equation contents, it may break some existing CSS +stylesheets that have been created with the assumption that there +would never be an intervening DIV there. +The following is +an example of what Equation output looks like as a +result of the changes described above. + <div +class="equation"> <a name="three" +id="three"></a> + <p +class="title"><b>(1.3)</b></p> + +<div class="equation-contents"> <span +class="mathphrase">1+1=3</span> +</div> </div><br +class="equation-break"> +Rationale: These changes allow +CSS control of the placement of the formal-object title relative to the formal-object -contents. Forexample, using the CSS "float" property -enables the title andcontents to be rendered on the -same line. Example stylesheet: .equation -{ margin-top: 20px; margin-bottom: 20px; } -.equation-contents { float: left; } -.equation .title { margin-top: 0; -float: right; margin-right: 200px; } -.equation .title b { font-weight: -normal; } .equation-break { clear: both; -}Note that the purpose of the ".equation-break" class is -to providea way to clear off the floats.If you want +contents. For example, using the CSS "float" property +enables the title and contents to be rendered on the +same line. Example stylesheet: + .equation +{ margin-top: 20px; margin-bottom: 20px; } +.equation-contents { float: left; } + +.equation .title { margin-top: 0; +float: right; margin-right: 200px; } + +.equation .title b { font-weight: +normal; } + .equation-break { clear: both; +} +Note that the purpose of the ".equation-break" class is +to provide a way to clear off the floats. +If you want to instead have the equation title rendered to -the leftof the equation contents, you can do -something like this: .equation { -margin-top: 20px; width: 300px; margin-bottom: 20px; -} .equation-contents { float: right; } -.equation .title { margin-top: 0; -float: left; margin-right: 200px; } -.equation .title b { font-weight: -normal; } .equation-break { clear: both; -}html/formal.xsl,1.20 - Michael(tm) Smith - - -Added a chunker.output.quiet +the left of the equation contents, you can do +something like this: + .equation { +margin-top: 20px; width: 300px; margin-bottom: 20px; +} .equation-contents { float: right; } + +.equation .title { margin-top: 0; +float: left; margin-right: 200px; } + +.equation .title b { font-weight: +normal; } + .equation-break { clear: both; +} +Modified: html/formal.xsl,1.20 - Michael(tm) Smith + + +Added a chunker.output.quiet top-level parameter so that the chunker can be made quiet by -defaulthtml/chunker.xsl,1.26 - Norman Walsh +default +Modified: html/chunker.xsl,1.26 - Norman Walsh - -Added support for link, + +Added support for link, olink, and xref within OO -Classsynopsisand children. (Because DocBook NG/5 -allows it).fo/synop.xsl,1.15; html/synop.xsl,1.19 - Michael(tm) -Smith +Classsynopsis and children. (Because DocBook NG/5 +allows it). +Modified: fo/synop.xsl,1.15; html/synop.xsl,1.19 - Michael(tm) +Smith - -New parameter: + +New parameter: id.warnings. If non-zero, warnings are generated for titled objects that don't have titles. True by default; -I wonder if this will be too aggressive?html/biblio.xsl,1.25; +I wonder if this will be too aggressive? +Modified: html/biblio.xsl,1.25; html/component.xsl,1.27; html/division.xsl,1.11; html/formal.xsl,1.19; html/glossary.xsl,1.20; html/html.xsl,1.13; html/index.xsl,1.16; html/param.ent,1.88; html/param.xweb,1.97; html/refentry.xsl,1.22; html/sections.xsl,1.30; params/id.warnings.xml,1.1 - Norman -Walsh +Walsh - -If the + +If the keep.relative.image.uris parameter is true, don't use the absolute URI (as calculated from xml:base) in the img src attribute, us the value the author specified. Note that we still have to calculate the absolute filename for use in the image intrinsics -extension.html/graphics.xsl,1.56 - Norman -Walsh - - -Support date as an -inlinefo/inline.xsl,1.43; html/inline.xsl,1.46 - Norman -Walsh - - -Added new parameter -keep.relative.image.urisfo/param.ent,1.91; +extension. +Modified: html/graphics.xsl,1.56 - Norman +Walsh + + +Support date as an +inline +Modified: fo/inline.xsl,1.43; html/inline.xsl,1.46 - Norman +Walsh + + +Added new parameter +keep.relative.image.uris +Modified: fo/param.ent,1.91; fo/param.xweb,1.104; html/param.ent,1.87; html/param.xweb,1.96; params/keep.relative.image.uris.xml,1.1 - Norman -Walsh +Walsh - -Added two new parameters for + +Added two new parameters for handling of multi-term -varlistentryelements:variablelist.term.break.after: +varlistentry elements: +variablelist.term.break.after: When the variablelist.term.break.after is -non-zero, it will generate a line break after each +non-zero, it will generate a line break after each term multi-term -varlistentry.variablelist.term.separator: +varlistentry. +variablelist.term.separator: When a varlistentry contains multiple term -elements, the string specified in the value of the -variablelist.term.separator parameter is -placed after each term except the last. The default -is ", " (a comma followed by a space). To suppress rendering of +elements, the string specified in the value of the +variablelist.term.separator parameter is +placed after each term except the last. The default +is ", " (a comma followed by a space). To suppress rendering of the separator, set the value of -variablelist.term.separator to the empty -string ("").These parameters are primarily intended to be -useful if you havemulti-term varlistentries that have long -terms.Closes #1306676. Thanks to Sam Steingold for -providing an example"lots of long terms" doc that demonstrated -the value of havingthese options.Also, added +variablelist.term.separator to the empty +string (""). +These parameters are primarily intended to be +useful if you have multi-term varlistentries that have long +terms. +Closes #1306676. Thanks to Sam Steingold for +providing an example "lots of long terms" doc that demonstrated +the value of having these options. +Also, added normalize-space() call to processing of each -term.This change affects all output formats -(HTML, PDF, manpages). Thedefault behavior should pretty much -remain the same as before, butit is possible (as always) that +term. +This change affects all output formats +(HTML, PDF, manpages). The default behavior should pretty much +remain the same as before, but it is possible (as always) that the change may introduce some -newbugginess.fo/lists.xsl,1.62; fo/param.ent,1.88; +new bugginess. +Modified: fo/lists.xsl,1.62; fo/param.ent,1.88; fo/param.xweb,1.99; html/lists.xsl,1.48; html/param.ent,1.86; html/param.xweb,1.93; manpages/lists.xsl,1.22; manpages/param.ent,1.14; manpages/param.xweb,1.16; params/variablelist.term.break.after.xml,1.1; params/variablelist.term.separator.xml,1.1 - Michael(tm) -Smith +Smith - -Added "wrapper-name" param to -inline.charseq named template,enabling it to output inlines -other than just "span". Acronym andAbbrev + +Added "wrapper-name" param to +inline.charseq named template, enabling it to output inlines +other than just "span". Acronym and Abbrev templates now use inline.charseq to output HTML -"acronym"and "abbr" elements (instead of -"span"). Closes #1305468. Thanksto Sam Steingold for suggesting -the change.html/inline.xsl,1.45 - Michael(tm) -Smith +"acronym" and "abbr" elements (instead of +"span"). Closes #1305468. Thanks to Sam Steingold for suggesting +the change. +Modified: html/inline.xsl,1.45 - Michael(tm) +Smith @@ -970,363 +1145,416 @@ Smith manpages code since the 1.69.1 release. - -Added the following -params: - man.indent.width (string-valued) - -man.indent.refsect (boolean) - man.indent.blurbs (boolean) -- man.indent.lists (boolean) - man.indent.verbatims -(boolean)Note that in earlier snapshots, man.indent.width -was namedman.indentation.default.value and the boolean params -had nameslike man.indentation.*.adjust. Also the -man.indent.blurbs paramwas called man.indentation.authors.adjust -(or something).The behavior now is: If the value of a -particular man.indent.*boolean param is non-zero, the -corresponding contents (refsect*,list items, -authorblurb/personblurb, vervatims) are displayed witha left + +Added the following +params: + - man.indent.width (string-valued) - +man.indent.refsect (boolean) - man.indent.blurbs (boolean) +- man.indent.lists (boolean) - man.indent.verbatims +(boolean) +Note that in earlier snapshots, man.indent.width +was named man.indentation.default.value and the boolean params +had names like man.indentation.*.adjust. Also the +man.indent.blurbs param was called man.indentation.authors.adjust +(or something). +The behavior now is: If the value of a +particular man.indent.* boolean param is non-zero, the +corresponding contents (refsect*, list items, +authorblurb/personblurb, vervatims) are displayed with a left margin indented by a width equal to the value -ofman.indent.width.params/man.indent.blurbs.xml,1.1; +of man.indent.width. +Modified: params/man.indent.blurbs.xml,1.1; manpages/docbook.xsl,1.74; manpages/info.xsl,1.20; manpages/lists.xsl,1.30; manpages/other.xsl,1.20; manpages/param.ent,1.22; manpages/param.xweb,1.24; manpages/refentry.xsl,1.14; params/man.indent.lists.xml,1.1; params/man.indent.refsect.xml,1.1; params/man.indent.verbatims.xml,1.1; params/man.indent.width.xml,1.1 - -Michael(tm) Smith +Michael(tm) Smith - -Added -man.table.footnotes.divider param.In each + +Added +man.table.footnotes.divider param. +In each table that contains footenotes, the string specified -bythe man.table.footnotes.divider parameter is output -before thelist of footnotes for the -table.manpages/docbook.xsl,1.73; +by the man.table.footnotes.divider parameter is output +before the list of footnotes for the +table. +Modified: manpages/docbook.xsl,1.73; manpages/links.xsl,1.6; manpages/param.ent,1.21; manpages/param.xweb,1.23; params/man.table.footnotes.divider.xml,1.1 - -Michael(tm) Smith +Michael(tm) Smith - -Added the + +Added the man.output.in.separate.dir, man.output.base.dir, -andman.output.subdirs.enabled parameters.The +and man.output.subdirs.enabled parameters. +The man.output.base.dir parameter specifies the -base directoryinto which man-page files are -output. Theman.output.subdirs.enabled parameter controls whether -the filesare output in subdirectories within the base -directory.The values of the +base directory into which man-page files are +output. The man.output.subdirs.enabled parameter controls whether +the files are output in subdirectories within the base +directory. +The values of the man.output.base.dir -andman.output.subdirs.enabled parameters are used only if the -valueof man.output.in.separate.dir parameter is non-zero. If the -valueof man.output.in.separate.dir is zero, man-page files are -notoutput in a separate -directory.manpages/docbook.xsl,1.72; manpages/param.ent,1.20; +and man.output.subdirs.enabled parameters are used only if the +value of man.output.in.separate.dir parameter is non-zero. If the +value of man.output.in.separate.dir is zero, man-page files are +not output in a separate +directory. +Modified: manpages/docbook.xsl,1.72; manpages/param.ent,1.20; manpages/param.xweb,1.22; params/man.output.base.dir.xml,1.1; params/man.output.in.separate.dir.xml,1.1; params/man.output.subdirs.enabled.xml,1.1 - Michael(tm) -Smith +Smith - -Added + +Added man.font.table.headings and -man.font.table.title params,for +man.font.table.title params, for controlling font in table headings and -titles.manpages/docbook.xsl,1.71; manpages/param.ent,1.19; +titles. +Modified: manpages/docbook.xsl,1.71; manpages/param.ent,1.19; manpages/param.xweb,1.21; params/man.font.table.headings.xml,1.1; params/man.font.table.title.xml,1.1 - Michael(tm) -Smith +Smith - -Added + +Added man.font.funcsynopsisinfo and -man.font.funcprototypeparams, for specifying the roff -font (for example, BI, B, I) forfuncsynopsisinfo and -funcprototype output.manpages/block.xsl,1.19; +man.font.funcprototype params, for specifying the roff +font (for example, BI, B, I) for funcsynopsisinfo and +funcprototype output. +Modified: manpages/block.xsl,1.19; manpages/docbook.xsl,1.69; manpages/param.ent,1.18; manpages/param.xweb,1.20; manpages/synop.xsl,1.29; manpages/table.xsl,1.21; params/man.font.funcprototype.xml,1.1; params/man.font.funcsynopsisinfo.xml,1.1 - Michael(tm) -Smith +Smith - -Added -man.segtitle.suppress param.If the value of + +Added +man.segtitle.suppress param. +If the value of man.segtitle.suppress is non-zero, then display -ofsegtitle contents is suppressed in -output.manpages/docbook.xsl,1.68; manpages/param.ent,1.17; +of segtitle contents is suppressed in +output. +Modified: manpages/docbook.xsl,1.68; manpages/param.ent,1.17; manpages/param.xweb,1.19; params/man.segtitle.suppress.xml,1.1 - -Michael(tm) Smith +Michael(tm) Smith - -Added + +Added man.output.manifest.enabled and -man.output.manifest.filename params.If +man.output.manifest.filename params. +If man.output.manifest.enabled is non-zero, a list -of filenamesfor man pages generated by the stylesheet -transformation iswritten to the file named by -man.output.manifest.filenamemanpages/docbook.xsl,1.67; +of filenames for man pages generated by the stylesheet +transformation is written to the file named by +man.output.manifest.filename +Modified: manpages/docbook.xsl,1.67; manpages/other.xsl,1.19; manpages/param.ent,1.16; manpages/param.xweb,1.18; params/man.output.manifest.enabled.xml,1.1; params/man.output.manifest.filename.xml,1.1; tools/make/Makefile.DocBook,1.4 - Michael(tm) -Smith +Smith - -Added -refentry.meta.get.quietly param.If zero (the -default), notes and warnings about "missing" markupare generated + +Added +refentry.meta.get.quietly param. +If zero (the +default), notes and warnings about "missing" markup are generated during gathering of refentry metadata. If -non-zero,the metadata is gathered "quietly" -- that is, the -notes andwarnings are suppressed.NOTE: If you are -processing a large amount of refentry content, you -may be able to speed up processing significantly by setting a +non-zero, the metadata is gathered "quietly" -- that is, the +notes and warnings are suppressed. +NOTE: If you are +processing a large amount of refentry content, you +may be able to speed up processing significantly by setting a non-zero value for -refentry.meta.get.quietly.common/refentry.xsl,1.17; +refentry.meta.get.quietly. +Modified: common/refentry.xsl,1.17; manpages/param.ent,1.15; manpages/param.xweb,1.17; params/refentry.meta.get.quietly.xml,1.1 - Michael(tm) -Smith - - -Changed names of all boolean -indentation params to man.indent.*Also discarded individual -man.indent.*.value params and switchedto just using a common -man.indent.width param (3n by default).manpages/docbook.xsl,1.66; +Smith + + +Changed names of all boolean +indentation params to man.indent.* Also discarded individual +man.indent.*.value params and switched to just using a common +man.indent.width param (3n by default). +Modified: manpages/docbook.xsl,1.66; manpages/info.xsl,1.19; manpages/lists.xsl,1.29; manpages/other.xsl,1.18; manpages/refentry.xsl,1.13 - Michael(tm) -Smith - - -Added boolean -man.output.in.separate.dir param, to control whetheror not man -files are output in separate directory.manpages/docbook.xsl,1.65; -manpages/utility.xsl,1.14 - Michael(tm) Smith - - -Added options for controlling -indentation of verbatim output.Controlled through the +Smith + + +Added boolean +man.output.in.separate.dir param, to control whether or not man +files are output in separate directory. +Modified: manpages/docbook.xsl,1.65; +manpages/utility.xsl,1.14 - Michael(tm) Smith + + +Added options for controlling +indentation of verbatim output. Controlled through the man.indentation.verbatims.adjust -andman.indentation.verbatims.value params. Closes -#1242997manpages/block.xsl,1.15; manpages/docbook.xsl,1.64 - -Michael(tm) Smith - - -Added options for controlling -indentation in lists and in *blurboutput in the AUTHORS +and man.indentation.verbatims.value params. Closes +#1242997 +Modified: manpages/block.xsl,1.15; manpages/docbook.xsl,1.64 - +Michael(tm) Smith + + +Added options for controlling +indentation in lists and in *blurb output in the AUTHORS section. Controlled through -theman.indentation.lists.adjust, -man.indentation.lists.value,man.indentation.authors.adjust, and -man.indentation.authors.valueparameters. Default is 3 characters -(instead of the roff defaultof 8 characters). Closes -#1449369.Also, removed the indent that was being set on -informalexampleoutuput. I will instead add an option -for indenting verbatims,which I think is what the +the man.indentation.lists.adjust, +man.indentation.lists.value, man.indentation.authors.adjust, and +man.indentation.authors.value parameters. Default is 3 characters +(instead of the roff default of 8 characters). Closes +#1449369. +Also, removed the indent that was being set on +informalexample outuput. I will instead add an option +for indenting verbatims, which I think is what the informalexample indent was intended -fororiginally.manpages/block.xsl,1.14; +for originally. +Modified: manpages/block.xsl,1.14; manpages/docbook.xsl,1.63; manpages/info.xsl,1.18; -manpages/lists.xsl,1.28 - Michael(tm) Smith - - -Changed line-spacing call before -synopfragment to use ".sp -1n"("n" units specified) -instead of plain ".sp -1"manpages/synop.xsl,1.28 - Michael(tm) -Smith - - -Added support for writing man -files into a specific outputdirectory and into appropriate -subdirectories within that outputdirectory. Controlled through -the man.base.dir parameter (similarto the +manpages/lists.xsl,1.28 - Michael(tm) Smith + + +Changed line-spacing call before +synopfragment to use ".sp -1n" ("n" units specified) +instead of plain ".sp -1" +Modified: manpages/synop.xsl,1.28 - Michael(tm) +Smith + + +Added support for writing man +files into a specific output directory and into appropriate +subdirectories within that output directory. Controlled through +the man.base.dir parameter (similar to the base.dir support in the HTML stylesheet) and -theman.subdirs.enabled parameter, which automatically determines -thename of an appropriate subdir (for example, man/man7, -man/man1,etc.) based on the section number/manvolnum -of the source Refentry.Closes #1255036 and -#1170317. Thanks to Denis Bradford for theoriginal feature -request, and to Costin Stroie for submitting apatch that was +the man.subdirs.enabled parameter, which automatically determines +the name of an appropriate subdir (for example, man/man7, +man/man1, etc.) based on the section number/manvolnum +of the source Refentry. +Closes #1255036 and +#1170317. Thanks to Denis Bradford for the original feature +request, and to Costin Stroie for submitting a patch that was very helpful in implementing the -support.manpages/docbook.xsl,1.62; manpages/utility.xsl,1.13 - -Michael(tm) Smith - - -Refined XPath statements and -notification messages for refentrymetadata -handling.common/common.xsl,1.59; common/refentry.xsl,1.14; +support. +Modified: manpages/docbook.xsl,1.62; manpages/utility.xsl,1.13 - +Michael(tm) Smith + + +Refined XPath statements and +notification messages for refentry metadata +handling. +Modified: common/common.xsl,1.59; common/refentry.xsl,1.14; manpages/docbook.xsl,1.61; manpages/other.xsl,1.17 - Michael(tm) -Smith +Smith - -Added support for -copyright and legalnotice.The manpages + +Added support for +copyright and legalnotice. The manpages stylesheets now output a COPYRIGHT section, -after theAUTHORS section, if a copyright -or legalnotice is found in thesource. The +after the AUTHORS section, if a copyright +or legalnotice is found in the source. The section contains the copyright contents followed -bythe legalnotice contents. Closes -#1450209.manpages/docbook.xsl,1.59; manpages/info.xsl,1.17 - -Michael(tm) Smith - - -Drastically reworked all of the -XPath expressions used in refentrymetadata gathering --- completely removed $parentinfo and turned$info into a set of -nodes that includes the *info contents of theRefentry -plus the *info contents all all of its ancestorelements. The -basic XPath expression now used throughout is (usingthe example -of checking for a date): -(($info[//date])[last()]/date)[1].That selects the "last" -*info/date date in document order -- thatis, the one +by the legalnotice contents. Closes +#1450209. +Modified: manpages/docbook.xsl,1.59; manpages/info.xsl,1.17 - +Michael(tm) Smith + + +Drastically reworked all of the +XPath expressions used in refentry metadata gathering +-- completely removed $parentinfo and turned $info into a set of +nodes that includes the *info contents of the Refentry +plus the *info contents all all of its ancestor elements. The +basic XPath expression now used throughout is (using the example +of checking for a date): + +(($info[//date])[last()]/date)[1]. +That selects the "last" +*info/date date in document order -- that is, the one eitther on the Refentry itself or on the -closestancestor to the Refentry.It's -likely this change may break some things; may need to pickup -some pieces later.Also, changed the default value for the -man.th.extra2.max.lengthfrom 40 to -30.common/common.xsl,1.58; common/refentry.xsl,1.7; +closest ancestor to the Refentry. +It's +likely this change may break some things; may need to pick up +some pieces later. +Also, changed the default value for the +man.th.extra2.max.length from 40 to +30. +Modified: common/common.xsl,1.58; common/refentry.xsl,1.7; params/man.th.extra2.max.length.xml,1.2; params/refentry.date.profile.xml,1.2; params/refentry.manual.profile.xml,1.2; params/refentry.source.name.profile.xml,1.2; params/refentry.version.profile.xml,1.2; manpages/docbook.xsl,1.58; -manpages/other.xsl,1.15 - Michael(tm) Smith - - -Added support for DocBook 5 -namespace-stripping in manpagesstylesheet. Closes request -#1210692.common/common.xsl,1.56; manpages/docbook.xsl,1.57 - -Michael(tm) Smith - - -Fixed handling of table -footnotes.With this checkin, the table support in the -manpages stylesheet isnow basically feature complete. So this -change closes request#619532, "No support for tables" -- the -oldest currently openmanpages feature request, submitted by Ben -Secrest (blsecres) on2002-10-07. Congratulations to me [patting -myself on the back].manpages/block.xsl,1.11; +manpages/other.xsl,1.15 - Michael(tm) Smith + + +Added support for DocBook 5 +namespace-stripping in manpages stylesheet. Closes request +#1210692. +Modified: common/common.xsl,1.56; manpages/docbook.xsl,1.57 - +Michael(tm) Smith + + +Fixed handling of table +footnotes. With this checkin, the table support in the +manpages stylesheet is now basically feature complete. So this +change closes request #619532, "No support for tables" -- the +oldest currently open manpages feature request, submitted by Ben +Secrest (blsecres) on 2002-10-07. Congratulations to me [patting +myself on the back]. +Modified: manpages/block.xsl,1.11; manpages/docbook.xsl,1.55; manpages/table.xsl,1.15 - Michael(tm) -Smith - - -Added handling for -table titles. Also fixed handling of nestedtables; -nest tables are now "extracted" and displayed just aftertheir -parent tables.manpages/docbook.xsl,1.54; manpages/table.xsl,1.14 -- Michael(tm) Smith - - -Added option for turning off bold -formatting in Funcsynopsis.Boldface formatting in +Smith + + +Added handling for +table titles. Also fixed handling of nested tables; +nest tables are now "extracted" and displayed just after their +parent tables. +Modified: manpages/docbook.xsl,1.54; manpages/table.xsl,1.14 +- Michael(tm) Smith + + +Added option for turning off bold +formatting in Funcsynopsis. Boldface formatting in function synopsis is mandated in the -man(7)man page and is used almost universally in existing man -pages.Despite that, it really does look like crap to have an -entireFuncsynopsis output in bold, so I added params -for turning off thebold formatting and/or replacing it with a -different roff specialfont (e.g., "RI" for alternating -roman/italic instead of thedefault "BI" for alternating +man(7) man page and is used almost universally in existing man +pages. Despite that, it really does look like crap to have an +entire Funcsynopsis output in bold, so I added params +for turning off the bold formatting and/or replacing it with a +different roff special font (e.g., "RI" for alternating +roman/italic instead of the default "BI" for alternating bold/italic). The new params -are"man.funcprototype.font" and -"man.funcsynopsisinfo.font". To bedocumented -later.Closes #1452247. Thanks to Joe Orton for the feature -request.params/man.string.subst.map.xml,1.16; +are "man.funcprototype.font" and +"man.funcsynopsisinfo.font". To be documented +later. +Closes #1452247. Thanks to Joe Orton for the feature +request. +Modified: params/man.string.subst.map.xml,1.16; manpages/block.xsl,1.10; manpages/docbook.xsl,1.51; manpages/inline.xsl,1.16; manpages/synop.xsl,1.27 - Michael(tm) -Smith +Smith - -Use AUTHORS instead of -AUTHOR if we have multiple people toattribute. Also, + +Use AUTHORS instead of +AUTHOR if we have multiple people to attribute. Also, fixed checking such that we generate -authorsection even if we don't have an -author (as long as there is atleast one other +author section even if we don't have an +author (as long as there is at least one other person/entity we can put in the -section). Alsoadjusted assembly of content for -Author metainfo field such thatwe now not only use -author, but try to find a "best match" if wecan't -find an author name to put there.Closes +section). Also adjusted assembly of content for +Author metainfo field such that we now not only use +author, but try to find a "best match" if we can't +find an author name to put there. +Closes #1233592. Thanks to Sam Steingold for the -request.manpages/info.xsl,1.12 - Michael(tm) -Smith +request. +Modified: manpages/info.xsl,1.12 - Michael(tm) +Smith - -Changes for request #1243027, -"Impove handling of AUTHOR section."This + +Changes for request #1243027, +"Impove handling of AUTHOR section." This adds support for Collab, Corpauthor, Corpcredt, -Orgname,Publishername, and +Orgname, Publishername, and Publisher. Also adds support for output -ofAffiliation and its children, and support for using -gentextstrings for auto-attributing roles (Author, -Editor, Publisher,Translator, etc.). Also -did a lot of code cleanup andmodularization of all the -AUTHOR handling code. And fixed a bugthat was causing +of Affiliation and its children, and support for using +gentext strings for auto-attributing roles (Author, +Editor, Publisher, Translator, etc.). Also +did a lot of code cleanup and modularization of all the +AUTHOR handling code. And fixed a bug that was causing Author info to not be picked up correctly -formetainfo comment we embed in man-page -source.manpages/info.xsl,1.11 - Michael(tm) -Smith - - -Support bold output for -"emphasis remap='B'". (because EricRaymond's -doclifter(1) tool converts groff source marked up with".B" +for metainfo comment we embed in man-page +source. +Modified: manpages/info.xsl,1.11 - Michael(tm) +Smith + + +Support bold output for +"emphasis remap='B'". (because Eric Raymond's +doclifter(1) tool converts groff source marked up with ".B" request or "\fB" escapes to DocBook "emphasis -remap='B'".)manpages/inline.xsl,1.14 - Michael(tm) -Smith +remap='B'".) +Modified: manpages/inline.xsl,1.14 - Michael(tm) +Smith - -Added support for -Segmentedlist.Details: Output is tabular, with no -option for "list" type output.Output for Segtitle + +Added support for +Segmentedlist. Details: Output is tabular, with no +option for "list" type output. Output for Segtitle elements can be supressed by -settingman.segtitle.suppress. If Segtitle -content is output, it isrendered in italic type (not bold -because not all terminalssupport bold and so italic ensures the -stand out on thoseterminals). Extra space (.sp line) at end of -table code ensuresthat it gets handled correctly in -the case where its source is thechild of a Para. -Closes feature-request #1400097. Thanks toDaniel Leidert for the -patch and push, and to Alastair Rankine forfiling the original -feature request.manpages/lists.xsl,1.23; -manpages/utility.xsl,1.10 - Michael(tm) Smith - - -Improved handling or -Author/Editor/Othercredit.Reworked content of -(non-visible) comment added at top of eachpage (metadata -stuff).Added support for generating a -manifest file (useful for cleaningup -after builds, etc.)manpages/docbook.xsl,1.46; +setting man.segtitle.suppress. If Segtitle +content is output, it is rendered in italic type (not bold +because not all terminals support bold and so italic ensures the +stand out on those terminals). Extra space (.sp line) at end of +table code ensures that it gets handled correctly in +the case where its source is the child of a Para. +Closes feature-request #1400097. Thanks to Daniel Leidert for the +patch and push, and to Alastair Rankine for filing the original +feature request. +Modified: manpages/lists.xsl,1.23; +manpages/utility.xsl,1.10 - Michael(tm) Smith + + +Improved handling or +Author/Editor/Othercredit. +Reworked content of +(non-visible) comment added at top of each page (metadata +stuff). +Added support for generating a +manifest file (useful for cleaning up +after builds, etc.) +Modified: manpages/docbook.xsl,1.46; manpages/info.xsl,1.9; manpages/other.xsl,1.12; -manpages/utility.xsl,1.6 - Michael(tm) Smith +manpages/utility.xsl,1.6 - Michael(tm) Smith - -Added two new parameters for + +Added two new parameters for handling of multi-term -varlistentryelements:variablelist.term.break.after: +varlistentry elements: +variablelist.term.break.after: When the variablelist.term.break.after is -non-zero, it will generate a line break after each +non-zero, it will generate a line break after each term multi-term -varlistentry.variablelist.term.separator: +varlistentry. +variablelist.term.separator: When a varlistentry contains multiple term -elements, the string specified in the value of the -variablelist.term.separator parameter is -placed after each term except the last. The default -is ", " (a comma followed by a space). To suppress rendering of +elements, the string specified in the value of the +variablelist.term.separator parameter is +placed after each term except the last. The default +is ", " (a comma followed by a space). To suppress rendering of the separator, set the value of -variablelist.term.separator to the empty -string ("").These parameters are primarily intended to be -useful if you havemulti-term varlistentries that have long -terms.Closes #1306676. Thanks to Sam Steingold for -providing an example"lots of long terms" doc that demonstrated -the value of havingthese options.Also, added +variablelist.term.separator to the empty +string (""). +These parameters are primarily intended to be +useful if you have multi-term varlistentries that have long +terms. +Closes #1306676. Thanks to Sam Steingold for +providing an example "lots of long terms" doc that demonstrated +the value of having these options. +Also, added normalize-space() call to processing of each -term.This change affects all output formats -(HTML, PDF, manpages). Thedefault behavior should pretty much -remain the same as before, butit is possible (as always) that +term. +This change affects all output formats +(HTML, PDF, manpages). The default behavior should pretty much +remain the same as before, but it is possible (as always) that the change may introduce some -newbugginess.fo/lists.xsl,1.62; fo/param.ent,1.88; +new bugginess. +Modified: fo/lists.xsl,1.62; fo/param.ent,1.88; fo/param.xweb,1.99; html/lists.xsl,1.48; html/param.ent,1.86; html/param.xweb,1.93; manpages/lists.xsl,1.22; manpages/param.ent,1.14; manpages/param.xweb,1.16; params/variablelist.term.break.after.xml,1.1; params/variablelist.term.separator.xml,1.1 - Michael(tm) -Smith +Smith @@ -1337,422 +1565,492 @@ Smith params code since the 1.69.1 release. - -New parameters to set + +New parameters to set header/footer table minimum -height.params/footer.table.height.xml,1.1; +height. +Modified: params/footer.table.height.xml,1.1; params/header.table.height.xml,1.1 - Robert -Stayton +Stayton - -Support multiple indexing methods -for different languages.params/index.method.xml,1.1 - Robert -Stayton + +Support multiple indexing methods +for different languages. +Modified: params/index.method.xml,1.1 - Robert +Stayton - -Remove qandaset and + +Remove qandaset and qandadiv from generate.toc for fo -outputbecause formerly it wasn't working, but now it is and -thedefault behavior should stay the -same.params/generate.toc.xml,1.8 - Robert -Stayton - - -add support for page number +output because formerly it wasn't working, but now it is and +the default behavior should stay the +same. +Modified: params/generate.toc.xml,1.8 - Robert +Stayton + + +add support for page number references to link element -too.params/insert.link.page.number.xml,1.1 - Robert -Stayton - - -Add support for more characters to -hyphen on when ulink.hyphenateis turned -on.params/ulink.hyphenate.chars.xml,1.1; -params/ulink.hyphenate.xml,1.3 - Robert Stayton - - -New attribute-set to format +too. +Modified: params/insert.link.page.number.xml,1.1 - Robert +Stayton + + +Add support for more characters to +hyphen on when ulink.hyphenate is turned +on. +Modified: params/ulink.hyphenate.chars.xml,1.1; +params/ulink.hyphenate.xml,1.3 - Robert Stayton + + +New attribute-set to format biblioentry and -bibliomixed.params/biblioentry.properties.xml,1.1 - -Robert Stayton +bibliomixed. +Modified: params/biblioentry.properties.xml,1.1 - +Robert Stayton - -Added new parameter + +Added new parameter chunk.tocs.and.lots.has.title which controls presence of title in a separate chunk with ToC/LoT. Disabling title can be very useful if you are generating frameset output (well, yes those frames, but some customers -really want them ;-).html/chunk-code.xsl,1.15; +really want them ;-). +Modified: html/chunk-code.xsl,1.15; html/param.ent,1.93; html/param.xweb,1.102; params/chunk.tocs.and.lots.has.title.xml,1.1 - Jirka -Kosek +Kosek - -Added new attribute set + +Added new attribute set toc.line.properties for controlling appearance of lines in -ToC/LoTparams/toc.line.properties.xml,1.1 - Jirka -Kosek +ToC/LoT +Modified: params/toc.line.properties.xml,1.1 - Jirka +Kosek - -Allow table footnotes + +Allow table footnotes to have different properties from regular -footnotes.params/table.footnote.properties.xml,1.1 - Robert -Stayton - - -Set properties for pgwide="1" -objects.params/pgwide.properties.xml,1.1 - Robert -Stayton - - -Added the -autotoc.label.in.hyperlink param.If the value +footnotes. +Modified: params/table.footnote.properties.xml,1.1 - Robert +Stayton + + +Set properties for pgwide="1" +objects. +Modified: params/pgwide.properties.xml,1.1 - Robert +Stayton + + +Added the +autotoc.label.in.hyperlink param. +If the value of autotoc.label.in.hyperlink is non-zero, labels -areincluded in hyperlinked titles in the TOC. If it -is instead zero,labels are still displayed prior to the -hyperlinked titles, butare not hyperlinked along with the -titles.Closes patch #1065868. Thanks to anatoly techtonik -for the patch.html/autotoc.xsl,1.36; html/param.ent,1.92; +are included in hyperlinked titles in the TOC. If it +is instead zero, labels are still displayed prior to the +hyperlinked titles, but are not hyperlinked along with the +titles. +Closes patch #1065868. Thanks to anatoly techtonik +for the patch. +Modified: html/autotoc.xsl,1.36; html/param.ent,1.92; html/param.xweb,1.101; params/autotoc.label.in.hyperlink.xml,1.1 - -Michael(tm) Smith +Michael(tm) Smith - -Added two new params: + +Added two new params: html.head.legalnotice.link.types -andhtml.head.legalnotice.link.multiple.If +and html.head.legalnotice.link.multiple. +If the value of the generate.legalnotice.link is -non-zero, thenthe stylesheet generates (in the head -section of the HTML source)either a single HTML +non-zero, then the stylesheet generates (in the head +section of the HTML source) either a single HTML link element or, if the value of -thehtml.head.legalnotice.link.multiple is -non-zero, one link elementfor each link +the html.head.legalnotice.link.multiple is +non-zero, one link element for each link type specified. Each link has the -followingattributes: - a rel attribute whose value -is derived from the value of -html.head.legalnotice.link.types - -an href attribute whose value is set to the URL of the file -containing the legalnotice - a title -attribute whose value is set to the title of the +following attributes: + - a rel attribute whose value +is derived from the value of +html.head.legalnotice.link.types + - +an href attribute whose value is set to the URL of the file +containing the legalnotice + - a title +attribute whose value is set to the title of the corresponding legalnotice (or a title -programatically determined by the stylesheet)For -example: <link rel="copyright" -href="ln-id2524073.html" title="Legal Notice">Closes -#1476450. Thanks to Sam Steingold.html/chunk-common.xsl,1.45; +programatically determined by the stylesheet) +For +example: + <link rel="copyright" +href="ln-id2524073.html" title="Legal Notice"> +Closes +#1476450. Thanks to Sam Steingold. +Modified: html/chunk-common.xsl,1.45; html/param.ent,1.91; html/param.xweb,1.100; params/generate.legalnotice.link.xml,1.4; params/html.head.legalnotice.link.multiple.xml,1.1; params/html.head.legalnotice.link.types.xml,1.1 - Michael(tm) -Smith - - -Added the following -params: - man.indent.width (string-valued) - -man.indent.refsect (boolean) - man.indent.blurbs (boolean) -- man.indent.lists (boolean) - man.indent.verbatims -(boolean)Note that in earlier snapshots, man.indent.width -was namedman.indentation.default.value and the boolean params -had nameslike man.indentation.*.adjust. Also the -man.indent.blurbs paramwas called man.indentation.authors.adjust -(or something).The behavior now is: If the value of a -particular man.indent.*boolean param is non-zero, the -corresponding contents (refsect*,list items, -authorblurb/personblurb, vervatims) are displayed witha left +Smith + + +Added the following +params: + - man.indent.width (string-valued) - +man.indent.refsect (boolean) - man.indent.blurbs (boolean) +- man.indent.lists (boolean) - man.indent.verbatims +(boolean) +Note that in earlier snapshots, man.indent.width +was named man.indentation.default.value and the boolean params +had names like man.indentation.*.adjust. Also the +man.indent.blurbs param was called man.indentation.authors.adjust +(or something). +The behavior now is: If the value of a +particular man.indent.* boolean param is non-zero, the +corresponding contents (refsect*, list items, +authorblurb/personblurb, vervatims) are displayed with a left margin indented by a width equal to the value -ofman.indent.width.params/man.indent.blurbs.xml,1.1; +of man.indent.width. +Modified: params/man.indent.blurbs.xml,1.1; manpages/docbook.xsl,1.74; manpages/info.xsl,1.20; manpages/lists.xsl,1.30; manpages/other.xsl,1.20; manpages/param.ent,1.22; manpages/param.xweb,1.24; manpages/refentry.xsl,1.14; params/man.indent.lists.xml,1.1; params/man.indent.refsect.xml,1.1; params/man.indent.verbatims.xml,1.1; params/man.indent.width.xml,1.1 - -Michael(tm) Smith +Michael(tm) Smith - -Added -man.table.footnotes.divider param.In each + +Added +man.table.footnotes.divider param. +In each table that contains footenotes, the string specified -bythe man.table.footnotes.divider parameter is output -before thelist of footnotes for the -table.manpages/docbook.xsl,1.73; +by the man.table.footnotes.divider parameter is output +before the list of footnotes for the +table. +Modified: manpages/docbook.xsl,1.73; manpages/links.xsl,1.6; manpages/param.ent,1.21; manpages/param.xweb,1.23; params/man.table.footnotes.divider.xml,1.1 - -Michael(tm) Smith +Michael(tm) Smith - -Added the + +Added the man.output.in.separate.dir, man.output.base.dir, -andman.output.subdirs.enabled parameters.The +and man.output.subdirs.enabled parameters. +The man.output.base.dir parameter specifies the -base directoryinto which man-page files are -output. Theman.output.subdirs.enabled parameter controls whether -the filesare output in subdirectories within the base -directory.The values of the +base directory into which man-page files are +output. The man.output.subdirs.enabled parameter controls whether +the files are output in subdirectories within the base +directory. +The values of the man.output.base.dir -andman.output.subdirs.enabled parameters are used only if the -valueof man.output.in.separate.dir parameter is non-zero. If the -valueof man.output.in.separate.dir is zero, man-page files are -notoutput in a separate -directory.manpages/docbook.xsl,1.72; manpages/param.ent,1.20; +and man.output.subdirs.enabled parameters are used only if the +value of man.output.in.separate.dir parameter is non-zero. If the +value of man.output.in.separate.dir is zero, man-page files are +not output in a separate +directory. +Modified: manpages/docbook.xsl,1.72; manpages/param.ent,1.20; manpages/param.xweb,1.22; params/man.output.base.dir.xml,1.1; params/man.output.in.separate.dir.xml,1.1; params/man.output.subdirs.enabled.xml,1.1 - Michael(tm) -Smith +Smith - -Added + +Added man.font.table.headings and -man.font.table.title params,for +man.font.table.title params, for controlling font in table headings and -titles.manpages/docbook.xsl,1.71; manpages/param.ent,1.19; +titles. +Modified: manpages/docbook.xsl,1.71; manpages/param.ent,1.19; manpages/param.xweb,1.21; params/man.font.table.headings.xml,1.1; params/man.font.table.title.xml,1.1 - Michael(tm) -Smith +Smith - -Added + +Added man.font.funcsynopsisinfo and -man.font.funcprototypeparams, for specifying the roff -font (for example, BI, B, I) forfuncsynopsisinfo and -funcprototype output.manpages/block.xsl,1.19; +man.font.funcprototype params, for specifying the roff +font (for example, BI, B, I) for funcsynopsisinfo and +funcprototype output. +Modified: manpages/block.xsl,1.19; manpages/docbook.xsl,1.69; manpages/param.ent,1.18; manpages/param.xweb,1.20; manpages/synop.xsl,1.29; manpages/table.xsl,1.21; params/man.font.funcprototype.xml,1.1; params/man.font.funcsynopsisinfo.xml,1.1 - Michael(tm) -Smith +Smith - -Changed to select="0" in + +Changed to select="0" in refclass.suppress (instead of -..>0</..)params/refclass.suppress.xml,1.3 - Michael(tm) -Smith +..>0</..) +Modified: params/refclass.suppress.xml,1.3 - Michael(tm) +Smith - -Added -man.segtitle.suppress param.If the value of + +Added +man.segtitle.suppress param. +If the value of man.segtitle.suppress is non-zero, then display -ofsegtitle contents is suppressed in -output.manpages/docbook.xsl,1.68; manpages/param.ent,1.17; +of segtitle contents is suppressed in +output. +Modified: manpages/docbook.xsl,1.68; manpages/param.ent,1.17; manpages/param.xweb,1.19; params/man.segtitle.suppress.xml,1.1 - -Michael(tm) Smith +Michael(tm) Smith - -Added + +Added man.output.manifest.enabled and -man.output.manifest.filename params.If +man.output.manifest.filename params. +If man.output.manifest.enabled is non-zero, a list -of filenamesfor man pages generated by the stylesheet -transformation iswritten to the file named by -man.output.manifest.filenamemanpages/docbook.xsl,1.67; +of filenames for man pages generated by the stylesheet +transformation is written to the file named by +man.output.manifest.filename +Modified: manpages/docbook.xsl,1.67; manpages/other.xsl,1.19; manpages/param.ent,1.16; manpages/param.xweb,1.18; params/man.output.manifest.enabled.xml,1.1; params/man.output.manifest.filename.xml,1.1; tools/make/Makefile.DocBook,1.4 - Michael(tm) -Smith - - -Added refclass.suppress -param.If the value of refclass.suppress is -non-zero, then displayrefclass contents is suppressed -in output. Affects HTML and FOoutput -only.fo/param.ent,1.93; fo/param.xweb,1.106; html/param.ent,1.90; +Smith + + +Added refclass.suppress +param. +If the value of refclass.suppress is +non-zero, then display refclass contents is suppressed +in output. Affects HTML and FO output +only. +Modified: fo/param.ent,1.93; fo/param.xweb,1.106; html/param.ent,1.90; html/param.xweb,1.99; params/refclass.suppress.xml,1.1 - Michael(tm) -Smith +Smith - -Added -refentry.meta.get.quietly param.If zero (the -default), notes and warnings about "missing" markupare generated + +Added +refentry.meta.get.quietly param. +If zero (the +default), notes and warnings about "missing" markup are generated during gathering of refentry metadata. If -non-zero,the metadata is gathered "quietly" -- that is, the -notes andwarnings are suppressed.NOTE: If you are -processing a large amount of refentry content, you -may be able to speed up processing significantly by setting a +non-zero, the metadata is gathered "quietly" -- that is, the +notes and warnings are suppressed. +NOTE: If you are +processing a large amount of refentry content, you +may be able to speed up processing significantly by setting a non-zero value for -refentry.meta.get.quietly.common/refentry.xsl,1.17; +refentry.meta.get.quietly. +Modified: common/refentry.xsl,1.17; manpages/param.ent,1.15; manpages/param.xweb,1.17; params/refentry.meta.get.quietly.xml,1.1 - Michael(tm) -Smith - - -Added support for "software" and -"sectdesc" class values onrefmiscinfo; "software" is -treated identically to "source", and"setdesc" is treated -identically to "manual".common/refentry.xsl,1.10; +Smith + + +Added support for "software" and +"sectdesc" class values on refmiscinfo; "software" is +treated identically to "source", and "setdesc" is treated +identically to "manual". +Modified: common/refentry.xsl,1.10; params/man.th.extra2.max.length.xml,1.3; params/refentry.source.name.profile.xml,1.4 - Michael(tm) -Smith - - -Drastically reworked all of the -XPath expressions used in refentrymetadata gathering --- completely removed $parentinfo and turned$info into a set of -nodes that includes the *info contents of theRefentry -plus the *info contents all all of its ancestorelements. The -basic XPath expression now used throughout is (usingthe example -of checking for a date): -(($info[//date])[last()]/date)[1].That selects the "last" -*info/date date in document order -- thatis, the one +Smith + + +Drastically reworked all of the +XPath expressions used in refentry metadata gathering +-- completely removed $parentinfo and turned $info into a set of +nodes that includes the *info contents of the Refentry +plus the *info contents all all of its ancestor elements. The +basic XPath expression now used throughout is (using the example +of checking for a date): + +(($info[//date])[last()]/date)[1]. +That selects the "last" +*info/date date in document order -- that is, the one eitther on the Refentry itself or on the -closestancestor to the Refentry.It's -likely this change may break some things; may need to pickup -some pieces later.Also, changed the default value for the -man.th.extra2.max.lengthfrom 40 to -30.common/common.xsl,1.58; common/refentry.xsl,1.7; +closest ancestor to the Refentry. +It's +likely this change may break some things; may need to pick up +some pieces later. +Also, changed the default value for the +man.th.extra2.max.length from 40 to +30. +Modified: common/common.xsl,1.58; common/refentry.xsl,1.7; params/man.th.extra2.max.length.xml,1.2; params/refentry.date.profile.xml,1.2; params/refentry.manual.profile.xml,1.2; params/refentry.source.name.profile.xml,1.2; params/refentry.version.profile.xml,1.2; manpages/docbook.xsl,1.58; -manpages/other.xsl,1.15 - Michael(tm) Smith +manpages/other.xsl,1.15 - Michael(tm) Smith - -Added option for turning off bold -formatting in Funcsynopsis.Boldface formatting in + +Added option for turning off bold +formatting in Funcsynopsis. Boldface formatting in function synopsis is mandated in the -man(7)man page and is used almost universally in existing man -pages.Despite that, it really does look like crap to have an -entireFuncsynopsis output in bold, so I added params -for turning off thebold formatting and/or replacing it with a -different roff specialfont (e.g., "RI" for alternating -roman/italic instead of thedefault "BI" for alternating +man(7) man page and is used almost universally in existing man +pages. Despite that, it really does look like crap to have an +entire Funcsynopsis output in bold, so I added params +for turning off the bold formatting and/or replacing it with a +different roff special font (e.g., "RI" for alternating +roman/italic instead of the default "BI" for alternating bold/italic). The new params -are"man.funcprototype.font" and -"man.funcsynopsisinfo.font". To bedocumented -later.Closes #1452247. Thanks to Joe Orton for the feature -request.params/man.string.subst.map.xml,1.16; +are "man.funcprototype.font" and +"man.funcsynopsisinfo.font". To be documented +later. +Closes #1452247. Thanks to Joe Orton for the feature +request. +Modified: params/man.string.subst.map.xml,1.16; manpages/block.xsl,1.10; manpages/docbook.xsl,1.51; manpages/inline.xsl,1.16; manpages/synop.xsl,1.27 - Michael(tm) -Smith - - -fop.extensions now only -for FOP version 0.20.5 and earlier.params/fop.extensions.xml,1.4 -- Robert Stayton - - -Support for fop1 different from -fop 0.20.5 and earlier.params/fop1.extensions.xml,1.1 - Robert -Stayton - - -Reset default value to empty -string so templateuses gentext first, then the parameter value -if not empty.params/index.number.separator.xml,1.2; +Smith + + +fop.extensions now only +for FOP version 0.20.5 and earlier. +Modified: params/fop.extensions.xml,1.4 +- Robert Stayton + + +Support for fop1 different from +fop 0.20.5 and earlier. +Modified: params/fop1.extensions.xml,1.1 - Robert +Stayton + + +Reset default value to empty +string so template uses gentext first, then the parameter value +if not empty. +Modified: params/index.number.separator.xml,1.2; params/index.range.separator.xml,1.2; params/index.term.separator.xml,1.2 - Robert -Stayton +Stayton - -New parameter: + +New parameter: id.warnings. If non-zero, warnings are generated for titled objects that don't have titles. True by default; -I wonder if this will be too aggressive?html/biblio.xsl,1.25; +I wonder if this will be too aggressive? +Modified: html/biblio.xsl,1.25; html/component.xsl,1.27; html/division.xsl,1.11; html/formal.xsl,1.19; html/glossary.xsl,1.20; html/html.xsl,1.13; html/index.xsl,1.16; html/param.ent,1.88; html/param.xweb,1.97; html/refentry.xsl,1.22; html/sections.xsl,1.30; params/id.warnings.xml,1.1 - Norman -Walsh +Walsh - -Added new parameter -keep.relative.image.urisfo/param.ent,1.91; + +Added new parameter +keep.relative.image.uris +Modified: fo/param.ent,1.91; fo/param.xweb,1.104; html/param.ent,1.87; html/param.xweb,1.96; params/keep.relative.image.uris.xml,1.1 - Norman -Walsh +Walsh - -Support default label -width parameters for itemized and ordered listsfo/lists.xsl,1.64; + +Support default label +width parameters for itemized and ordered lists +Modified: fo/lists.xsl,1.64; fo/param.ent,1.90; fo/param.xweb,1.103; params/itemizedlist.label.width.xml,1.1; params/orderedlist.label.width.xml,1.1 - Norman -Walsh +Walsh - -Added parameters to localize -punctuation in indexes.params/index.number.separator.xml,1.1; + +Added parameters to localize +punctuation in indexes. +Modified: params/index.number.separator.xml,1.1; params/index.range.separator.xml,1.1; params/index.term.separator.xml,1.1 - Robert -Stayton +Stayton - -Added two new parameters for + +Added two new parameters for handling of multi-term -varlistentryelements:variablelist.term.break.after: +varlistentry elements: +variablelist.term.break.after: When the variablelist.term.break.after is -non-zero, it will generate a line break after each +non-zero, it will generate a line break after each term multi-term -varlistentry.variablelist.term.separator: +varlistentry. +variablelist.term.separator: When a varlistentry contains multiple term -elements, the string specified in the value of the -variablelist.term.separator parameter is -placed after each term except the last. The default -is ", " (a comma followed by a space). To suppress rendering of +elements, the string specified in the value of the +variablelist.term.separator parameter is +placed after each term except the last. The default +is ", " (a comma followed by a space). To suppress rendering of the separator, set the value of -variablelist.term.separator to the empty -string ("").These parameters are primarily intended to be -useful if you havemulti-term varlistentries that have long -terms.Closes #1306676. Thanks to Sam Steingold for -providing an example"lots of long terms" doc that demonstrated -the value of havingthese options.Also, added +variablelist.term.separator to the empty +string (""). +These parameters are primarily intended to be +useful if you have multi-term varlistentries that have long +terms. +Closes #1306676. Thanks to Sam Steingold for +providing an example "lots of long terms" doc that demonstrated +the value of having these options. +Also, added normalize-space() call to processing of each -term.This change affects all output formats -(HTML, PDF, manpages). Thedefault behavior should pretty much -remain the same as before, butit is possible (as always) that +term. +This change affects all output formats +(HTML, PDF, manpages). The default behavior should pretty much +remain the same as before, but it is possible (as always) that the change may introduce some -newbugginess.fo/lists.xsl,1.62; fo/param.ent,1.88; +new bugginess. +Modified: fo/lists.xsl,1.62; fo/param.ent,1.88; fo/param.xweb,1.99; html/lists.xsl,1.48; html/param.ent,1.86; html/param.xweb,1.93; manpages/lists.xsl,1.22; manpages/param.ent,1.14; manpages/param.xweb,1.16; params/variablelist.term.break.after.xml,1.1; params/variablelist.term.separator.xml,1.1 - Michael(tm) -Smith - - -Convert 'no' to string in default -value.params/olink.doctitle.xml,1.4 - Robert -Stayton - - -Implemented RFE -#1292615.Added bunch of new parameters (attribute sets) +Smith + + +Convert 'no' to string in default +value. +Modified: params/olink.doctitle.xml,1.4 - Robert +Stayton + + +Implemented RFE +#1292615. +Added bunch of new parameters (attribute sets) that affect list presentation: list.block.properties, itemizedlist.properties, orderedlist.properties, itemizedlist.label.properties and orderedlist.label.properties. Default behaviour of stylesheets has not been changed but further customizations will be -much more easier.fo/lists.xsl,1.61; fo/param.ent,1.87; +much more easier. +Modified: fo/lists.xsl,1.61; fo/param.ent,1.87; fo/param.xweb,1.98; params/itemizedlist.label.properties.xml,1.1; params/itemizedlist.properties.xml,1.1; params/list.block.properties.xml,1.1; params/orderedlist.label.properties.xml,1.1; params/orderedlist.properties.xml,1.1 - Jirka -Kosek +Kosek - -Implemented RFE -#1242092.You can enable crop marks in your document by -setting crop.marks=1 and xep.extensions=1.Appearance of crop + +Implemented RFE +#1242092. +You can enable crop marks in your document by +setting crop.marks=1 and xep.extensions=1. Appearance of crop marks can be controlled by parameters crop.mark.bleed (6pt), crop.mark.offset (24pt) and -crop.mark.width (0.5pt).Also there +crop.mark.width (0.5pt). +Also there is new named template called user-xep-pis. You can overwrite it in order to produce some PIs that can control XEP as described in -http://www.renderx.com/reference.html#Output_Formatsfo/docbook.xsl,1.36; +http://www.renderx.com/reference.html#Output_Formats +Modified: fo/docbook.xsl,1.36; fo/param.ent,1.86; fo/param.xweb,1.97; fo/xep.xsl,1.23; params/crop.mark.bleed.xml,1.1; params/crop.mark.offset.xml,1.1; params/crop.mark.width.xml,1.1; params/crop.marks.xml,1.1 - Jirka -Kosek +Kosek - -Changed short descriptions in doc -for *autolabel* params to matchnew autolabel -behavior.params/appendix.autolabel.xml,1.5; + +Changed short descriptions in doc +for *autolabel* params to match new autolabel +behavior. +Modified: params/appendix.autolabel.xml,1.5; params/chapter.autolabel.xml,1.4; params/part.autolabel.xml,1.5; params/preface.autolabel.xml,1.4 - Michael(tm) -Smith +Smith @@ -1763,23 +2061,26 @@ Smith profiling code since the 1.69.1 release. - -Profiling now works together with + +Profiling now works together with namespace stripping (V5 documents). Namespace striping should work with all stylesheets named profile-, even if they are not supporting namespace stripping in a non-profiling -variant.profiling/profile-mode.xsl,1.4; -profiling/xsl2profile.xsl,1.7 - Jirka Kosek +variant. +Modified: profiling/profile-mode.xsl,1.4; +profiling/xsl2profile.xsl,1.7 - Jirka Kosek - -Moved profiling stage out of + +Moved profiling stage out of templates. This make possible to reuse profiled content by several templates and still maintaing node indentity (needed for example for -HTML Help where content is processed multiple times).I +HTML Help where content is processed multiple times). +I don't know why this was not on the top level before. Maybe some XSLT processors choked on it. I hope this will be OK -now.profiling/xsl2profile.xsl,1.5 - Jirka -Kosek +now. +Modified: profiling/xsl2profile.xsl,1.5 - Jirka +Kosek @@ -1790,11 +2091,12 @@ Kosek tools code since the 1.69.1 release. - -Moved Makefile.DocBook from + +Moved Makefile.DocBook from contrib module to xsl -module.tools/make/Makefile.DocBook,1.1 - Michael(tm) -Smith +module. +Modified: tools/make/Makefile.DocBook,1.1 - Michael(tm) +Smith @@ -1805,70 +2107,79 @@ Smith wordml code since the 1.69.1 release. - -added contrib element, + +added contrib element, better handling of default paragraph -stylewordml/pages-normalise.xsl,1.6; wordml/supported.xml,1.2; -wordml/wordml-final.xsl,1.14 - Steve Ball - - -added -bridgeheadwordml/docbook-pages.xsl,1.6; +style +Modified: wordml/pages-normalise.xsl,1.6; wordml/supported.xml,1.2; +wordml/wordml-final.xsl,1.14 - Steve Ball + + +added +bridgehead +Modified: wordml/docbook-pages.xsl,1.6; wordml/docbook.xsl,1.17; wordml/pages-normalise.xsl,1.5; wordml/template-pages.xml,1.7; wordml/template.dot,1.4; wordml/template.xml,1.14; wordml/wordml-final.xsl,1.13 - Steve -Ball +Ball - -added blocks stylesheet to support -bibliographies, glossaries and qandasetswordml/Makefile,1.4; + +added blocks stylesheet to support +bibliographies, glossaries and qandasets +Modified: wordml/Makefile,1.4; wordml/README,1.3; wordml/blocks-spec.xml,1.1; wordml/docbook-pages.xsl,1.5; wordml/docbook.xsl,1.16; wordml/pages-normalise.xsl,1.4; wordml/sections-spec.xml,1.3; wordml/specifications.xml,1.13; wordml/template-pages.xml,1.6; wordml/template.dot,1.3; wordml/template.xml,1.13; wordml/wordml-blocks.xsl,1.1; wordml/wordml-final.xsl,1.12; -wordml/wordml-sections.xsl,1.3 - Steve Ball +wordml/wordml-sections.xsl,1.3 - Steve Ball - -added mediaobject -captionwordml/docbook-pages.xsl,1.4; + +added mediaobject +caption +Modified: wordml/docbook-pages.xsl,1.4; wordml/docbook.xsl,1.15; wordml/specifications.xml,1.12; wordml/template-pages.xml,1.5; wordml/template.dot,1.2; wordml/template.xml,1.12; wordml/wordml-final.xsl,1.11 - Steve -Ball +Ball - -added -calloutswordml/docbook-pages.xsl,1.3; wordml/docbook.xsl,1.14; + +added +callouts +Modified: wordml/docbook-pages.xsl,1.3; wordml/docbook.xsl,1.14; wordml/pages-normalise.xsl,1.3; wordml/specifications.xml,1.11; wordml/template-pages.xml,1.4; wordml/wordml-final.xsl,1.10 - Steve -Ball - - -added Word template -filewordml/template.dot,1.1 - Steve Ball - - -added abstract, fixed -itemizedlist, ulinkwordml/specifications.xml,1.10; -wordml/wordml-final.xsl,1.9 - Steve Ball - - -fixed Makefileadded many -features to Pages supportadded revhistory, inlines, -highlights, abstractwordml/Makefile,1.2; +Ball + + +added Word template +file +Modified: wordml/template.dot,1.1 - Steve Ball + + +added abstract, fixed +itemizedlist, ulink +Modified: wordml/specifications.xml,1.10; +wordml/wordml-final.xsl,1.9 - Steve Ball + + +fixed Makefile added many +features to Pages support added revhistory, inlines, +highlights, abstract +Modified: wordml/Makefile,1.2; wordml/docbook-pages.xsl,1.2; wordml/pages-normalise.xsl,1.2; wordml/sections-spec.xml,1.2; wordml/specifications.xml,1.9; wordml/template-pages.xml,1.3; wordml/template.xml,1.11; wordml/wordml-final.xsl,1.8; wordml/wordml-sections.xsl,1.2 - Steve -Ball +Ball - -fixed handling linebreaks when -generating WordMLadded Apple Pages -supportwordml/docbook.xsl,1.13; wordml/template-pages.xml,1.2 - -Steve Ball + +fixed handling linebreaks when +generating WordML added Apple Pages +support +Modified: wordml/docbook.xsl,1.13; wordml/template-pages.xml,1.2 - +Steve Ball @@ -1972,7 +2283,7 @@ Steve Ball To indicate that you want a choice separator generated for a particular list, you need to put a processing instruction (PI) of the form - dbchoice choice="foo" as a + dbchoice choice="foo" as a child of the list. For example: <para>Choose from ONE and ONLY ONE of the following: @@ -1990,7 +2301,7 @@ Steve Ball As a temporary workaround for the fact that most of the DocBook non-English locale files don't have a localization for the word or, you can put in a literal string to - be used; example for French: dbchoice choice="ou". That is, use + be used; example for French: dbchoice choice="ou". That is, use ou instead of or. @@ -2006,7 +2317,7 @@ Steve Ball Added support for generating - <rx:meta-field creator="$VERSION"/> + <rx:meta-field creator="$VERSION"/> field for XEP output. This makes the DocBook XSL stylesheet version information available through the Document Properties menu in Acrobat @@ -2596,7 +2907,7 @@ Steve Ball have a version number in the source field. So, it looks like what we have is a two-part field, - Name Version, + Name Version, where: @@ -2770,8 +3081,8 @@ Steve Ball Removed the space that was being output between funcdef and paramdef; example: was: - float rand (void); now: - float rand(void) + float rand (void); now: + float rand(void) @@ -2782,7 +3093,7 @@ Steve Ball Corrected rendering of simplelist. Any - <simplelist type="inline" instance + <simplelist type="inline" instance is now rendered as a comma-separated list (also with an optional localized and or or before the last item -- see description elsewhere in these release notes). Any simplelist @@ -3557,7 +3868,7 @@ Added Bosnian locale file as common/bs.xml. Added a workaround to allow these stylesheets to process DocBook NG -documents. (It’s a hack that pre-processes the document to strip off the +documents. (It’s a hack that pre-processes the document to strip off the namespace and then uses exsl:node-set to process the result.) @@ -3565,7 +3876,7 @@ the result.) Added alternative indexing mechanism which has better internationalization support. New indexing method allows grouping of -accented letters like e, é, ë into the same group under letter "e". It +accented letters like e, é, ë into the same group under letter "e". It can also treat special letters (e.g. "ch") as one character and place them in the correct position (e.g. between "h" and "i" in Czech language). @@ -3576,13 +3887,13 @@ layer which imports some base stylesheet (like stylesheet with new indexing code (fo/autoidx-ng.xsl or html/autoidx-ng.xsl). For example: - +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + version="1.0"> - - +<xsl:import href="http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl"/> +<xsl:include href="http://docbook.sourceforge.net/release/xsl/current/fo/autoidx-ng.xsl"/> -]]> +</xsl:stylesheet> New method is known to work with Saxon and it should also work with xsltproc 1.1.1 and later. Currently supported languages are English, Czech, German, French, Spanish and Danish. @@ -3593,7 +3904,7 @@ English, Czech, German, French, Spanish and Danish. Release 1.64.1 General bug fixes and improvements. Sorry about the failure to produce -an updated release notes file for 1.62.0—1.63.2 +an updated release notes file for 1.62.0—1.63.2 In the course of fixing bug #849787, wrapping Unicode callouts with an appropriate font change in the Xalan extensions, I discovered @@ -3797,27 +4108,27 @@ and first varlistentry since DocBook 4.2 supports that now. the stylesheet that transforms them have been significantly changed. All of the attributes used to control the templates are now namespace qualified. So what used to be: -]]> +<t:titlepage element="article" wrapper="fo:block"> is now: -]]> +<t:titlepage t:element="article" t:wrapper="fo:block"> Attributes from other namespaces (including those that are unqualified) are now copied directly through. In practice, this means that the names that used to be fo: qualified: -<title named-template="component.title" param:node="ancestor-or-self::article[1]" fo:text-align="center" fo:keep-with-next="always" - fo:font-size="&hsize5;" + fo:font-size="&hsize5;" fo:font-weight="bold" - fo:font-family="{$title.font.family}"/>]]> + fo:font-family="{$title.font.family}"/> are now unqualified: -<title t:named-template="component.title" param:node="ancestor-or-self::article[1]" text-align="center" keep-with-next="always" - font-size="&hsize5;" + font-size="&hsize5;" font-weight="bold" - font-family="{$title.font.family}"/>]]> + font-family="{$title.font.family}"/> The t:titlepage and t:titlepage-content elements both generate wrappers now. And unqualified attributes on those elements are passed through. This means that you can now make the title font apply to @@ -4274,4 +4585,4 @@ XHTML chunker to output HTML instead of XHTML. distro. Instead, you should wait for the dot one version. -
+
\ No newline at end of file diff --git a/xsl/docsrc/release-notes-fo.xsl b/xsl/docsrc/release-notes-fo.xsl new file mode 100644 index 000000000..bf67ddd2c --- /dev/null +++ b/xsl/docsrc/release-notes-fo.xsl @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/xsl/docsrc/release-notes.xsl b/xsl/docsrc/release-notes.xsl new file mode 100644 index 000000000..17f96164c --- /dev/null +++ b/xsl/docsrc/release-notes.xsl @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + diff --git a/xsl/docsrc/tdg-link.xsl b/xsl/docsrc/tdg-link.xsl index df0dffeb5..5ceed114c 100644 --- a/xsl/docsrc/tdg-link.xsl +++ b/xsl/docsrc/tdg-link.xsl @@ -4,7 +4,7 @@ - +