RE: [xsl] preceding/following character?

Subject: RE: [xsl] preceding/following character?
From: "Andrew Welch" <ajwelch@xxxxxxxxxxxxxxx>
Date: Mon, 20 Jun 2005 10:04:02 +0100
> On 6/17/05, David Carlisle <davidc@xxxxxxxxx> wrote:
> >
> > > Specifically, where there's more than "cite" element in a
> "p", I get
> > > duplicate cite elements for each one in the output.
> >
> > well this processes all sibling cites each time.
> > >         <xsl:apply-templates select="../cite" mode="clean"/>
> > I'd guess the intention is to just to process the following node
> > (which is a cite) so
> >         <xsl:apply-templates select="following-sibling::cite[1]"
> > mode="clean"/>
>
> Thanks David.  That does solve the duplicate problem, but
> also leaves off the second cite element:
>
> <div>Some text and more text .[XXX] Some <EM>more</EM> text.
> Some text and more text .</div>


Really?

I get (with Saxon 8.4b):

<div>Some text and more text .[XXX] Some <EM>more</EM> text. Some text
and more text .[XXX]</div>

Current Thread