Re: [xsl] misc. confusion on "footnote" handling

Subject: Re: [xsl] misc. confusion on "footnote" handling
From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx>
Date: Thu, 26 Aug 2004 17:33:05 -0400
At 05:40 PM 8/26/2004, you wrote:
Or on the other hand, there's the trick of matching templates conditionally:

<xsl:template match="bib[$process='aag']">
  ...
</xsl:template>

So in this example, $process is a parameter? Therefore, the idea in my case would be to have, for example:


<xsl:template match="db:citation[$citation-class='author-year']">
    ...
</xsl:template>

That simply says, "apply this template only if the citaton-class parameter is set to 'author-year'"?

Correct. Try it!


XSLT 1.0 doesn't allow parameter or variable references in patterns, but this restriction has been removed from XSLT 2.0.

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