This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
[docbook-apps] 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
> bobs@sagehill.net
>
>