[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] DocBook, XALAN and dbtimestamp PI function
Thank you very much. It's fixed.
Best regards,
Andrea.
At 10.51 22/03/2006, you wrote:
>Andreas,
>
>I'm very sorry. The cause of this is a bug I introduced but that
>is not fixed in the 1.69.1 release. I didn't correct it until last
>September, after the 1.69.1 release. But the fix is simple -- a
>colon character just needs to be added to the value of a certain
>internal parameter (see below).
>
>$ cvs diff -u -r 1.9 -r 1.10 pi.xsl
>Index: pi.xsl
>===================================================================
>RCS file: /cvsroot/docbook/xsl/common/pi.xsl,v
>retrieving revision 1.9
>retrieving revision 1.10
>diff -u -r1.9 -r1.10
>--- pi.xsl 28 May 2005 08:04:31 -0000 1.9
>+++ pi.xsl 9 Sep 2005 03:58:58 -0000 1.10
>@@ -8,7 +8,7 @@
> version='1.0'>
>
> <!-- ********************************************************************
>- $Id: pi.xsl,v 1.9 2005/05/28 08:04:31 kosek Exp $
>+ $Id: pi.xsl,v 1.10 2005/09/09 03:58:58 xmldoc Exp $
> ********************************************************************
>
> This file is part of the XSL DocBook Stylesheet distribution.
>@@ -105,7 +105,7 @@
> <xsl:variable name="tokenized-format-string">
> <xsl:call-template name="str.tokenize.keep.delimiters">
> <xsl:with-param name="string" select="$format-nbsp"/>
>- <xsl:with-param name="delimiters" select="' ,./-()[]'"/>
>+ <xsl:with-param name="delimiters" select="' ,./-()[]:'"/>
> </xsl:call-template>
> </xsl:variable>
>
>Andrea Mattioli <aldaris@jumpy.it> writes:
>
> > Here you are "test.xml", "testXALAN_FOP.pdf" and "testSAXON_XEP.pdf"
> >
> > I did the following:
> > XALAN - FOP
> > - added << or function-available("exsl:nodeSet") >> to "pi.xsl"
> > - java org.apache.xalan.xslt.Process -in test.xml -xsl
> > mypath\fo\docbook.xsl -out test.fo
> > - fop test.fo testXALAN_FOP.pdf
> >
> > SAXON - XEP
> > - java con.icl.saxon.StyleSheet -o testSAXON.fo test.xml
> > mypath\fo\docbook.xsl
> > - xep testSAXON.fo testSAXON_XEP.pdf
> >
> > XSLTPROC - FOP and XEP
> > - xsltproc -o testXSLTPROC.fo mypath\fo\docbook.xsl test.xml
> > - then processing with FOP and XEP
> >
> > but I have obtained the same result and the problem is the same:
> > "Generated: 2006-03-22 H:M:S"
> > I think there is something wrong also using "B" but I haven't deepened.
> >
> > versions used:
> > DocBook 1.69.1
> > XALAN 2.7.0
> > FOP 0.91beta
> > SAXON 6.5.5
> > XEP 4.5 Personal
> > XSLTPROC was compiled against libxml 20622, libxslt 10115 and libexslt 812
> > (Windows ports of xsltproc and required libraries:
> > http://www.zlatkovic.com/libxml.en.html)
> >
> > Best regards,
> > Andrea.
> >
> > At 16.42 21/03/2006, you wrote:
> > >If possible, can you please try your test.xml with Saxon or
> > >xsltproc and check if you have the same problem? Also, please
> > >either e-mail a copy of your test.xml or post it here. I will try
> > >testing with it and see if I can reproduce the problem.
> > >
> > > --Mike
> > >
> > >Andrea Mattioli <aldaris@jumpy.it> writes:
> > >
> > >> I'm just using "docbook-xsl-1.69.1".
> > >>
> > >> Andrea.
> > >>
> > >> At 18.10 20/03/2006, you wrote:
> > >> >Andrea Mattioli <aldaris@jumpy.it> writes:
> > >> >
> > >> >> now I have this minor problem: using "test.xml" my XALAN (Xalan Java
> > >> >> 2.7.0) produces
> > >> >>
> > >> >> Generated: 2006-03-20 H:M:S
> > >> >
> > >> >What version of the stylesheets are you using? I remember that
> > >> >problem being caused by an oversight in some code added for
> > >> >tokenizing the parts of the date string. But I think it was fixed
> > >> >prior to the 1.69.1 release.
> > >
>
> > <?xml version="1.0" encoding="UTF-8"?>
> > <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
> "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
> > <book>
> > <bookinfo>
> > <title>Title</title>
> > <author>
> > <firstname>Author Name</firstname>
> > <surname>Author SurName</surname>
> > </author>
> > </bookinfo>
> > <part>
> > <title>Part 1</title>
> > <chapter>
> > <title>Chapter 1</title>
> > <section>
> > <title>TEST</title>
> > <para>Generated:
> <?dbtimestamp format="Y-m-d H:M:S"?></para>
> > </section>
> > </chapter>
> > </part>
> > </book>
>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]