This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
Re: some parameters ignored in chunk.xsl
- From: Norman Walsh <ndw at nwalsh dot com>
- To: Daniel Veillard <veillard at redhat dot com>
- Cc: Bob Stayton <bobs at caldera dot com>,Camille Bégnis <camille at mandrakesoft dot com>,apps docbook <docbook-apps at lists dot oasis-open dot org>
- Date: Tue, 07 May 2002 16:34:36 -1000
- Subject: DOCBOOK-APPS: Re: some parameters ignored in chunk.xsl
- References: <3CD669FC.8040906@mandrakesoft.com><20020507014502.B1603@caldera.com>
/ Bob Stayton <bobs@caldera.com> was heard to say:
| On Mon, May 06, 2002 at 01:33:16PM +0200, Camille Bignis wrote:
|> Hello,
|>
|> With XSL 1.50.0, xsltproc, and the following customization:
|>
|> 1) only index.html goes into html/ The rest is written in current directory
|
| I think this is a bug in the "make-relative-filename"
| template in chunker.xsl. xsltproc uses <exsl:document>
| and there is a comment there from Norm that says:
|
| <!-- EXSL document does make the chunks relative, I think -->
I've checked www.exslt.org and I think I'm right. This means that
| But xsltproc doesn't, so the template should still add $base.dir.
xsltproc has a bug.
| It works if I change:
| <xsl:value-of select="$base.name"/>
| to:
| <xsl:value-of select="concat($base.dir,$base.name)"/>
Be seeing you,
norm
--
Norman Walsh <ndw@nwalsh.com> | The worst enemy of life, freedom
http://www.oasis-open.org/docbook/ | and the common decencies is total
Chair, DocBook Technical Committee | anarchy; their second worst enemy
| is total efficiency.--Aldous Huxley