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: Numbered Lists



that's what xsl:number is designed to do.

although actually since you are just for-eaching your way over the tree,
you could just as easily use position() as you have, along with a
variable that holds the current prefix, ie the . separated sequence up
to the current point. If you do it that way, easiest would be to call a
named template which made a list for one level and took a parameter with
the prefix. But xsl:number would allow the prefix to be determined
afresh each time without you having to explictly manage anything.

incidentally

<a>
		<xsl:attribute name="HREF">#<xsl:value-of
select="generate-id()"/></xsl:attribute>

may more easily be written
<a HREF="#{generate-id()}">

David

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.

 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]