I can confirm the otherwise is being executed. I added the following:
<xsl:otherwise>
<xsl:element name="Emphasis">
<xsl:attribute name="type">
<xsl:text>normal</xsl:text>
<!-- <xsl:value-of
select="key ('style:find_style',
@text:style-name)/style:text-properties/@fo:font-weight"/> -->
</xsl:attribute>
<xsl:value-of select="."/>
</xsl:element>
<xsl:apply-templates/>
</xsl:otherwise>
</xsl:choose>
And those elements were created with a normal @type attribute. When i commented
out that line, and substituted the key function on the next line, i get a ""
value for the type attribute.
Russ
Oct 12, 2010 09:01:36 PM, xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
wrote:
At 2010-10-12 15:55 -0500, russurquhart1(_at_)verizon(_dot_)net wrote:
The xsl i supplied, is MUCH simpler than what i am running, but the
text:span template is identical.
Ah, but the text:span pushing is different ... I'm doing an explicit
push of those elements. Perhaps the problem is not that the key
isn't working, but that the template rule isn't even being engaged.
Did you confirm that the processing is found in the
output? If not, that would be another clue.
I hope this helps.
. . . . . . . . Ken
--
XSLT/XQuery training: after http://XMLPrague.cz 2011-03-28/04-01
Vote for your XML training: http://www.CraneSoftwrights.com/s/i/
Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/
G. Ken Holman mailto:gkholman(_at_)CraneSoftwrights(_dot_)com
Male Cancer Awareness Nov'07 http://www.CraneSoftwrights.com/s/bc
Legal business disclaimers: http://www.CraneSoftwrights.com/legal
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail:
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--