- From: Roger Parkinson <roger@senanque.co.nz>
- Date: Fri, 20 Jul 2007 12:41:30 +1200
- To: www-xsl-fo@w3.org
I'm using XSL to generate a PDF with FOP but I think this is more XSL than FO. I have this in my XML file: ... <references> <reference n="[1]" t="some text"/> </references> .... <referenceLink t="some text"/> .... My XSL file has this: ... <xsl:key name="references" match="reference" use="@t"/> ... <xsl:template match="referenceLink"> <fo:wrapper font-style="italic"> <xsl:for-each select="key('references',@t)"> <fo:inline><xsl:text>reference </xsl:text><xsl:select value-of="@n"/></fo:inline> </xsl:for-each> </fo:wrapper> </xsl:template> ... What I want to have happen is the <referenceLink> tag to generate 'reference [1]' . But it generates just 'reference', ie it does not find the attribute @n on the <reference> tag. Reading the docs suggested to me that it would. What did I miss? Thanks for any help. Roger
Received on Friday, 20 July 2007 00:41:08 UTC