[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Missing navigational links with XHTML chunking
Hi Jens, It turns out that there are several things going on here. 1. This is all an issue with fast chunking. The regular chunking stylesheets for both HTML and XHTML work ok. 2. Setting the chunk.fast parameter to 1 is not how fast chunking is to be done. I thought so, and that is what my book says. But further investigation shows that fast chunking is done by using the chunkfast.xsl stylesheet customization included with the distribution, instead of the chunk.xsl stylesheet. That customization fixes up the headers and footers, among other things. So I need to fix my book, and you need to put use chunkfast.xsl in your xsl:import statements in your customizations. I should have suspected something when I noticed that there was no reference page for the chunk.fast parameter. It's not really meant to be used as a user-interface parameter. 3. The missing "Up" seems to be a feature. 8^) When the node for Up is the same as the node for Home, then only the Home link is shown. In your document, that is the case for all the generated chunks. In a more complex document, the Up link should work. Let me know if this doesn't fix the problems you are seeing. Bob Stayton Sagehill Enterprises DocBook Consulting bobs@sagehill.net ----- Original Message ----- From: "Jens M. Felderhoff" <j.m.f.nospam@gmx.li> To: <docbook-apps@lists.oasis-open.org> Sent: Friday, May 27, 2005 6:05 AM Subject: [docbook-apps] Missing navigational links with XHTML chunking > I have a simple XML document: > > <article> > <sect1> > <title>Section One</title> > <para>First paragraph.</para> > <para>Second paragraph.</para> > <para>Third paragraph.</para> > </sect1> > <sect1> > <title>Section Two</title> > <para>First paragraph.</para> > <para>Second paragraph.</para> > <para>Third paragraph.</para> > </sect1> > <sect1> > <title>Section Three</title> > <para>First paragraph.</para> > <para>Second paragraph.</para> > <para>Third paragraph.</para> > </sect1> > </article> > > And two customization stylesheets, html.xsl: > > <?xml version='1.0'?> > <xsl:stylesheet > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> > <xsl:import > href="http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl"/> > <xsl:param name="chunk.first.sections" select="1"/> > <xsl:param name="chunk.fast" select="1"/> > <xsl:param name="chunk.section.depth" select="3"/> > <xsl:param name="suppress.navigation" select="0"/> > <xsl:param name="generate.section.toc.level" select="3"/> > <xsl:param name="toc.section.depth" select="3"/> > <xsl:param name="shade.verbatim" select="1"/> > </xsl:stylesheet> > > and xhtml.xsl: > > <?xml version='1.0'?> > <xsl:stylesheet > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> > <xsl:import > href="http://docbook.sourceforge.net/release/xsl/current/xhtml/chunk.xsl"/> > <xsl:param name="chunk.first.sections" select="1"/> > <xsl:param name="chunk.fast" select="1"/> > <xsl:param name="chunk.section.depth" select="3"/> > <xsl:param name="suppress.navigation" select="0"/> > <xsl:param name="generate.section.toc.level" select="3"/> > <xsl:param name="toc.section.depth" select="3"/> > <xsl:param name="shade.verbatim" select="1"/> > </xsl:stylesheet> > > 1. For XSL stylesheets 1.64.1 > > When I use xsltproc and html.xsl everything is chunked correctly and I have > all navgational links (Prev/Next in header, Prev/Up/Home/Next in footer). > > However, with xhtml.xsl there is are no header navigation links and the > footer just has Up/Home. > > 2. For XSL stylesheets 1.68.1 > > html.xsl does not produce an "Up" footer link. > > xhtml.xsl neither produces a "Prev"/"Next" nor an "Up" footer link. > > I expected the same visual output for HTML and XHTML, at least for > stylesheets of the same version. > > Cheers > > Jens > > --------------------------------------------------------------------- > To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org > For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org > > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]