|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: How to render TEI <div*>s with chapter-like pagin
--- David Carlisle <davidc@xxxxxxxxx> wrote: > If you want to avoid keys (which speed things up but > make it a bit > obscure) I don't mind using keys one bit, so long as I understand what I'm doing. :-) > then use a variable and count() > > <xsl:template match="div1"> > <xsl:variable name="n" > select="count(following-sibling::*[self::divGen or > self::div1])"/> > <!-- so what you want is all the nodes that have $n > div* after them > which is --> > <fo:page-sequence blah blah blah> > <xsl:apply-templates > select="following-sibling::node()[ > count(following-sibling::*[self::dviGen or > self::div1]) = $n]"/> I tried out the code and it seems to work. Clever trick. __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








