xsl-list
[Top] [All Lists]

Re: Linenumbering & word index

2004-08-07 14:04:36

easiest is probably to copy each line/head into the new tree as a child
or immediate sibling of the new l or head (probably use different element
names. to make it less confusing.

an alternative would be to get the lines from the original tree, I
suppose one way would be to key on generate-d
xsl:key name=ids  match="head|l" use=generate-id()
then when you make your new l  line have something like
<xsl:template match="l">
 <l original="generate-id()">...

then when processing your new tree you can get back to the old by
$originalroot/key('ids',current()/@original)

where originalroot is a saved copy of / your input top level node.

David




________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________


<Prev in Thread] Current Thread [Next in Thread>