Subject: RE: Contiguous Numbering
From: Kay Michael <Michael.Kay@xxxxxxx>
Date: Tue, 12 Sep 2000 10:54:07 +0100
|
> I am dealing with, how do I number the 't' elements
> that have a particular attribute such that
> they are contiguous throughout every top level 'section'
> element.
>
> I would have thought that this XSL would do the trick:
>
> <xsl:number level="any" count="preceding::t/@attr"
> from="ancestor::body/section"/>
>
The "count" attribute must be a pattern, and patterns cannot use the
precedng axis. Similarly from is a pattern and cannot use the ancestor acis.
I think you want
<xsl:number level="any" count="t[@attr]" from="section"/>
Mike Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|