This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Contiguous Numbering


> 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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]