[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: xmlns:fo breaks xsl cust layer
Hi,
Found this hack and decided it was a good idea for my current purpose.
http://sources.redhat.com/ml/docbook-apps/2003-q2/msg00849.html
But when I add the xmlns:fo to the xsl:stylesheet I get:
F javax.xml.transform.TransformerException: ElemTemplateElement error:
inline.boldmonoseq
The offending parts are as follows:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format" version="1.0">
<!-- Inline Formatting -->
<xsl:template match="filename">
<xsl:call-template name="inline.boldmonoseq"/>
</xsl:template>
<xsl:template match="application">
<xsl:call-template name="inline.boldseq"/>
</xsl:template>
<xsl:template match="guibutton">
<xsl:call-template name="inline.boldseq"/>
</xsl:template>
<xsl:template match="guilabel">
<xsl:call-template name="inline.italicseq"/>
</xsl:template>
<!-- Page Break use <?pagebreak?;> to insert a page break -->
<xsl:template match="processing-instruction('pagebreak')">
<fo:block break-after="page"/>
</xsl:template>
When I comment the whole of the Inline Formatting templates the xsl is valid.
Any ideas?
---------------------------------------------------------------------------------------------------
Sean Wheller
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]