This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Contiguous Numbering
- To: "'xsl-list at mulberrytech dot com'" <xsl-list at mulberrytech dot com>
- Subject: RE: Contiguous Numbering
- From: Kay Michael <Michael dot Kay at icl dot com>
- Date: Tue, 12 Sep 2000 10:54:07 +0100
- Reply-To: xsl-list at mulberrytech dot com
> 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