[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] DocBook XSL 1.67.1 released
Hi Michael, I'm afraid that I introduced a bug in 1.67.1 when I added that table.cell.properties feature. There is a missing parameter in it. Surprisingly, xsltproc did not flag it as an error, but I just tested with Saxon, and it is failing. I checked in the one line fix, and tested again with Saxon this time. Can you do a quick 1.67.2 release? If not, I can do it. Bob Stayton Sagehill Enterprises DocBook Consulting bobs@sagehill.net ----- Original Message ----- From: "Michael Smith" <smith@xml-doc.org> To: <docbook-apps@lists.oasis-open.org> Sent: Wednesday, December 01, 2004 9:01 PM Subject: [docbook-apps] DocBook XSL 1.67.1 released > Version 1.67.1 of the DocBook XSL stylesheets is now available for > download from the DocBook SourceForge site: > > http://sourceforge.net/projects/docbook/ > > This is a bug-fix update to the 1.67.0 release that also adds a > few new features. Among the user-visible changes are: > > FO > -------------------------------------------------------------------------- ------ > * Tables: Inherited cell properties are now passed to the > table.cell.properties template so they can be overridden by a > customization. > > * Tables: Added support for bgcolor PI on table row element. > > * TOCs: Added new parameter simplesect.in.toc; default value of 0 causes > simplesect to be omitted from TOCs; to cause simplesect to be included in > TOCs, you must set the value of simplesect.in.toc to 1.Comment from Norm: > > Simplesect elements aren't supposed to appear in the ToC at all... The > use case for simplesect is when, for example, every chapter in a book > ends with "Exercises" or "For More Information" sections and you don't > want those to appear in the ToC. > > * Sections: Reverted change that caused a variable reference to be used in a > template match and rewrote code to preserve intended semantics. > > * Lists: Added workaround to prevent "* 0.60 + 1em" garbage in list output > from PassiveTeX > > * Moved the literal attributes from component.title to the > component.title.properties attribute-set so they can be customized. > > * Lists: Added glossdef's first para to special handling in > fo:list-item-body. > > HTML > -------------------------------------------------------------------------- ------ > * TOCs: Added new parameter simplesect.in.toc; for details, see the list of > FO changes for this release. > > * Indexing: Added new parameter index.prefer.titleabbrev; when set to 1, > index references will use titleabbrev instead of title when available. > > HTML Help > -------------------------------------------------------------------------- ------ > * Added support for generating windows-1252-encoded output using Saxon; for > more details, see the list of XSL Java extensions changes for this release. > > man pages > -------------------------------------------------------------------------- ------ > * Replaced named/numeric character-entity references for non-breaking space > with groff equivalent (backslash-tilde). > > XSL Java extensions > -------------------------------------------------------------------------- ------ > * Saxon extensions: Added the Windows1252 class. It extends Saxon 6.5.x with > the windows-1252 character set, which is particularly useful when > generating HTML Help for Western European Languages (code from Pontus > Haglund and contributed to the DocBook community by Sectra AB, Sweden). > > To use: > > 1. Make sure that the Saxon 6.5.x jar file and the jar file for the > DocBook XSL Java extensions are in your CLASSPATH > > 2. Create a DocBook XSL customization layer -- a file named > mystylesheet.xsl or whatever -- that, at a minimum, contains the > following: > > <xsl:stylesheet > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version='1.0'> > <xsl:import href="http://docbook.sourceforge.net/release/xsl/current/htmlhelp/htmlhelp.x sl"/> > <xsl:output method="html" encoding="WINDOWS-1252" indent="no"/> > <xsl:param name="htmlhelp.encoding" select="WINDOWS-1252"></xsl:param> > <xsl:param name="chunker.output.encoding" select="WINDOWS-1252"></xsl:param> > <xsl:param name="saxon.character.representation" select="native"></xsl:param> > </xsl:stylesheet> > > Invoke Saxon with the encoding.windows-1252 Java system property set to > com.nwalsh.saxon.Windows1252; for example > > java ¥ > -Dencoding.windows-1252=com.nwalsh.saxon.Windows1252 ¥ > com.icl.saxon.StyleSheet ¥ > mydoc.xml mystylesheet.xsl > > Or, for a more complete "real world" case showing other options you'll > typically want to use: > > java ¥ > -Dencoding.windows-1252=com.nwalsh.saxon.Windows1252 ¥ > -Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.j axp.DocumentBuilderFactoryImpl ¥ > -Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SA XParserFactoryImpl ¥ > -Djavax.xml.transform.TransformerFactory=com.icl.saxon.Transfo rmerFactoryImpl ¥ > com.icl.saxon.StyleSheet ¥ > -x org.apache.xml.resolver.tools.ResolvingXMLReader ¥ > -y org.apache.xml.resolver.tools.ResolvingXMLReader ¥ > -r org.apache.xml.resolver.tools.CatalogResolver ¥ > mydoc.xml mystylesheet.xsl > > In both cases, the "mystylesheet.xsl" file should be a DocBook > customization layer containing the parameters show in step 2. > > * Saxon extensions: Removed Saxon 8 extensions from release package >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]