In our customization layer, we have multiple attribute sets which are
identical; for example, glossary titles, appendix titles and chapter titles
are the same.
To make these easier to handle, I tried setting a common attribute set - for
example, heading1.style - and assigning it to multiple sets as follows:
<xsl:attribute-set name="heading1.style">
<xsl:attribute name="line-height">1.15</xsl:attribute>
<xsl:attribute name="space-before.optimum">12pt</xsl:attribute>
<xsl:attribute name="space-before.minimum">10pt</xsl:attribute>
<xsl:attribute name="space-before.maximum">12pt</xsl:attribute>
<xsl:attribute name="space-after.optimum">12pt</xsl:attribute>
<xsl:attribute name="space-after.minimum">10pt</xsl:attribute>
<xsl:attribute name="space-after.maximum">12pt</xsl:attribute>
<xsl:attribute name="hyphenate">false</xsl:attribute>
<xsl:attribute name="font-size">22pt</xsl:attribute>
<xsl:attribute name="font-weight">bold</xsl:attribute>
<xsl:attribute name="color">#98968A</xsl:attribute>
<xsl:attribute name="font-family">Arial</xsl:attribute>
<xsl:attribute name="text-align">left</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set name="glossary.titlepage.recto.style">
<xsl:use-attribute-sets="heading1.style"/>
</xsl:attribute-set>
<xsl:attribute-set name="appendix.titlepage.recto.style">
<xsl:use-attribute-sets="heading1.style"/>
However, I get an error in Saxon - "Error reported by XML parser: need
whitespace between attributes".
Am I misunderstanding how xsl:use_attribute-sets can be used and, if so,
does any recommend how I should implement my requirement?
Thanks,
-pm
http://oceanclub.blogspot.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]