X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=RELEASE-NOTES.txt;h=52591bab49d091843ddaf599469f350e9b384ae8;hb=refs%2Fheads%2Faccepted%2Ftizen_7.0_base_hotfix;hp=b4f136015a97f37dba7c2beed5401c1485310cf6;hpb=07c8642df491e2430792326e013a6820453718d6;p=platform%2Fupstream%2Fdocbook-xsl-stylesheets.git diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index b4f1360..52591ba 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -1,26 +1,40 @@ Release Notes for the DocBook XSL Stylesheets -$Revision: 10004 $ $Date: 2015-10-15 21:10:53 +0000 (Thu, 15 Oct 2015) $ +2016-12-09 -2015-10-15 - -This release-notes document is available in the following formats: HTML, PDF, -plain text; it provides a per-release list of enhancements and changes to the +This release-notes document is available in the following formats: HTML, plain +text; it provides a per-release list of enhancements and changes to the stylesheets’ public APIs (user-configurable parameters) and excludes descriptions of most bug fixes. For a complete list of all changes (including all bug fixes) that have been made since the previous release, see the separate -NEWS (plain text) or NEWS.html files. Also available: An online hyperlinked -change history (warning: big file) of all changes made over the entire history -of the codebase. - -As with all DocBook Project dot-zero releases, this is a candidate release for -testing by the DocBook community. It will be followed shortly by a stable -release. +NEWS (plain text) or NEWS.html files. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Table of Contents +Release Notes: 1.79.2 +Release Notes: 1.79.1 + + Gentext + Common + FO + HTML + Manpages + Epub + HTMLHelp + Eclipse + JavaHelp + Slides + Website + Webhelp + Params + Profiling + Lib + Tools + Template + Extensions + Release Notes: 1.79.0 Gentext @@ -52,242 +66,1459 @@ Release Notes: 1.78.1 Params Highlighting -Release Notes: 1.78.0 +Release Notes: 1.78.0 + + Gentext + Common + FO + HTML + Manpages + Roundtrip + Slides + Webhelp + Params + Profiling + Tools + Template + +Release Notes: 1.77.1 + + Gentext + Common + FO + HTML + Epub + HTMLHelp + Eclipse + JavaHelp + Webhelp + Params + Highlighting + Profiling + Lib + Template + Extensions + XSL-Saxon + +Release Notes: 1.77.1 + + FO + HTML + Roundtrip + Slides + Website + Webhelp + +Release Notes: 1.76.1 + + FO + HTML + Params + +Release Notes: 1.76.0 + + Gentext + Common + FO + HTML + Manpages + Epub + Eclipse + Params + XSL-Xalan + +Release Notes: 1.75.2 + + Gentext + Common + FO + HTML + Manpages + Epub + Profiling + XSL-Saxon + XSL-Xalan + +Release Notes: 1.75.1 + + FO + HTML + Epub + Params + +Release Notes: 1.75.0 + + Gentext + Common + FO + HTML + Manpages + ePub + HTMLHelp + Params + Highlighting + XSL-Saxon + XSL-Xalan + +Release Notes: 1.74.3 +Release Notes: 1.74.2 +Release Notes: 1.74.1 + + Gentext + FO + HTML + Manpages + ePub + Roundtrip + Params + Highlighting + +Release Notes: 1.74.0 + + Gentext + Common + FO + HTML + Manpages + Epub + HTMLHelp + Eclipse + JavaHelp + Roundtrip + Slides + Website + Params + Profiling + Tools + Extensions + XSL-Saxon + XSL-Xalan + XSL-libxslt + +Release Notes: 1.73.2 +Release: 1.73.1 + + Gentext + FO + HTML + Manpages + HTMLHelp + Eclipse + JavaHelp + Roundtrip + Params + +Release: 1.73.0 + + Gentext + Common + FO + HTML + Manpages + Eclipse + JavaHelp + Roundtrip + Params + Highlighting + Profiling + Lib + Tools + XSL-Saxon + XSL-Xalan + +Release: 1.72.0 + + Common + FO + HTML + Manpages + Params + Template + Roundtrip + +Release: 1.71.1 + + Common + FO + HTML + Highlighting + Manpages + Params + Profiling + +Release: 1.71.0 + + Common + Extensions + FO + HTML + Highlighting + Manpages + Params + Tools + +Release: 1.70.1 + + FO + HTML + HTMLHelp + Params + +Release: 1.70.0 + + Common + Extensions + FO + HTML + Manpages + Params + Profiling + Tools + WordML + +Release 1.69.1 +Release 1.69.0 + + Common + FO + Help + HTML + man + +Release 1.68.1 +Release 1.68.0 +Release 1.67.2 +Release 1.67.1 +Release 1.67.0 +Release 1.66.1 +Release 1.65.0 +Release 1.64.1 +Release 1.61.0 +Release 1.60.1 +Release 1.59.2 +Release 1.59.1 +Release 1.58.0 +Release 1.57.0 +Release 1.56.0 +Older releases +About dot-zero releases + +Release Notes: 1.79.2 + +This release doesn't contain any functional changes to the stylesheets. Rather, +it includes changes that reflect the recent transition from sourceforge.net to +github.com both as source repository as well as content delivery network. See +the NEWS.xml file for a complete unedited list of commits. + +Release Notes: 1.79.1 + +The following is a list of changes that have been made since the 1.78.1 +release. + +Gentext + +The following changes have been made to the gentext code since the 1.78.1 +release. + + • Robert Stayton: locale/hu.xml + + Check in PubDate fixes from bug #1372 + + • Dongsheng Song: locale/zh.xml; locale/zh_cn.xml + + Fix Auditlocale.pl warning. + + • Robert Stayton: locale/en.xml + + Add elements dialogue, drama, and poetry from DocBook Publishers. + + • Robert Stayton: locale/pt.xml + + updates from DocBook user. + + • Robert Stayton: locale/en.xml + + Fix wording. + + • Robert Stayton: locale/en.xml + + Fix line breaks. + + • Robert Stayton: locale/en.xml + + Add text message for unsupported video and audio. + + • Jirka Kosek: xsl/xsl-primary-is-locale.xsl + + Initial work on Ant build, common (L10N) directory handled so far + + • Robert Stayton: locale/ur.xml + + Add email address for contributor. + + • Robert Stayton: locale/ur.xml + + Check in contributed locale file from Wasif Hasan Baig, + contributed through SourceForge Patch # 187. + + • kasunbg: locale/nl.xml + + Committing Dutch translations of DocBook WebHelp. Patch provided by Marja van Waes. + + • kasunbg: locale/ru.xml + + Committing patch for Russian translations of webhelp. Patch provided by Alex Loginov and Yuri Chornoivan. Patch #1325 + + • kasunbg: locale/uk.xml + + Committing Ukrainian translations for Webhelp. Patch by Yuri Chornoivan. Patch #1324 + + • tom_schr: locale/ca.xml; locale/da.xml; locale/cs.xml; locale/es.xml; + locale/fr.xml; local⋯ + + Added missing keycap context for ca, cs, da, es, et, eu, and fr + + • tom_schr: locale/en.xml; locale/de.xml + + Added option key for keycap context + + • tom_schr: locale/de.xml + + Added key="optional-step" as done in r9745 + + • Robert Stayton: locale/en.xml + + Add key="optional-step". + +Common + +The following changes have been made to the common code since the 1.78.1 +release. + + • tom_schr: common.xsl + + Added quotes around linkend to make spaces visible + + • Jirka Kosek: build.xml + + Added ant build for HTML stylesheets + + • Jirka Kosek: build.xml + + Initial work on Ant build, common (L10N) directory handled so far + + • Robert Stayton: titles.xsl + + Replace hardcoded English text for question and answer elements + in mode="title.markup" with localized templates. + + • Robert Stayton: addns.xsl + + Move addns.xsl module from releasetools to common in preparation + for switching to ns as the base stylesheets. + + • Robert Stayton: l10n.xml; Makefile + + Add new locale file ur.xml for Urdu. + + • Robert Stayton: titles.xsl + + Add missing template with match="toc" mode="title.markup". + + • tom_schr: titles.xsl + + Fixed problem when referencing empty ulinks; use @url instead + + • stilor: olink.xsl + + Make olink errors/warnings overridable in customizations. + + • stilor: labels.xsl + + Pass the object referenced as a parameter to mode="intralabel.punctuation" + template. + + • stilor: olink.xsl + + 1. Make page citations on to paragraphs conditional on a new parameter, + $insert.xref.page.number.para, default to 'yes' (before, page citations were + added unconditionally). Remove similar special-casing for . + + 2. Disable page citations for @xrefstyle="template:..." (if needed, they + can be added with %p in the template - but they can't be disabled). + + • Robert Stayton: olink.xsl; titles.xsl; common.xsl + + Pass referrer and target params to mode="xrefstyle" to allow customizations + to be more specific. + + • Robert Stayton: olink.xsl; titles.xsl; common.xsl + + Add mode="xrefstyle" to replace many instances of redundant + code determining the xrefstyle with xsl:apply-templates + select="." mode="xrefstyle". Also allows stylesheet + customization to specify an xrefstyle per element type. + + • Robert Stayton: gentext.xsl; labels.xsl + + Add support for procedure title contained in info or blockinfo. + + • Robert Stayton: common.xsl + + In person.name template, change 'style' variable to a param + so the name style can be selected by passing a param. + + • Robert Stayton: gentext.xsl + + Fix bug in collect.xref.targets that failed when $referrer template + param not set by olink's xref-to. Fixed using submitted patch. + +FO + +The following changes have been made to the fo code since the 1.78.1 release. + + • Robert Stayton: lists.xsl + + Fix bug #1368 "link to term with id does not work" + + • Robert Stayton: block.xsl + + Fix bug #1367 double attribution in epigraph. + + • Robert Stayton: param.xweb; param.ent + + Add missing profile.outputformat param. + + • Robert Stayton: publishers.xsl + + Fix namespace declarations. + + • Robert Stayton: titlepage.xsl + + Add default attribute-sets for new Publishers elements. + + • Robert Stayton: param.ent + + Fix typo + + • Robert Stayton: titlepage.templates.xml + + Add new DocBook Publishers elements. + + • Robert Stayton: docbook.xsl + + Add inclusion of new publishers.xsl module. + + • Robert Stayton: publishers.xsl + + Stylesheet module added to support new elements in DocBook Publishers. + + • Robert Stayton: param.xweb; param.ent + + Add the 9 new attribute sets for DocBook Publishers. + + • Robert Stayton: xref.xsl + + Fix bug #1355 glossseealso generates duplicate id in certain cases. + + • Robert Stayton: xref.xsl + + fix bug #1360 indexterm in varlistentry/term generates an error when xref to that term. + + • Robert Stayton: inline.xsl + + Fix bug #13598 inline.monoseq and other inline.*seq handle links incorrectly. + + • Robert Stayton: pi.xsl + + Fix bug in dbfo-need for admonitions, and get dbfo-need + working properly in FOP1.1. + + • Robert Stayton: pagesetup.xsl + + Remove obsolete hardcoded margin-left="0pt" for the block + containing header or footer. + + • Robert Stayton: graphics.xsl + + Fix bug #1336 to add support for recognizing + file:/ image URLs as absolute paths. + + • Robert Stayton: autotoc.xsl + + Add support in TOC for article as child of set. + + • Robert Stayton: xref.xsl + + Fix bug #1337 Elements with olink role do not behave as olink + elements. + + • Jirka Kosek: build.xml + + Added ant build for FO + + • stilor: inline.xsl + + Only count regular elements (without @role="bold", etc) when determining + whether nested emphasis needs to be displayed in italics or in regular; otherwise, + the order of nesting in and affects the font + used. + + • Robert Stayton: fop1.xsl; ptc.xsl + + Apply patch #190 to include refsections in bookmarks for fop1 and + ptc.xsl. + + • Robert Stayton: block.xsl + + Change the epigraph template to support schema extensions + by processing all of its children instead of specific elements. + + • tom_schr: pagesetup.xsl + + Added "user.declarations" hook to implemented [#1330] + + Added empty "user.declarations" template to make it easier for adding + custom fo:declaration elements. The template is empty by default. + + • Robert Stayton: inline.xsl + + Fix test for nested links. + + • Robert Stayton: biblio.xsl + + Now biblioset outputs its id if it has one. + + • Robert Stayton: xref.xsl + + pass xrefstyle param from link element to gentext.template so + optional page number can be formatted to a style. + + • Robert Stayton: docbook.xsl + + Streamline handling of namespace fixup in preparation for making + the namespaced version the source base. + + • Robert Stayton: fo.xsl + + FOP 1.1 now supports writing-mode="rl-tb", so add that change to the + $direction.mode parameter. + + • Robert Stayton: autoidx.xsl + + Add missing xlink namespace declaration to the root element. + + • Robert Stayton: param.xweb; param.ent; autoidx.xsl + + Add support for $autolink.index.see to automatically form links + between see and seealso index elements and primary elements + in the index. + + • Robert Stayton: inline.xsl + + Add element name to warning message for nested links. + + • Robert Stayton: inline.xsl + + Fix bug #1306: warn of nested links. + + • Robert Stayton: component.xsl + + Fix bug #1320 so template page.sequence tests $content to make + sure it is not empty. + + • Robert Stayton: autotoc.xsl; refentry.xsl; param.xweb; docbook.xsl; + param.ent; component.x⋯ + + Add support for $show.bookmarks param to turn bookmarks on or + off. + + • Robert Stayton: docbook.xsl + + Add missing variable bookmarks.state. + + • Robert Stayton: docbook.xsl + + Add missing $document.element variable to new generate.bookmarks + template. + + • Robert Stayton: autotoc.xsl; refentry.xsl; param.xweb; docbook.xsl; + param.ent; component.x⋯ + + Add support for standard XSL 1.1 bookmarks and parameter + $xsl1.1.bookmarks to turn them on or off. + + • stilor: xref.xsl + + Fix invalid href generated if $insert.olink.pdf.frag=0 and $fop1.extensions=1. + + • stilor: autotoc.xsl; param.xweb; param.ent; toc.xsl + + Replace literal space inserted next to fo:leader in ToC with a padding. This + works around a bug in FOP (see FOP-1444). + Make ToC fo:leader properties configurable via attribute set. + + • stilor: titlepage.templates.xml + + Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any. + + • Mauritz Jeanson: table.xsl + + Bug #1246: added missing with-param. + + • stilor: xref.xsl + + Make olink errors/warnings overridable in customizations. + + • stilor: param.xweb; param.ent; xref.xsl + + 1. Make page citations on to paragraphs conditional on a new parameter, + $insert.xref.page.number.para, default to 'yes' (before, page citations were + added unconditionally). Remove similar special-casing for . + + 2. Disable page citations for @xrefstyle="template:..." (if needed, they + can be added with %p in the template - but they can't be disabled). + + • stilor: fop1.xsl + + Skip generating fox:destination on a footnote - id attribute on footnotes is not + passed to generated FO, so FOP complains about unresolved ID in destination. + + • Mauritz Jeanson: lists.xsl + + Fixed typo. + + • tom_schr: lists.xsl + + Fixed bug#1311 and added missing para.properties + + • Robert Stayton: xref.xsl + + Pass referrer and target params to mode="xrefstyle" to allow customizations + to be more specific. + + • Robert Stayton: xref.xsl + + Add mode="xrefstyle" to replace many instances of redundant + code determining the xrefstyle with xsl:apply-templates + select="." mode="xrefstyle". Also allows stylesheet + customization to specify an xrefstyle per element type. + + • tom_schr: xref.xsl + + Pass referrer and xrefstyle to "xref-to-suffix" and "xref-to-prefix" + modes (to use the same signature than "xref-to" mode) as discussed with + Bob on the mailinglist (2013-09-12) + + • tom_schr: pi.xsl; verbatim.xsl + + Fix for enhancement/bug#1312: Support font size in verbatim elements + + • Robert Stayton: fop1.xsl + + Unchanged, testing snapshot builds. + + • Robert Stayton: docbook.xsl + + No change, testing snapshot builds. + + • Robert Stayton: block.xsl + + No change, testing snapshot builds. + + • Robert Stayton: block.xsl + + No change, just checking snapshot build process. + + • Robert Stayton: toc.xsl + + Add missing template for tocdiv/title elements to fix bug #1310. + + • Robert Stayton: docbook.xsl + + Fix process.root template so document title can come from info as well. + + • Robert Stayton: lists.xsl + + Add support for procedure title when contained in blockinfo or info. + + • Robert Stayton: fop1.xsl + + Fix mode="fop1.foxdest" so only elements with id attribute get + a fox:destination in the output. + + • Robert Stayton: fop1.xsl + + Remove extraneous call from fop1.foxdest mode per patch submission. + + • Robert Stayton: autotoc.xsl + + Add toc.margin.properties attribute-set to list.of.titles so + it matches the TOC list. + + • Robert Stayton: inline.xsl + + Adjust exception for fop for menuchoice separator to + use the $symbol.font.family if it is set. + + • Robert Stayton: division.xsl + + Fix comment. + + • Robert Stayton: param.ent + + Fix typo that prevents param.xsl update. + + • Robert Stayton: lists.xsl; param.xweb; param.ent + + Add mark.optional.procedure.steps param. + + • Robert Stayton: qandaset.xsl + + Fix bug in question template that output empty list-item-label when + defaultlabel = 'none'. + +HTML + +The following changes have been made to the html code since the 1.78.1 release. + + • Robert Stayton: block.xsl + + Fix Bug #1367 epigraph attribution appears twice in html output. + + • Robert Stayton: param.xweb; param.ent + + Add missing profile.outputformat param. + + • Robert Stayton: titlepage.xsl; docbook.xsl; titlepage.templates.xml + + Add support for DocBook Publishers elements. + + • Robert Stayton: publishers.xsl + + New module to support new elements in DocBook Publishers schema. + + • Robert Stayton: table.xsl + + Fix bug #1348 where class of output table not being set correctly. + + • Robert Stayton: table.xsl + + A table emitted by tgroup template now calls "common.html.attributes" + to get the class attribute handled correctly. + + • Robert Stayton: inline.xsl + + Fix bug #13598 inline.monoseq and other inline.*seq handle links incorrectly. + + • Robert Stayton: refentry.xsl + + Add template for refpurpose in no.anchor.mode to generate + the dash separator in TOC line for the refentry when + the refpurpose contains a link or indexterm. + + • Robert Stayton: inline.xsl + + Add missing call to id.attribute template for orgdiv. + + • Robert Stayton: xref.xsl + + If a link or xref has an @id or @xml:id, then add a span to + include the id because simple.xlink no longer generates the + id attribute. + + • Robert Stayton: inline.xsl + + Remove call to id.attribute template in simple.xlink + because it produces duplicate ids in the output because + the element template calling simple.xlink generates the + id attribute. + + • Robert Stayton: graphics.xsl + + Check in fix for bug #1336 to support absolute file URLs + that start with file:/. Also consolidate code that determines + whether an image file path is relative into a new template + variable $is.relative. + + • Robert Stayton: chunk-code.xsl + + Add support for set nested inside set to recursive-chunk-filename. + + • Robert Stayton: autotoc.xsl + + Add support for set TOC to contain nested set or article + elements. + + • Jirka Kosek: build.xml + + Added clean targets + + • Jirka Kosek: build.xml + + Added ant build for HTML stylesheets + + • Robert Stayton: glossary.xsl + + Move any indexterms in glossentry to be inside dt, instead of + after dt which is invalid. + + • Robert Stayton: htmltbl.xsl + + Fix bug #1334 to copy through HTML table attributes @scope and @id. + + • Robert Stayton: block.xsl + + Change the epigraph template to support schema extensions + by processing all of its children instead of specific elements. + + • Robert Stayton: titlepage.xsl + + Fix bug in handling of multiple editors and "edited by" label. + + • Robert Stayton: titlepage.templates.xml + + Fix misnamed attribute in sidebar template. + + • Robert Stayton: inline.xsl + + Fix check for nested links. + + • Robert Stayton: chunk-common.xsl; chunktoc.xsl; chunk-code.xsl + + Adjust handling of namespace fixup to streamline distro builds. + + • Robert Stayton: docbook.xsl + + Adjust handling of namespace conversion to streamline distro + build. + + • Robert Stayton: table.xsl + + Fix bug #1298 where @rowheader = 'firstcol' incorrectly assigns + to cell that is first in a row but not the first column due + to row span above. + + • Robert Stayton: param.xweb; param.ent; autoidx.xsl + + Add support for autolink.index.see param to link from see and + seealso element to primary element in index. + + • Robert Stayton: inline.xsl + + Fix bug #1306 warn of nested links, since not supported in the output. + + • Robert Stayton: pi.xsl + + Fixes bug #1323 where paths were not being + interpreted relative to the XML. + + • Robert Stayton: param.xweb + + Add missing frag for new linke.to.self.for.mediaobject param. + + • Robert Stayton: table.xsl + + Fix bug in entry template where rowsep was incorrectly set to zero + for cell with @morerows in thead. + + • Robert Stayton: synop.xsl + + Restore conditional named anchor in output if dbcmdlist PI is not used. + + • tom_schr: graphics.xsl + + Fixed [#1317]: process alt in inlinemediaobject + + • tom_schr: param.xweb; graphics.xsl; param.ent + + Fixed ticket [#1315]: Add possibility to add a link to mediaobjects + + • stilor: titlepage.templates.xml + + Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any. + + • stilor: chunk-common.xsl; xref.xsl + + Make olink errors/warnings overridable in customizations. + + • stilor: param.xweb; param.ent + + 1. Make page citations on to paragraphs conditional on a new parameter, + $insert.xref.page.number.para, default to 'yes' (before, page citations were + added unconditionally). Remove similar special-casing for . + + 2. Disable page citations for @xrefstyle="template:..." (if needed, they + can be added with %p in the template - but they can't be disabled). + + • Mauritz Jeanson: index.xsl + + Bug #1309: Added missing template for indexdiv/subtitle. + + • Robert Stayton: xref.xsl + + Pass referrer and target params to mode="xrefstyle" to allow customizations + to be more specific. + + • Robert Stayton: xref.xsl + + Add mode="xrefstyle" to replace many instances of redundant + code determining the xrefstyle with xsl:apply-templates + select="." mode="xrefstyle". Also allows stylesheet + customization to specify an xrefstyle per element type. + + • tom_schr: xref.xsl + + Pass referrer and xrefstyle to "xref-to-suffix" and "xref-to-prefix" + modes (to use the same signature than "xref-to" mode) as discussed with + Bob on the mailinglist (2013-09-12) + + • Robert Stayton: chunk.xsl + + No change, testing snapshot builds. + + • Robert Stayton: toc.xsl + + Add missing template for tocdiv/title elements to fix bug #1310. + + • Robert Stayton: docbook.xsl + + Remove a comment to test checkins and snapshot builds. + + • Robert Stayton: lists.xsl + + Add support for procedure title when contained in info or blockinfo. + + • Jirka Kosek: chunk-code.xsl + + Enumarete separate file for revhistory if generate.revhistory.link=1 + + • Robert Stayton: inline.xsl + + Update the inline.charseq template to also call 'common.html.attributes' + instead of using local-name for class value. + + • Jirka Kosek: docbook.xsl; html.xsl + + Enabling ITS processing again + + • Robert Stayton: its.xsl + + Change syntax for selecting @its:* attributes so it works + in xsltproc (which should work with the original, but doesn't). + + • Robert Stayton: docbook.xsl; html.xsl + + Turn off its.xsl update which is generating attribute insertion errors. + + • Jirka Kosek: its.xsl; docbook.xsl; html.xsl + + Added basic support for ITS 2.0 markup. It gets propagated into HTML + For more info about ITS see http://www.w3.org/TR/its20/ + + • Robert Stayton: docbook.xsl + + Added a comment line to test checkin process. + + • Robert Stayton: xref.xsl + + Fix bug in mode=remove-ids that put link content outside the element. + + • tom_schr: chunktoc.xsl + + Fixed SF ticket#3611689: added missing DocBook namespace declarations + + • Robert Stayton: chunker.xsl + + Change the internal chunk.base.dir from a param to a variable. + + • Robert Stayton: inline.xsl + + Turn off id attribute on glossterm anchor, because it is on the element itself. + +Manpages + +The following changes have been made to the manpages code since the 1.78.1 +release. + + • Robert Stayton: block.xsl; lists.xsl + + Fix bug #1363 synopsis in variablelist term mangles line breaks. + + • Robert Stayton: other.xsl + + Remove redundant and out-of-date xsl:strip-space element. + This is imported from common/common.xsl for all stylesheets. + + • Jirka Kosek: build.xml + + Added clean targets + + • Jirka Kosek: build.xml + + Added ant build for manpages + + • Robert Stayton: inline.xsl + + Fix bug #1340 by omitting indexterm and remark elements from the + output. Trying to include them as nroff comments resulted in extra + whitespace in certain instances, so they are omitted. + + • Robert Stayton: table.xsl; docbook.xsl; tbl.xsl + + Adjust man stylesheet to better handle namespace fixup during + distro builds. + + • Robert Stayton: lists.xsl + + Resolve ambiguous template match for remark. + + • Robert Stayton: endnotes.xsl + + Put internally generated earmark elements into own namespace to + avoid complications with namespace stylesheet builds. No change + of function. + + • Robert Stayton: other.xsl + + Fixed bug #1313 where write.stubs template mistakenly includes + $man.output.base.dir in the .so address. + + • Robert Stayton: other.xsl + + Escape text() nodes while also in no.anchor.mode for links. + Fixes bug #1322. + + • Robert Stayton: utility.xsl + + Fixed bug #1321, also taking into account fixing bug #1281. + + • dleidert: info.xsl + + Fix a typo (http://bugs.debian.org/698962). + +Epub + +The following changes have been made to the epub code since the 1.78.1 release. + + • Robert Stayton: docbook.xsl + + Fix bug #1341 Incorrect generation of content.opf for multiple + names in $html.stylesheet param. Backported the template + named css.item from the epub3 stylesheet. + + • Robert Stayton: docbook.xsl + + Fix handling of base.dir, chunk.base.dir, and epub.oebps.dir + combinations. + + • Robert Stayton: docbook.xsl + + Improve the handling of $chunk.base.dir when $base.dir contains + the OEBPS directory in its value. + + • Robert Stayton: docbook.xsl + + Fix the namespace fixup step to match the other stylesheets. + + • tom_schr: docbook.xsl + + Extended date template in mode opf.metadata + If a PI dbtimestamp is available, call datetime.format(date, 'Y-m-d'), + otherwise use the normalized string content + + • dleidert: bin/spec/files + + Fix svn:externals defintion. + + • tom_schr: docbook.xsl + + Introduced variable in opf.guide + + • tom_schr: docbook.xsl + + Improved modularization in opf.spine and created new spine.cover template + + • tom_schr: docbook.xsl + + Improved opf.spine with info variable + + • tom_schr: docbook.xsl + + Bugfix in opf.spine: removed double refentry entries + + • tom_schr: docbook.xsl + + * Template package-identifier: introduced $info variable to simplify + code (similar to the EPUB3 stylesheets) + * Template opf.calloutlist: only call opf.reference.callout if + callout.graphics is set + + • tom_schr: docbook.xsl + + Backported Bob's EPUB3 changes to EPUB2 from r9740 -> r9742 -> r9743: + + * Implement base.dir/OEBPS using internal chunk.base.dir instead of + new param epub.base.dir. + + * Additional changes, specific to this stylesheet: + - Construct parameter epub.metainf.dir from base.dir + 'META-INF/' + - Changed parameter epub.cover.filename epub.oebps.dir to + chunk.base.dir + - Template opf: concat base.dir with epub.opf.filename + - Replaced two subsequent xsl:value-of's with concat() + + • Robert Stayton: docbook.xsl + + Fix bug in author template generating a span element inside an attribute value. + +HTMLHelp + +The following changes have been made to the htmlhelp code since the 1.78.1 +release. + + • Jirka Kosek: build.xml + + Added clean targets + + • Jirka Kosek: build.xml + + Extensions and other builds ported to Ant + + • Robert Stayton: htmlhelp-common.xsl + + Adjust namespace fixup to conform to the namespace source + conversion. + +Eclipse + +The following changes have been made to the eclipse code since the 1.78.1 +release. + + • Jirka Kosek: build.xml + + Added clean targets + + • Jirka Kosek: build.xml + + Extensions and other builds ported to Ant + + • Robert Stayton: eclipse.xsl + + Adjust namespace fixup to conform to other conversions to + namespaced source. + +JavaHelp + +The following changes have been made to the javahelp code since the 1.78.1 +release. + + • Jirka Kosek: build.xml + + Added clean targets + + • Jirka Kosek: build.xml + + Extensions and other builds ported to Ant + + • Robert Stayton: javahelp.xsl + + Adjust the namespace fixup to conform to the other namespaced source + conversions. + +Slides + +The following changes have been made to the slides code since the 1.78.1 +release. + + • Jirka Kosek: schema/relaxng/slides.rnc + + Make speakernotes/handoutnotes optional as many presentations do not use them + + • Robert Stayton: xhtml/plain.xsl; common/common.xsl; xhtml/slidy.xsl; xhtml/ + s5.xsl; fo/plai⋯ + + Rename the docbook prefix in the declaration too. + + • Robert Stayton: xhtml/plain.xsl; common/common.xsl; xhtml/slidy.xsl; xhtml/ + s5.xsl; fo/plai⋯ + + Change the docbook db: prefix to d: prefix in preparation of svn update to namespaced + stylesheets. + + • stilor: xhtml/plain-titlepage.xml; fo/plain-titlepage.xml + + Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any. + + • dleidert: images/callouts/gen.sh + + Leave executable permissions for script. + + • dleidert: s5/ui/default/pretty.css; slidy/graphics/w3c-logo-blue.gif; s5/ui + /default/notes.⋯ + + Drop executable permissions from files. + + • Jirka Kosek: doc/Makefile + + Corrected path + +Website + +The following changes have been made to the website code since the 1.78.1 +release. + + • Jirka Kosek: build.xml + + Added clean targets + + • Jirka Kosek: build.xml + + Extensions and other builds ported to Ant + + • stilor: olink.xsl + + Make olink errors/warnings overridable in customizations. + +Webhelp + +The following changes have been made to the webhelp code since the 1.78.1 +release. + + • Robert Stayton: xsl/titlepage.templates.xsl + + Fix typo. + + • Robert Stayton: xsl/titlepage.templates.xsl + + Add XHTML missing default namespace. + + • Robert Stayton: xsl/webhelp-common.xsl + + Fix bug 1357 to avoid creating l10n.js file if only collecting olink data. + + • Robert Stayton: docsrc/xinclude-test.xml; docsrc/readme.xml + + Convert XML doc to DB5. + + • Robert Stayton: xsl/webhelp-common.xsl + + Fix error message for namespace fixup. + + • Robert Stayton: xsl/webhelp-common.xsl + + fix bug in namespace fixup syntax. + + • Robert Stayton: xsl/webhelp-common.xsl + + Adjust namespace fixup for namespace build process. + + • stilor: xsl/titlepage.templates.xml + + Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any. + + • Jirka Kosek: template/common/main.js + + Fix for bug #1301 + +Params + +The following changes have been made to the params code since the 1.78.1 +release. + + • Robert Stayton: autolink.index.see.xml + + Improve the description for linking in index. + + • Robert Stayton: prefer.internal.olink.xml + + Fix bug in description + + • Robert Stayton: dialogue.properties.xml + + Fix typo. + + • Robert Stayton: publishers.properties.xml + + Fix typo. + + • Robert Stayton: speaker.properties.xml; publishers.properties.xml; + inlinestagedir.properti⋯ + + New property sets for DocBook Publishers elements. + + • Robert Stayton: table.frame.border.thickness.xml; + table.cell.border.thickness.xml + + Fix bug #1291, make default values different for HTML and FO. + + • tom_schr: profile.outputformat.xml + + Added missing support for outputformat attribute + + * Added missing parameter profile.outputformat in + params/profile.outputformat.xml + * Added missing lines to check for outputformat attribute in + profiling/profile-mode.xsl + + • Jirka Kosek: table.frame.border.thickness.xml; + table.cell.border.thickness.xml + + Changed default border thickness from 0.5pt to 1px. The reason is that Chrome rounds 0.5pt to 0px making borders invisible. + + • Robert Stayton: list.block.spacing.xml + + Fix typo in element name. + + • Robert Stayton: autolink.index.see.xml + + New param to control automatic links in index from see and + seealso to indexterm primary. + + • Robert Stayton: show.bookmarks.xml + + New param to turn off PDF bookmarks. + + • Robert Stayton: xsl1.1.bookmarks.xml + + Param to use standard XSL 1.1 bookmark elements. + + • tom_schr: link.to.self.for.mediaobject.xml + + Fixed ticket [#1315]: Add possibility to add a link to mediaobjects + + • stilor: toc.leader.properties.xml + + Replace literal space inserted next to fo:leader in ToC with a padding. This + works around a bug in FOP (see FOP-1444). + Make ToC fo:leader properties configurable via attribute set. + + • Robert Stayton: list.block.spacing.xml; list.item.spacing.xml + + Clarify that list.block.spacing is not used in nested lists. + + • stilor: insert.xref.page.number.para.xml + + Missed new file in previous checkin. + + • Robert Stayton: mark.optional.procedure.steps.xml + + New param to turn off Optional text for optional steps. + +Profiling + +The following changes have been made to the profiling code since the 1.78.1 +release. + + • Robert Stayton: profile.xsl + + Add missing profile.outputformat param declaration. + + • tom_schr: profile-mode.xsl + + Added missing support for outputformat attribute + + * Added missing parameter profile.outputformat in + params/profile.outputformat.xml + * Added missing lines to check for outputformat attribute in + profiling/profile-mode.xsl + + • Robert Stayton: xsl2profile.xsl + + Fix bug #1335 where profile-chunk.xsl was xsl:including + chunk-code.xsl instead of profile-chunk-code.xsl. + + • Robert Stayton: xsl2profile.xsl + + Fixed bug in handling of namespace fixup. + + • Robert Stayton: xsl2profile.xsl - Gentext - Common - FO - HTML - Manpages - Roundtrip - Slides - Webhelp - Params - Profiling - Tools - Template + Adjust namespace fixup to match other templates. -Release Notes: 1.77.1 +Lib - Gentext - Common - FO - HTML - Epub - HTMLHelp - Eclipse - JavaHelp - Webhelp - Params - Highlighting - Profiling - Lib - Template - Extensions - XSL-Saxon +The following changes have been made to the lib code since the 1.78.1 release. -Release Notes: 1.77.1 + • Jirka Kosek: build.xml - FO - HTML - Roundtrip - Slides - Website - Webhelp + Added lib ant build support -Release Notes: 1.76.1 +Tools - FO - HTML - Params +The following changes have been made to the tools code since the 1.78.1 +release. -Release Notes: 1.76.0 + • Jirka Kosek: build-shared.xml - Gentext - Common - FO - HTML - Manpages - Epub - Eclipse - Params - XSL-Xalan + Added lib ant build support -Release Notes: 1.75.2 + • Jirka Kosek: build-shared.xml - Gentext - Common - FO - HTML - Manpages - Epub - Profiling - XSL-Saxon - XSL-Xalan + Added clean targets -Release Notes: 1.75.1 + • Jirka Kosek: lib/xml-apis.jar; lib/xercesImpl.jar; build-shared.xml; lib/ + xalan.jar - FO - HTML - Epub - Params + Extensions and other builds ported to Ant -Release Notes: 1.75.0 + • Jirka Kosek: build-shared.xml - Gentext - Common - FO - HTML - Manpages - ePub - HTMLHelp - Params - Highlighting - XSL-Saxon - XSL-Xalan + Added ant build for HTML stylesheets -Release Notes: 1.74.3 -Release Notes: 1.74.2 -Release Notes: 1.74.1 + • Jirka Kosek: licenses/saxon/JAMESCLARK.txt; lib/jython.jar; lib/ + xercesImpl.jar; licenses/j⋯ - Gentext - FO - HTML - Manpages - ePub - Roundtrip - Params - Highlighting + Initial work on Ant build, common (L10N) directory handled so far -Release Notes: 1.74.0 +Template - Gentext - Common - FO - HTML - Manpages - Epub - HTMLHelp - Eclipse - JavaHelp - Roundtrip - Slides - Website - Params - Profiling - Tools - Extensions - XSL-Saxon - XSL-Xalan - XSL-libxslt +The following changes have been made to the template code since the 1.78.1 +release. -Release Notes: 1.73.2 -Release: 1.73.1 + • Robert Stayton: titlepage.xsl - Gentext - FO - HTML - Manpages - HTMLHelp - Eclipse - JavaHelp - Roundtrip - Params + Remove the d: namespace declaration because it is + automatically added by the ns build process. -Release: 1.73.0 + • Jirka Kosek: titlepage.xsl - Gentext - Common - FO - HTML - Manpages - Eclipse - JavaHelp - Roundtrip - Params - Highlighting - Profiling - Lib - Tools - XSL-Saxon - XSL-Xalan + Added missing namespace declaration -Release: 1.72.0 + • Robert Stayton: titlepage.xsl - Common - FO - HTML - Manpages - Params - Template - Roundtrip + Remove d: namespace declaration from non namespaced version since + it is automatically added to build the namespaced version. -Release: 1.71.1 + • Robert Stayton: titlepage.xsl - Common - FO - HTML - Highlighting - Manpages - Params - Profiling + Set the db.prefix to blank until convert to ns build. -Release: 1.71.0 + • Robert Stayton: titlepage.xsl - Common - Extensions - FO - HTML - Highlighting - Manpages - Params - Tools + Fix handling of namespace declaration for conversion to NS sourcebase. -Release: 1.70.1 + • Robert Stayton: titlepage.xsl - FO - HTML - HTMLHelp - Params + Modified to support roundtrip conversion between namespaced + version and non-namespaced version. -Release: 1.70.0 + • stilor: titlepage.xsl - Common - Extensions - FO - HTML - Manpages - Params - Profiling - Tools - WordML + Remove autoguessing of the namespace for wrapper elements; determine namespace by prefix, if any. -Release 1.69.1 -Release 1.69.0 +Extensions - Common - FO - Help - HTML - man +The following changes have been made to the extensions code since the 1.78.1 +release. -Release 1.68.1 -Release 1.68.0 -Release 1.67.2 -Release 1.67.1 -Release 1.67.0 -Release 1.66.1 -Release 1.65.0 -Release 1.64.1 -Release 1.61.0 -Release 1.60.1 -Release 1.59.2 -Release 1.59.1 -Release 1.58.0 -Release 1.57.0 -Release 1.56.0 -Older releases -About dot-zero releases + • Jirka Kosek: build.xml + + Added clean targets + + • Jirka Kosek: build.xml + + Extensions and other builds ported to Ant Release Notes: 1.79.0 @@ -6144,8 +7375,8 @@ release. If a source refentry contains a Documentation or DOCUMENTATION section, don't report it as having missing AUTHOR information. Also, if missing a contrib/personblurb for a person or org, report - pointers to http://docbook.sf.net/el/personblurb and to - http://docbook.sf.net/el/contrib + pointers to http://www.docbook.org/tdg5/en/html/personblurb and to + http://www.docbook.org/tdg5/en/html/contrib • Michael(tm) Smith: info.xsl @@ -7002,7 +8233,7 @@ release. • Keith Fahlgren: Makefile - Use DOCBOOK_SVN variable everywhere, please; build with PDF_MAKER + Use repo_dir variable everywhere, please; build with PDF_MAKER • Michael(tm) Smith: Makefile @@ -8163,187 +9394,187 @@ Common The following changes have been made to the common code since the 1.71.1 release. - • Add support for arabicindic numbering to autolabel.format template. + • Add support for arabicindic numbering to autolabel.format template. - • Finish support for @xml:id everywhere @id is used. + • Finish support for @xml:id everywhere @id is used. - • replace name() with local-name() in most cases. + • replace name() with local-name() in most cases. - • Add support for info. + • Add support for info. - • Add utility template tabstyle to return the tabstyle from - any table element. + • Add utility template tabstyle to return the tabstyle from + any table element. FO The following changes have been made to the fo code since the 1.71.1 release. - • Add support for sorting glossary entries + • Add support for sorting glossary entries - • Add table.row.properties template to customize table rows. + • Add table.row.properties template to customize table rows. - • Moved all properties to attribute-sets so can be customized more easily. + • Moved all properties to attribute-sets so can be customized more easily. - • Add index.page.number.properties attribute-set to format page numbers. + • Add index.page.number.properties attribute-set to format page numbers. - • xref now supports xlink:href, using simple.xlink template. + • xref now supports xlink:href, using simple.xlink template. - • Rewrote simple.xlink, and call it with all charseq templates. + • Rewrote simple.xlink, and call it with all charseq templates. - • Add simple.xlink processing to term and member elements. + • Add simple.xlink processing to term and member elements. - • Add support for crop marks in Antenna House. + • Add support for crop marks in Antenna House. HTML The following changes have been made to the html code since the 1.71.1 release. - • Add support for sorting glossary entries + • Add support for sorting glossary entries - • Add support for qanda.in.toc to add qandaentry questions to document TOC. + • Add support for qanda.in.toc to add qandaentry questions to document TOC. - • add simple.xlink support to variablelist term and simplelist member. + • add simple.xlink support to variablelist term and simplelist member. - • *.propagates.style now handled in class.attribute mode. + • *.propagates.style now handled in class.attribute mode. - • add class parameter to class.attribute mode to set default class. + • add class parameter to class.attribute mode to set default class. - • Convert all class attributes to use the class.attribute mode - so class names can be customized more easily. + • Convert all class attributes to use the class.attribute mode + so class names can be customized more easily. - • Add class.attribute mode to generate class attributes. + • Add class.attribute mode to generate class attributes. - • Added simple.xlink to most remaining inlines. - Changed class attributes to applying class.attributes mode. + • Added simple.xlink to most remaining inlines. + Changed class attributes to applying class.attributes mode. - • Changed xref template to use simple.xlink tempalte. + • Changed xref template to use simple.xlink tempalte. - • Improve generate.html.title to work with link targets too. + • Improve generate.html.title to work with link targets too. - • Improved simple.xlink to support link and xref. + • Improved simple.xlink to support link and xref. - • Use new link.title.attribute now. + • Use new link.title.attribute now. - • Rewrote simple.xlink to handle linkend also. - Better computation of title attribute on link too. + • Rewrote simple.xlink to handle linkend also. + Better computation of title attribute on link too. - • Handle Xalan quirk as special case. + • Handle Xalan quirk as special case. - • Add support for info. + • Add support for info. - • Fixed imagemaps so they work properly going from calspair coords - to HTML area coords. + • Fixed imagemaps so they work properly going from calspair coords + to HTML area coords. Manpages The following changes have been made to the manpages code since the 1.71.1 release. - • Added doc for man.output.lang.in.name.enabled parameter. This - checkin completes support for writing file/pathnames for man-pages - with $lang include in the names. Closes #1585967. knightly - accolades to Daniel Leidert for providing the feature request. - - • Added new param man.output.lang.in.name.enabled, which - controls whether $LANG value is included in manpages - filenames and pathnames. It works like this: - - If the value of man.output.lang.in.name.enabled is non-zero, - man-page files are output with the $lang value included in - their filenames or pathnames as follows; - - - if man.output.subdirs.enabled is non-zero, each file is -   output to, e.g., a /$lang/man8/foo.8 pathname - - - if man.output.subdirs.enabled is zero, each file is output -   with a foo.$lang.8 filename - - • Use "\e" instead of "\\" for backslash output, because the - groff docs say that's the correct thing to do; also because - testing (thanks, Paul Dubois) shows that "\\" doesn't always - work as expected; for example, "\\" within a table seems to - mess things up. - - • Added the man.string.subst.map.local.pre and - man.string.subst.map.local.post parameters. Those parameters - enable local additions and changes to string-substitution mappings - without the need to change the value of man.string.subst.map - parameter (which is for standard system mappings). Closes - #1456738. Thanks to Sam Steingold for constructing a true - stylesheet torture test (the clisp docs) that exposed the need for - these params. - - • Added the Markup element to the list of elements that get output - in bold. Thanks to Eric S. Raymond. - - • Replaced all dots in roff requests with U+2302 ("house" - character), and added escaping in output for all instances of dot - that are not in roff requests. This fixes the problem case where a - string beginning with a dot (for example, the string ".bashrc") - might occur at the beginning of a line in output, in which case  - would mistakenly get interpreted as a roff request. Thanks to Eric - S. Raymond for pushing to fix this. - - • Made change to ensure that list content nested in - itemizedlist and orderedlist instances is properly indented. This - is a switch from using .TP to format those lists to using .RS/.RE - to format them instead (because .TP does not allow nesting). Closes bug # + • Added doc for man.output.lang.in.name.enabled parameter. This + checkin completes support for writing file/pathnames for man-pages + with $lang include in the names. Closes #1585967. knightly + accolades to Daniel Leidert for providing the feature request. + + • Added new param man.output.lang.in.name.enabled, which + controls whether $LANG value is included in manpages + filenames and pathnames. It works like this: + + If the value of man.output.lang.in.name.enabled is non-zero, + man-page files are output with the $lang value included in + their filenames or pathnames as follows; + + - if man.output.subdirs.enabled is non-zero, each file is + output to, e.g., a /$lang/man8/foo.8 pathname + + - if man.output.subdirs.enabled is zero, each file is output + with a foo.$lang.8 filename + + • Use "\e" instead of "\\" for backslash output, because the + groff docs say that's the correct thing to do; also because + testing (thanks, Paul Dubois) shows that "\\" doesn't always + work as expected; for example, "\\" within a table seems to + mess things up. + + • Added the man.string.subst.map.local.pre and + man.string.subst.map.local.post parameters. Those parameters + enable local additions and changes to string-substitution mappings + without the need to change the value of man.string.subst.map + parameter (which is for standard system mappings). Closes + #1456738. Thanks to Sam Steingold for constructing a true + stylesheet torture test (the clisp docs) that exposed the need for + these params. + + • Added the Markup element to the list of elements that get output + in bold. Thanks to Eric S. Raymond. + + • Replaced all dots in roff requests with U+2302 ("house" + character), and added escaping in output for all instances of dot + that are not in roff requests. This fixes the problem case where a + string beginning with a dot (for example, the string ".bashrc") + might occur at the beginning of a line in output, in which case + would mistakenly get interpreted as a roff request. Thanks to Eric + S. Raymond for pushing to fix this. + + • Made change to ensure that list content nested in + itemizedlist and orderedlist instances is properly indented. This + is a switch from using .TP to format those lists to using .RS/.RE + to format them instead (because .TP does not allow nesting). Closes bug # 1602616. - Thanks to Daniel Leidert. + Thanks to Daniel Leidert. Params The following changes have been made to the params code since the 1.71.1 release. - • Added doc for man.output.lang.in.name.enabled parameter. This - checkin completes support for writing file/pathnames for man-pages - with $lang include in the names. Closes #1585967. knightly - accolades to Daniel Leidert for providing the feature request. + • Added doc for man.output.lang.in.name.enabled parameter. This + checkin completes support for writing file/pathnames for man-pages + with $lang include in the names. Closes #1585967. knightly + accolades to Daniel Leidert for providing the feature request. - • Added new param man.output.lang.in.name.enabled, which - controls whether $LANG value is included in manpages - filenames and pathnames. It works like this: + • Added new param man.output.lang.in.name.enabled, which + controls whether $LANG value is included in manpages + filenames and pathnames. It works like this: - If the value of man.output.lang.in.name.enabled is non-zero, - man-page files are output with the $lang value included in - their filenames or pathnames as follows; + If the value of man.output.lang.in.name.enabled is non-zero, + man-page files are output with the $lang value included in + their filenames or pathnames as follows; - - if man.output.subdirs.enabled is non-zero, each file is -   output to, e.g., a /$lang/man8/foo.8 pathname + - if man.output.subdirs.enabled is non-zero, each file is + output to, e.g., a /$lang/man8/foo.8 pathname - - if man.output.subdirs.enabled is zero, each file is output -   with a foo.$lang.8 filename + - if man.output.subdirs.enabled is zero, each file is output + with a foo.$lang.8 filename - • Added the man.string.subst.map.local.pre and - man.string.subst.map.local.post parameters. Those parameters - enable local additions and changes to string-substitution mappings - without the need to change the value of man.string.subst.map - parameter (which is for standard system mappings). Closes - #1456738. Thanks to Sam Steingold for constructing a true - stylesheet torture test (the clisp docs) that exposed the need for - these params. + • Added the man.string.subst.map.local.pre and + man.string.subst.map.local.post parameters. Those parameters + enable local additions and changes to string-substitution mappings + without the need to change the value of man.string.subst.map + parameter (which is for standard system mappings). Closes + #1456738. Thanks to Sam Steingold for constructing a true + stylesheet torture test (the clisp docs) that exposed the need for + these params. - • Add index.page.number.properties by default. + • Add index.page.number.properties by default. - • Added index.page.number.properties -  to allow customizations of page numbers in indexes. + • Added index.page.number.properties + to allow customizations of page numbers in indexes. - • Move show-destination="replace" property from template to attribute-set - so it can be customized. + • Move show-destination="replace" property from template to attribute-set + so it can be customized. - • Add support for sorting glossary entries + • Add support for sorting glossary entries - • Add option to include qanda in tables of contents. + • Add option to include qanda in tables of contents. - • Moved all properties to attribute-sets so can be customized more easily. + • Moved all properties to attribute-sets so can be customized more easily. Template The following changes have been made to the template code since the 1.71.1 release. - • Added workaround for Xalan bug: use for-each and copy instead of copy-of (# + • Added workaround for Xalan bug: use for-each and copy instead of copy-of (# 1604770). Roundtrip @@ -8351,7 +9582,7 @@ Roundtrip The following changes have been made to the roundtrip code since the 1.71.1 release. - • rename to roundtrip, add OpenOffice support + • rename to roundtrip, add OpenOffice support Release: 1.71.1 @@ -8371,112 +9602,112 @@ Common The following changes have been made to the common code since the 1.71.1 release. - • For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again. + • For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again. - • Add support for Xalan generating a root xml:base like saxon. + • Add support for Xalan generating a root xml:base like saxon. FO The following changes have been made to the fo code since the 1.71.1 release. - • For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again. + • For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again. - • Add support for Xalan to add root node xml:base for db5 docs. + • Add support for Xalan to add root node xml:base for db5 docs. - • Added support for profiling based on xml:lang and status attributes. + • Added support for profiling based on xml:lang and status attributes. HTML The following changes have been made to the html code since the 1.71.1 release. - • For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again. + • For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again. - • Add support for Xalan to add root node xml:base for db5 docs. + • Add support for Xalan to add root node xml:base for db5 docs. - • Added support for profiling based on xml:lang and status attributes. + • Added support for profiling based on xml:lang and status attributes. - • Made changes in namespace declarations to prevent xmllint's - canonicalizer from treating them as relative namespace URIs. + • Made changes in namespace declarations to prevent xmllint's + canonicalizer from treating them as relative namespace URIs. -   - Changed xmlns:k="java:com.isogen.saxoni18n.Saxoni18nService" -     to xmlns:k="http://www.isogen.com/functions/ + - Changed xmlns:k="java:com.isogen.saxoni18n.Saxoni18nService" + to xmlns:k="http://www.isogen.com/functions/ com.isogen.saxoni18n.Saxoni18nService"; -     Saxon accepts either form -     (see http://www.saxonica.com/documentation/extensibility/ + Saxon accepts either form + (see http://www.saxonica.com/documentation/extensibility/ functions.html); -     to Saxon, "the part of the URI before the final '/' is immaterial". + to Saxon, "the part of the URI before the final '/' is immaterial". -   - Changed, e.g. xmlns:xverb="com.nwalsh.xalan.Verbatim" to -     xmlns:xverb="xalan://com.nwalsh.xalan.Verbatim"; Xalan accepts -     either form -     (see http://xml.apache.org/xalan-j/extensions.html# + - Changed, e.g. xmlns:xverb="com.nwalsh.xalan.Verbatim" to + xmlns:xverb="xalan://com.nwalsh.xalan.Verbatim"; Xalan accepts + either form + (see http://xml.apache.org/xalan-j/extensions.html# java-namespace-declare); -     just as Saxon does, it will "simply use the string to the -     right of the rightmost forward slash as the Java class name". + just as Saxon does, it will "simply use the string to the + right of the rightmost forward slash as the Java class name". -   - Changed xmlns:xalanredirect="org.apache.xalan.xslt.extensions.Redirect" -     to xmlns:redirect="http://xml.apache.org/xalan/redirect", and -     adjusted associated code to make the current Xalan redirect spec. -     (see http://xml.apache.org/xalan-j/apidocs/org/apache/xalan/lib/ + - Changed xmlns:xalanredirect="org.apache.xalan.xslt.extensions.Redirect" + to xmlns:redirect="http://xml.apache.org/xalan/redirect", and + adjusted associated code to make the current Xalan redirect spec. + (see http://xml.apache.org/xalan-j/apidocs/org/apache/xalan/lib/ Redirect.html) - • Added the html.append and chunk.append parameters. By default, the - value of both is empty; but the internal DocBook XSL stylesheets - build sets their value to " ", in order - to ensure that all files in the docbook-xsl-doc package end in a - newline character. (Because diff and some other tools may emit - error messages and/or not behave as expected when processing - files that are not newline-terminated.) + • Added the html.append and chunk.append parameters. By default, the + value of both is empty; but the internal DocBook XSL stylesheets + build sets their value to " ", in order + to ensure that all files in the docbook-xsl-doc package end in a + newline character. (Because diff and some other tools may emit + error messages and/or not behave as expected when processing + files that are not newline-terminated.) Highlighting The following changes have been made to the highlighting code since the 1.71.1 release. - • Added license information + • Added license information Manpages The following changes have been made to the manpages code since the 1.71.1 release. - • Added initial support in manpages output for footnote, annotation, - and alt instances. Basically, they all now get handled the same - way ulink instances are. They are treated as a class as "note - sources": A numbered marker is generated at the place in the main - text flow where they occur, then their contents are displayed in - an endnotes section at the end of the man page (currently titled - REFERENCES, for English output, but will be changed to NOTES). + • Added initial support in manpages output for footnote, annotation, + and alt instances. Basically, they all now get handled the same + way ulink instances are. They are treated as a class as "note + sources": A numbered marker is generated at the place in the main + text flow where they occur, then their contents are displayed in + an endnotes section at the end of the man page (currently titled + REFERENCES, for English output, but will be changed to NOTES). - This support is not yet complete. It works for most "normal" - cases, but probably mishandles a good number of cases. More - testing will be needed to expose the problems. It may well also - introduce some bugs and regressions in other areas, including - basic paragraph handling, handling of "mixed block" content, - handling of other indented content, and handling of authorblurb - and personblurb in the AUTHORS section. + This support is not yet complete. It works for most "normal" + cases, but probably mishandles a good number of cases. More + testing will be needed to expose the problems. It may well also + introduce some bugs and regressions in other areas, including + basic paragraph handling, handling of "mixed block" content, + handling of other indented content, and handling of authorblurb + and personblurb in the AUTHORS section. Params The following changes have been made to the params code since the 1.71.1 release. - • Added support for profiling based on xml:lang and status attributes. + • Added support for profiling based on xml:lang and status attributes. - • Added the html.append and chunk.append parameters. By default, the - value of both is empty; but the internal DocBook XSL stylesheets - build sets their value to " ", in order - to ensure that all files in the docbook-xsl-doc package end in a - newline character. (Because diff and some other tools may emit - error messages and/or not behave as expected when processing - files that are not newline-terminated.) + • Added the html.append and chunk.append parameters. By default, the + value of both is empty; but the internal DocBook XSL stylesheets + build sets their value to " ", in order + to ensure that all files in the docbook-xsl-doc package end in a + newline character. (Because diff and some other tools may emit + error messages and/or not behave as expected when processing + files that are not newline-terminated.) Profiling The following changes have been made to the profiling code since the 1.71.1 release. - • Added support for profiling based on xml:lang and status attributes. + • Added support for profiling based on xml:lang and status attributes. Release: 1.71.0 @@ -8529,256 +9760,255 @@ Common The following changes have been made to the common code since the 1.70.1 release. - • Added reference.autolabel parameter for controlling labels on - reference output. + • Added reference.autolabel parameter for controlling labels on + reference output. - • Support rows that are *completely* overlapped by the preceding row + • Support rows that are *completely* overlapped by the preceding row - • New modules for supporting indexing extensions. + • New modules for supporting indexing extensions. - • Support startinglinenumber on orderedlist + • Support startinglinenumber on orderedlist Extensions The following changes have been made to the extensions code since the 1.70.1 release. - • Completely reworked extensions build system; now uses NetBeans and ant + • Completely reworked extensions build system; now uses NetBeans and ant FO The following changes have been made to the fo code since the 1.70.1 release. - • xsl:sort lang attribute now uses two-char substring of lang attribute. + • xsl:sort lang attribute now uses two-char substring of lang attribute. - • Support titlecase "Java", "Perl", and "IDL" as values for the - language attribute on classsynopsis, etc. (instead of just - lowercase "java", "perl", and "idl"). Also support "c++" and "C++" - (instead of just "cpp"). + • Support titlecase "Java", "Perl", and "IDL" as values for the + language attribute on classsynopsis, etc. (instead of just + lowercase "java", "perl", and "idl"). Also support "c++" and "C++" + (instead of just "cpp"). - Affects HTML, FO, and manpages output. Closes bug 1552332. Thanks - to "Brian A. Vanderburg II". + Affects HTML, FO, and manpages output. Closes bug 1552332. Thanks + to "Brian A. Vanderburg II". - • Added support for the reference.autolabel param in (X)HTML and FO + • Added support for the reference.autolabel param in (X)HTML and FO output. - • Support rows that are *completely* overlapped by the preceding row + • Support rows that are *completely* overlapped by the preceding row - • Rearranged templates for the 3 indexing methods - and changed method named 'english' to 'basic'. + • Rearranged templates for the 3 indexing methods + and changed method named 'english' to 'basic'. - • New modules for supporting indexing extensions. + • New modules for supporting indexing extensions. - • Turn off blank-body for fop1.extensions too since fop 0.92 - does not support it either. + • Turn off blank-body for fop1.extensions too since fop 0.92 + does not support it either. - • Add Xalan variant to test for exslt:node-set function. - Xalan can use function named node-set(), but doesn't - recognize it using function-available(). + • Add Xalan variant to test for exslt:node-set function. + Xalan can use function named node-set(), but doesn't + recognize it using function-available(). - • Added support to FO stylesheets for handling instances of Org - where it occurs outside of *info content. In HTML stylesheets, - moved handling of Org out of info.xsl and into inline.xsl. In both - FO and HTML stylesheets, added support for correctly processing - Affiliation and Jobtitle. + • Added support to FO stylesheets for handling instances of Org + where it occurs outside of *info content. In HTML stylesheets, + moved handling of Org out of info.xsl and into inline.xsl. In both + FO and HTML stylesheets, added support for correctly processing + Affiliation and Jobtitle. - • Don't output punctuation between Refname and Refpurpose if - Refpurpose is empty. Also corrected handling of Refsect2/title - instances, and removed some debugging stuff that was generated in - manpages output to mark the ends of sections. + • Don't output punctuation between Refname and Refpurpose if + Refpurpose is empty. Also corrected handling of Refsect2/title + instances, and removed some debugging stuff that was generated in + manpages output to mark the ends of sections. - • Added new email.delimiters.enabled param. If non-zero (the - default), delimiters are generated around e-mail addresses (output - of the email element). If zero, the delimiters are suppressed. + • Added new email.delimiters.enabled param. If non-zero (the + default), delimiters are generated around e-mail addresses (output + of the email element). If zero, the delimiters are suppressed. - • Initial support of syntax highlighting of programlistings. + • Initial support of syntax highlighting of programlistings. - • Chapter after preface should restart numbering of pages. + • Chapter after preface should restart numbering of pages. HTML The following changes have been made to the html code since the 1.70.1 release. - • xsl:sort lang attribute now uses two-char substring of lang attribute. + • xsl:sort lang attribute now uses two-char substring of lang attribute. - • Support titlecase "Java", "Perl", and "IDL" as values for the - language attribute on classsynopsis, etc. (instead of just - lowercase "java", "perl", and "idl"). Also support "c++" and "C++" - (instead of just "cpp"). + • Support titlecase "Java", "Perl", and "IDL" as values for the + language attribute on classsynopsis, etc. (instead of just + lowercase "java", "perl", and "idl"). Also support "c++" and "C++" + (instead of just "cpp"). - Affects HTML, FO, and manpages output. Closes bug 1552332. Thanks - to "Brian A. Vanderburg II". + Affects HTML, FO, and manpages output. Closes bug 1552332. Thanks + to "Brian A. Vanderburg II". - • Added support for the reference.autolabel param in (X)HTML and FO + • Added support for the reference.autolabel param in (X)HTML and FO output. - • Support rows that are *completely* overlapped by the preceding row + • Support rows that are *completely* overlapped by the preceding row - • Rearranged templates for the 3 indexing methods - and changed method named 'english' to 'basic'. + • Rearranged templates for the 3 indexing methods + and changed method named 'english' to 'basic'. - • New modules for supporting indexing extensions. + • New modules for supporting indexing extensions. - • Added several new HTML parameters for controlling appearance of - content on HTML title pages: + • Added several new HTML parameters for controlling appearance of + content on HTML title pages: contrib.inline.enabled: -   If non-zero (the default), output of the contrib element is -   displayed as inline content rather than as block content. + If non-zero (the default), output of the contrib element is + displayed as inline content rather than as block content. othercredit.like.author.enabled: -   If non-zero, output of the othercredit element on titlepages is -   displayed in the same style as author and editor output. If zero -   (the default), othercredit output is displayed using a style -   different than that of author and editor. + If non-zero, output of the othercredit element on titlepages is + displayed in the same style as author and editor output. If zero + (the default), othercredit output is displayed using a style + different than that of author and editor. blurb.on.titlepage.enabled: -   If non-zero, output from authorblurb and personblurb elements is -   displayed on title pages. If zero (the default), output from -   those elements is suppressed on title pages (unless you are -   using a titlepage customization that causes them to be included). + If non-zero, output from authorblurb and personblurb elements is + displayed on title pages. If zero (the default), output from + those elements is suppressed on title pages (unless you are + using a titlepage customization that causes them to be included). editedby.enabled -   If non-zero (the default), a localized Edited by heading is -   displayed above editor names in output of the editor element. + If non-zero (the default), a localized Edited by heading is + displayed above editor names in output of the editor element. - • Add Xalan variant to test for exslt:node-set function. - Xalan can use function named node-set(), but doesn't - recognize it using function-available(). + • Add Xalan variant to test for exslt:node-set function. + Xalan can use function named node-set(), but doesn't + recognize it using function-available(). - • Added support to FO stylesheets for handling instances of Org - where it occurs outside of *info content. In HTML stylesheets, - moved handling of Org out of info.xsl and into inline.xsl. In both - FO and HTML stylesheets, added support for correctly processing - Affiliation and Jobtitle. + • Added support to FO stylesheets for handling instances of Org + where it occurs outside of *info content. In HTML stylesheets, + moved handling of Org out of info.xsl and into inline.xsl. In both + FO and HTML stylesheets, added support for correctly processing + Affiliation and Jobtitle. - • Don't output punctuation between Refname and Refpurpose if - Refpurpose is empty. Also corrected handling of Refsect2/title - instances, and removed some debugging stuff that was generated in - manpages output to mark the ends of sections. + • Don't output punctuation between Refname and Refpurpose if + Refpurpose is empty. Also corrected handling of Refsect2/title + instances, and removed some debugging stuff that was generated in + manpages output to mark the ends of sections. - • Added new email.delimiters.enabled param. If non-zero (the - default), delimiters are generated around e-mail addresses (output - of the email element). If zero, the delimiters are suppressed. + • Added new email.delimiters.enabled param. If non-zero (the + default), delimiters are generated around e-mail addresses (output + of the email element). If zero, the delimiters are suppressed. - • Added qanda.nested.in.toc param. Default value is zero. If - non-zero, instances of "nested" Qandaentry (ones that are children - of Answer elements) are displayed in the TOC. Closes patch 1509018 - (from Daniel Leidert). Currently on affects HTML output (no patch - for FO output provided). + • Added qanda.nested.in.toc param. Default value is zero. If + non-zero, instances of "nested" Qandaentry (ones that are children + of Answer elements) are displayed in the TOC. Closes patch 1509018 + (from Daniel Leidert). Currently on affects HTML output (no patch + for FO output provided). - • Improved handling of relative locations generated files + • Improved handling of relative locations generated files - • Initial support of syntax highlighting of programlistings. + • Initial support of syntax highlighting of programlistings. - • Support org + • Support org - • Support person + • Support person - • Support $keep.relative.image.uris also when chunking + • Support $keep.relative.image.uris also when chunking Highlighting The following changes have been made to the highlighting code since the 1.70.1 release. - • Initial support of syntax highlighting of programlistings. + • Initial support of syntax highlighting of programlistings. Manpages The following changes have been made to the manpages code since the 1.70.1 release. - • Suppress footnote markers and output warning that footnotes are - not yet supported. + • Suppress footnote markers and output warning that footnotes are + not yet supported. - • Handle instances of address/otheraddr/ulink in author et al in the - same way as email instances; that is, display them on the same - linke as the author, editor, etc., name. + • Handle instances of address/otheraddr/ulink in author et al in the + same way as email instances; that is, display them on the same + linke as the author, editor, etc., name. - • Don't number or link-list any Ulink instance whose string value is - identical to the value of its url attribute. Just display it inline. + • Don't number or link-list any Ulink instance whose string value is + identical to the value of its url attribute. Just display it inline. - • Don't output punctuation between Refname and Refpurpose if - Refpurpose is empty. Also corrected handling of Refsect2/title - instances, and removed some debugging stuff that was generated in - manpages output to mark the ends of sections. + • Don't output punctuation between Refname and Refpurpose if + Refpurpose is empty. Also corrected handling of Refsect2/title + instances, and removed some debugging stuff that was generated in + manpages output to mark the ends of sections. - • Added new email.delimiters.enabled param. If non-zero (the - default), delimiters are generated around e-mail addresses (output - of the email element). If zero, the delimiters are suppressed. + • Added new email.delimiters.enabled param. If non-zero (the + default), delimiters are generated around e-mail addresses (output + of the email element). If zero, the delimiters are suppressed. - • In manpages output, if the last/nearest *info element for - particular Refentry has multiple Copyright and/or Legalnotice - children, process them all (not just the first ones). Closes bug - 1524576. Thanks to Sam Steingold for the report and to Daniel - Leidert for providing a patch. + • In manpages output, if the last/nearest *info element for + particular Refentry has multiple Copyright and/or Legalnotice + children, process them all (not just the first ones). Closes bug + 1524576. Thanks to Sam Steingold for the report and to Daniel + Leidert for providing a patch. Params The following changes have been made to the params code since the 1.70.1 release. - • Added reference.autolabel parameter for controlling labels on - reference output. + • Added reference.autolabel parameter for controlling labels on + reference output. - • Added namespace declarations to document elements for all param files. + • Added namespace declarations to document elements for all param files. - • Updated index.method doc to describe revised setup for importing index -  extensions. + • Updated index.method doc to describe revised setup for importing index extensions. - • Added several new HTML parameters for controlling appearance of - content on HTML title pages: + • Added several new HTML parameters for controlling appearance of + content on HTML title pages: contrib.inline.enabled: -   If non-zero (the default), output of the contrib element is -   displayed as inline content rather than as block content. + If non-zero (the default), output of the contrib element is + displayed as inline content rather than as block content. othercredit.like.author.enabled: -   If non-zero, output of the othercredit element on titlepages is -   displayed in the same style as author and editor output. If zero -   (the default), othercredit output is displayed using a style -   different than that of author and editor. + If non-zero, output of the othercredit element on titlepages is + displayed in the same style as author and editor output. If zero + (the default), othercredit output is displayed using a style + different than that of author and editor. blurb.on.titlepage.enabled: -   If non-zero, output from authorblurb and personblurb elements is -   displayed on title pages. If zero (the default), output from -   those elements is suppressed on title pages (unless you are -   using a titlepage customization that causes them to be included). + If non-zero, output from authorblurb and personblurb elements is + displayed on title pages. If zero (the default), output from + those elements is suppressed on title pages (unless you are + using a titlepage customization that causes them to be included). editedby.enabled -   If non-zero (the default), a localized Edited by heading is -   displayed above editor names in output of the editor element. + If non-zero (the default), a localized Edited by heading is + displayed above editor names in output of the editor element. - • Added new email.delimiters.enabled param. If non-zero (the - default), delimiters are generated around e-mail addresses (output - of the email element). If zero, the delimiters are suppressed. + • Added new email.delimiters.enabled param. If non-zero (the + default), delimiters are generated around e-mail addresses (output + of the email element). If zero, the delimiters are suppressed. - • Added qanda.nested.in.toc param. Default value is zero. If - non-zero, instances of "nested" Qandaentry (ones that are children - of Answer elements) are displayed in the TOC. Closes patch 1509018 - (from Daniel Leidert). Currently on affects HTML output (no patch - for FO output provided). + • Added qanda.nested.in.toc param. Default value is zero. If + non-zero, instances of "nested" Qandaentry (ones that are children + of Answer elements) are displayed in the TOC. Closes patch 1509018 + (from Daniel Leidert). Currently on affects HTML output (no patch + for FO output provided). - • Initial support of syntax highlighting of programlistings. + • Initial support of syntax highlighting of programlistings. Tools The following changes have been made to the tools code since the 1.70.1 release. - • Racheted down font sizes of headings in example makefile FO output. + • Racheted down font sizes of headings in example makefile FO output. - • Added param and attribute set to example makefile, for getting - wrapping in verbatims in FO output. + • Added param and attribute set to example makefile, for getting + wrapping in verbatims in FO output. - • Renamed Makefile.paramDoc to Makefile.docParam. + • Renamed Makefile.paramDoc to Makefile.docParam. - • Added Makefile.paramDoc file, for creating versions of param.xsl - files with doc embedded. + • Added Makefile.paramDoc file, for creating versions of param.xsl + files with doc embedded. - • Added variable to example makefile for controlling whether HTML or - XHTML is generated. + • Added variable to example makefile for controlling whether HTML or + XHTML is generated. Release: 1.70.1 @@ -9033,8 +10263,8 @@ The following changes have been made to the fo code since the 1.69.1 release. Modified: fo/autotoc.xsl,1.30; fo/qandaset.xsl,1.20 - Robert Stayton - • Added parameter ulink.hyphenate.chars. Added parameter insert.link - .page.number. + • Added parameter ulink.hyphenate.chars. Added parameter + insert.link.page.number. Modified: fo/param.ent,1.98; fo/param.xweb,1.111 - Robert Stayton @@ -9298,10 +10528,10 @@ The following changes have been made to the fo code since the 1.69.1 release. • 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. + 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. Modified: fo/lists.xsl,1.61; fo/param.ent,1.87; fo/param.xweb,1.98; params/ itemizedlist.label.properties.xml,1.1; params/ @@ -9376,17 +10606,17 @@ The following changes have been made to the html code since the 1.69.1 release. param.xweb,1.101; params/autotoc.label.in.hyperlink.xml,1.1 - Michael(tm) Smith - • Added two new params: html.head.legalnotice.link.types and html.head. - legalnotice.link.multiple. + • Added two new params: html.head.legalnotice.link.types and + html.head.legalnotice.link.multiple. If the value of the generate.legalnotice.link is 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 the html.head.legalnotice.link - .multiple is non-zero, one link element for each link type specified. Each - link has the following attributes: + single HTML link element or, if the value of the + html.head.legalnotice.link.multiple is non-zero, one link element for each + link type specified. Each link has the following attributes: - - a rel attribute whose value is derived from the value of html.head. - legalnotice.link.types + - 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 @@ -9617,9 +10847,9 @@ release. • Added man.table.footnotes.divider param. - In each table that contains footenotes, the string specified by the man. - table.footnotes.divider parameter is output before the list of footnotes - for the table. + In each table that contains footenotes, the string specified 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/ @@ -9974,17 +11204,17 @@ release. param.xweb,1.101; params/autotoc.label.in.hyperlink.xml,1.1 - Michael(tm) Smith - • Added two new params: html.head.legalnotice.link.types and html.head. - legalnotice.link.multiple. + • Added two new params: html.head.legalnotice.link.types and + html.head.legalnotice.link.multiple. If the value of the generate.legalnotice.link is 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 the html.head.legalnotice.link - .multiple is non-zero, one link element for each link type specified. Each - link has the following attributes: + single HTML link element or, if the value of the + html.head.legalnotice.link.multiple is non-zero, one link element for each + link type specified. Each link has the following attributes: - - a rel attribute whose value is derived from the value of html.head. - legalnotice.link.types + - 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 @@ -10028,9 +11258,9 @@ release. • Added man.table.footnotes.divider param. - In each table that contains footenotes, the string specified by the man. - table.footnotes.divider parameter is output before the list of footnotes - for the table. + In each table that contains footenotes, the string specified 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/ @@ -10245,10 +11475,10 @@ release. • 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. + 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. Modified: fo/lists.xsl,1.61; fo/param.ent,1.87; fo/param.xweb,1.98; params/ itemizedlist.label.properties.xml,1.1; params/ @@ -10410,7 +11640,7 @@ Common be processed using the following URI for the driver Website tabular.xsl file: - http://docbook.sourceforge.net/release/xsl/current/website/tabular.xsl + http://cdn.docbook.org/release/xsl/current/website/tabular.xsl • A procedure without a title is now treated as an “informal” procedure (meaning that it is not added to any generated “list of procedures” and has @@ -10424,7 +11654,7 @@ Common To indicate that you want a choice separator generated for a particular list, you need to put a processing instruction (PI) of the form as a child of the list. For example: + dbchoice choice="foo"?> as a child of the list. For example: Choose from ONE and ONLY ONE of the following: @@ -10440,7 +11670,7 @@ Common 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: . + literal string to be used; example for French: . That is, use “ou” instead of “or”. FO @@ -10448,7 +11678,7 @@ FO • Added content-type property to external-graphic element, based on imagedata format attribute. - • Added support for generating field for + • Added support for generating field for XEP output. This makes the DocBook XSL stylesheet version information available through the Document Properties menu in Acrobat Reader and other PDF viewers. @@ -10494,11 +11724,11 @@ Help HTML - • Added a first cut at support in HTML output for DocBook 5 style annotation - s. Controlled using the annotation.support parameter, and implemented using - JavaScript and CSS styling. For more details, see the documentation for the - annotation.js, annotation.css, annotation.graphic.open, and - annotation.graphic.close parameters. + • Added a first cut at support in HTML output for DocBook 5 style + annotations. Controlled using the annotation.support parameter, and + implemented using JavaScript and CSS styling. For more details, see the + documentation for the annotation.js, annotation.css, + annotation.graphic.open, and annotation.graphic.close parameters. • Generate client-side image map for imageobjectco with areas using calspair units @@ -10517,13 +11747,13 @@ HTML • Added initial, experimental support for generating content for the HTML title attribute from content of the alt element. This change adds support - for the following inline elements only (none of them are block elements): + for the following inline elements only (none of them are block elements): abbrev, accel, acronym, action, application, authorinitials, beginpage, citation, citerefentry, citetitle, city, classname, code, command, computeroutput, constant, country, database, email, envar, errorcode, errorname, errortext, errortype, exceptionname, fax, filename, firstname, - firstterm, foreignphrase, function, glossterm, guibutton, guiicon, guilabel - , guimenu, guimenuitem, guisubmenu, hardware, honorific, interface, + firstterm, foreignphrase, function, glossterm, guibutton, guiicon, + guilabel, guimenu, guimenuitem, guisubmenu, hardware, honorific, interface, interfacename, keycap, keycode, keysym, lineage, lineannotation, literal, markup, medialabel, methodname, mousebutton, option, optional, otheraddr, othername, package, parameter, personname, phone, pob, postcode, @@ -10553,8 +11783,8 @@ and footers. man.justify and man.hyphenate. Note that the default for the both of those is zero (off), because - justified text looks good only when it is also hyphenated; to quote the - “Hyphenation” node from the groff info page: + justified text looks good only when it is also hyphenated; to quote the “ + Hyphenation” node from the groff info page: Since the odds are not great for finding a set of words, for every output line, which fit nicely on a line without inserting excessive @@ -10572,9 +11802,9 @@ and footers. • Added parameters for controlling hyphenation of computer inlines, filenames, and URLs. By default, even when hyphenation is enabled (globally), hyphenation is now suppressed for "computer inlines" - (currently, just classname, constant, envar, errorcode, option, replaceable - , userinput, type, and varname, and for filenames, and for URLs from link. - It can be (re)enabled using the man.hyphenate.computer.inlines, + (currently, just classname, constant, envar, errorcode, option, + replaceable, userinput, type, and varname, and for filenames, and for URLs + from link. It can be (re)enabled using the man.hyphenate.computer.inlines, man.hyphenate.filenames, and man.hyphenate.urls parameters. • Implemented a new system for replacing Unicode characters. There are two @@ -10602,8 +11832,8 @@ and footers. In addition to those common symbols, certain users may have a need to use symbols from other Unicode blocks. Say, somebody who is documenting an - application related to math might need to use a bunch of symbols from the - “Mathematical Operators” Unicode block (there are about 65 characters in + application related to math might need to use a bunch of symbols from the “ + Mathematical Operators” Unicode block (there are about 65 characters in that block that have reasonable roff equivalents). Or somebody else might really like Dingbats -- such as the checkmark character -- and so might use a bunch of things from the “Dingbat” block (141 characters in that that @@ -10611,9 +11841,9 @@ and footers. gracefully into roff). So, the old replace-entities mechanism was replaced with a completely - different mechanism that is based on use of two “maps”: a “substitution - map” and a “character map” (the latter in a format compliant with the XSLT - 2.0 spec and therefore completely “forward compatible” with XSLT 2.0). + different mechanism that is based on use of two “maps”: a “substitution map + ” and a “character map” (the latter in a format compliant with the XSLT 2.0 + spec and therefore completely “forward compatible” with XSLT 2.0). The substitution map is controlled through the man.string.subst.map parameter, and is used to replace things like the backslash character @@ -10792,7 +12022,7 @@ and footers. In practice, there are many pages that simply have a version number in the “source” field. So, it looks like what we have is a two-part field, - Name Version, where: + Name Version, where: Name @@ -10887,13 +12117,13 @@ and footers. • Added support for processing funcparams. • Removed the space that was being output between funcdef and paramdef; - example: was: float rand (void); now: float rand(void) + example: was: float rand (void); now: float rand(void) • Turned off bold formatting for the type element when it occurs within a funcdef or paramdef - • Corrected rendering of simplelist. Any - + @@ -11359,8 +12589,8 @@ Release 1.65.0 - - + +