[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]