Re: [xsl] xsl:number - What is Numbering Context?

Subject: Re: [xsl] xsl:number - What is Numbering Context?
From: "W. Eliot Kimber" <eliot@xxxxxxxxxx>
Date: Mon, 24 Jun 2002 16:01:28 -0500
"G. Ken Holman" wrote:

> Your xref stuff looks just fine ... are you sure you are changing the
> current node along the lines of:
> 
>    <xsl:apply-templates select="id(@xrefptr)" mode="xref"/>
> 
> >Clearly I'm missing something.
> 
> The code you've shown seems just fine, but you don't show how you get there.

Here's the template for CrossRef:

<xsl:template match="CrossRef">
  <xsl:variable name="target-id">
    <xsl:value-of select="@refsub"/>
  </xsl:variable>
  <xsl:variable name="target-element">
    <xsl:copy-of select="key('ids', $target-id)"/>
  </xsl:variable>
  <xsl:apply-templates select="$target-element" mode="xref"/>
</xsl:template>

target-element is a Figure element. I know I'm getting the right target
element because the caption text is correct.

Thanks,

Eliot
-- 
W. Eliot Kimber, eliot@xxxxxxxxxx
Consultant, ISOGEN International

1016 La Posada Dr., Suite 240
Austin, TX  78752 Phone: 512.656.4139

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread