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] Theorems and xref

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" />

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

----- Original Message ----- 
From: "Michal Duda" <duda.michal@centrum.cz>
To: <docbook-apps@lists.oasis-open.org>
Sent: Thursday, February 17, 2005 1:31 PM
Subject: [docbook-apps] Theorems and xref

> Hi,
> I saw about two weeks ago at docbook.misc group this thread:
> I'd like to know if it's possible to use xref so the autogenerated number
> can appear somewhere later as a hyperlink to that theorem?
> Which stylesheet template I must change?
> Thanks.

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