OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [docbook-apps] Re: examples and toc


Sam Steingold wrote:

> when I replace
> <xsl:param name="toc.params" select="'toc example'"/>
> with 
> <xsl:with-param name="toc.params" select="'toc example'"/>
> the errors are gone, but the loe is still not there:

Sorry, I really should test code, not just write it from the top of my 
head. The following works for me:

<?xml version="1.0" encoding="windows-1250"?>
<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/docbook.xsl"/>

<xsl:param name="generate.section.toc.level" select="5"/>

<xsl:param name="generate.toc">
appendix  toc,title
article/appendix  nop
article   toc,title
book      toc,title,figure,table,example,equation
chapter   toc,title
part      toc,title
preface   toc,title
qandadiv  toc
qandaset  toc
reference toc,title
sect1     toc
sect2     toc
sect3     toc
sect4     toc
sect5     toc
section   toc,example
set       toc,title
</xsl:param>

<xsl:template name="section.toc">
   <xsl:param name="toc-context" select="."/>
   <xsl:param name="toc.title.p" select="true()"/>

   <xsl:call-template name="make.lots">
     <xsl:with-param name="toc.params" select="'toc,title,example'"/>
     <xsl:with-param name="toc">
       <xsl:call-template name="make.toc">
	<xsl:with-param name="toc-context" select="$toc-context"/>
	<xsl:with-param name="toc.title.p" select="$toc.title.p"/>
	<xsl:with-param name="toc.params" select="'toc,title,example'"/>
	<xsl:with-param name="nodes"
			select="section|sect1|sect2|sect3|sect4|sect5|refentry
				|bridgehead[$bridgehead.in.toc != 0]"/>
	
       </xsl:call-template>
     </xsl:with-param>
   </xsl:call-template>
</xsl:template>

</xsl:stylesheet>

-- 
------------------------------------------------------------------
   Jirka Kosek      e-mail: jirka@kosek.cz      http://xmlguru.cz
------------------------------------------------------------------
        Professional XML consulting and training services
   DocBook customization, custom XSLT/XSL-FO document processing
------------------------------------------------------------------
  OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 member
------------------------------------------------------------------

OpenPGP digital signature



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]