Re: Theorems and xref

From
Michal Duda <>
Date
2005-02-18T15:37:20+00:00
ID
cv51sn$77d$
Thread
Re: Theorems and xref
Thank you very much. It works!

I have another one question: Is it possible to do some simple TOC of all
theorems?.


Bob Stayton wrote:

> You can add a template in mode="xref-to".  That mode is used by the
> template
> for the xref element to generate the link text.  For example:
> 
> <xsl:template match="formalpara[@role='theorem']" mode="xref-to">
>   <xsl:text>Theorem </xsl:text>
>   <xsl:number count="formalpara[@role = 'theorem']" level="any" />
> </xsl:template>
> 
> This generates the text "Theorem " and then the number.  Just make sure
> your template that processes the formalpara[@role='theorem'] in normal
> mode outputs its id attribute on the block that it generates, so that the
> xref has that id to connect with in the output.
> 
> Bob Stayton
> Sagehill Enterprises
> DocBook Consulting
> 
> 
>