Subject: RE: [xsl] Finding and promoting footnotes From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Wed, 30 Nov 2005 11:11:17 -0500 |
This statement within the template matching "A[@class='footnote']" --
> <xsl:apply-templates select="/XML/FOOTNOTES" mode="body" />
could be specialized to apply to just the TableFootnote node you require:
<xsl:apply-templates select="//*/TableFootnote[A/@ID=$fid]" mode="body"/>
from its current context by calling out to the top of the input XML using the "//" path expression, but at some runtime expense. You want to avoid this by making up a key table of TableFootnote elements (at top level of stylesheet) --
It is, but there is often difficulty knowing what keywords are appropriate to a particular problem. This problem, as are so many of XSL, is a grouping problem.
Cheers, Wendell
====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Finding and promoting foo, Haarman, Michael | Thread | RE: [xsl] Finding and promoting foo, Jarno.Elovirta |
[xsl] Error: when distance between , geoff hopkins | Date | [xsl] Regarding Question #22978, moshe malaver |
Month |