This is the mail archive of the docbook-apps@lists.oasis-open.org mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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
>



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]