Hi Bob,

thanks. In general my stylesheet customization works file.

Only once I put the part from below into the the copied component.xsl it
fails.

I get the following errors:

     [xslt]
C:\Users\vogella\workspace\docu\de.vogella.publishing\mystylesheets\fo\component.xsl:22:
Error! No attribute-set exists named chap.label.properties
     [xslt]
C:\Users\vogella\workspace\docu\de.vogella.publishing\mystylesheets\fo\component.xsl:34:
Error! No attribute-set exists named chap.title.properties
     [xslt] Failed to process null

I placed it at the beginning of the file. Does the order of the entries
matter?

Best regards, Lars

2011/10/10 Bob Stayton <[email protected]>

> **
> Hi Lars,
> Can you be more specific about how you are setting up your customization?
> Are you following the guidelines described here:
>
> http://www.sagehill.net/docbookxsl/CustomMethods.html#CustomizationLayer
>
> Also, your message says that 2 errors were detected, but did not give the
> error messages.
>
> Bob Stayton
> Sagehill Enterprises
> [email protected]
>
>
>
> ----- Original Message -----
> *From:* Lars Vogel <[email protected]>
> *To:* DocBook Apps <[email protected]>
> *Sent:* Monday, October 10, 2011 8:01 AM
> *Subject:* [docbook-apps] Customizing Chapter Titel
>
> Hi,
>
> I'm trying to follow to customizing of a chaper:
> http://www.sagehill.net/docbookxsl/TitleFontSizes.html
>
> I did incluce my new component.xsl in my customizing layer and without
> modification it works. Once I copy the example template into my
> co,mponent.xsl I receive:
>
> C:\Users\vogella\workspace\docu\de.vogella.publishing\buildpdf.xml:190:
> javax.xml.transform.TransformerConfigurationException: Failed to compile
> stylesheet. 2 errors detected.
>
> I copy the following:
>
>  <xsl:template name="chapappendix.title">
>   <xsl:param name="node" select="."/>
>
>   <fo:block xsl:use-attribute-sets="chap.label.properties">
>     <xsl:call-template name="gentext">
>       <xsl:with-param name="key">
>         <xsl:choose>
>           <xsl:when test="$node/self::chapter">chapter</xsl:when>
>           <xsl:when test="$node/self::appendix">appendix</xsl:when>
>         </xsl:choose>
>       </xsl:with-param>
>     </xsl:call-template>
>     <xsl:text> </xsl:text>
>     <xsl:apply-templates select="$node" mode="label.markup"/>
>   </fo:block>
>   <fo:block xsl:use-attribute-sets="chap.title.properties">
>     <xsl:apply-templates select="$node" mode="title.markup"/>
>   </fo:block>
> </xsl:template>
>
> Any advice?
>
> Best regards, Lars
> --
> Lars
> http://www.vogella.de - Eclipse, Android and Java Tutorials
> http://www.twitter.com/vogella - Lars on Twitter
>
>


-- 
Lars
http://www.vogella.de - Eclipse, Android and Java Tutorials
http://www.twitter.com/vogella - Lars on Twitter

Reply via email to