[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Hi all,
FOP does not like this fragment and calls <xsl:use-attribute-sets> a foreign attribute.
<fo:block>
<xsl:choose>
<xsl:when test="parent::Item">
<xsl:attribute name=" xsl:use-attribute-sets">article0</xsl:attribute>
</xsl:when>
<xsl:when test="parent::Level1">
<xsl:attribute name=" xsl:use-attribute-sets">article1</xsl:attribute>
</xsl:when>
<xsl:when test="parent::Level2">
<xsl:attribute name=" xsl:use-attribute-sets">article2</xsl:attribute>
</xsl:when>
<xsl:when test="parent::Level3">
<xsl:attribute name=" xsl:use-attribute-sets">article3</xsl:attribute>
</xsl:when>
</xsl:choose>
Is there a way to set <xsl:attribute-sets> similar to my unacceptable construction, or do I have to create all six attributes for each <xsl:when>?
Thanks,
Mark
[xsl] Setting a foreign attribute
Subject: [xsl] Setting a foreign attribute From: "Mark Wilson" <mark@xxxxxxxxxxxx> Date: Sat, 31 Oct 2009 14:15:15 -0700 |
Hi all,
FOP does not like this fragment and calls <xsl:use-attribute-sets> a foreign attribute.
<fo:block>
<xsl:choose>
<xsl:when test="parent::Item">
<xsl:attribute name=" xsl:use-attribute-sets">article0</xsl:attribute>
</xsl:when>
<xsl:when test="parent::Level1">
<xsl:attribute name=" xsl:use-attribute-sets">article1</xsl:attribute>
</xsl:when>
<xsl:when test="parent::Level2">
<xsl:attribute name=" xsl:use-attribute-sets">article2</xsl:attribute>
</xsl:when>
<xsl:when test="parent::Level3">
<xsl:attribute name=" xsl:use-attribute-sets">article3</xsl:attribute>
</xsl:when>
</xsl:choose>
..... </fo:block>
Is there a way to set <xsl:attribute-sets> similar to my unacceptable construction, or do I have to create all six attributes for each <xsl:when>?
Thanks,
Mark
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Different behaviour for t, G. Ken Holman | Thread | Re: [xsl] Setting a foreign attribu, G. Ken Holman |
Re: [xsl] Different behaviour for t, Mark Wilson | Date | Re: [xsl] copy attributes, except s, ac |
Month |