-----Original Message-----
From: Ryan Graham [mailto:Ryan(_dot_)Graham(_at_)apollogrp(_dot_)edu]
Hi,
<xsl:template match="xref">
<a href="{concat('#',@linkend)}"><sup><xsl:value-of
select="number(substring-after(@linkend,'note-'))"/></sup></a>
<xsl:if test="name(following-sibling::node()[1]) = 'xref'">
<sup>,</sup>
</xsl:if>
</xsl:template>
XmlSpy's xPath evaluator tells me that this is sound logic, but
using Saxon,
I can't get the comma in the output.
Well... I can't see anything wrong with it; seems to work.
You could also try:
<xsl:if test="following-sibling::node()[1][name()='xref']">
HTH!
Greetz,
Andreas