In my customization layer, I use the following template to format the
TOC titlepage for PDF output. It's not working.

 

The tools I'm using are DocBook XSL 1.72 and FOP 0.93. The same
"table.of.contents.titlepage.recto" template worked fine with FOP 0.25.
Anyone know what's wrong? 

 

<xsl:template name="table.of.contents.titlepage.recto">

 

        <!-- Insert buckshot graphic at top of TOC title page. -->  

            <fo:block   space-before.optimum="-0.6in"
space-before.minimum="-0.6in" space-before.maximum="-0.6in"

                                    space-after.optimum="0.25in"
space-after.minimum="0.25in" space-after.maximum="0.25in">

                  <xsl:attribute name="text-align">right</xsl:attribute>

                  <fo:external-graphic>

                  <xsl:attribute name="src">

                        <xsl:value-of
select="$chapter.titlepage.image"/>

                  </xsl:attribute>

                        <xsl:attribute
name="height">1.271in</xsl:attribute>

                  <xsl:attribute name="width">2.563in</xsl:attribute>


                  <xsl:attribute
name="content-width">2.563in</xsl:attribute>       

                  </fo:external-graphic>  

             </fo:block> 

                                   

  <fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format"; 

 
xsl:use-attribute-sets="table.of.contents.titlepage.recto.style" 

                 text-align="left" 

                 margin-left="{$title.margin.left}" 

 

                 font-size="18pt" 

                 font-family="{$title.fontset}" 

                 font-weight="bold" 

                 start-indent="0in">

                 

         <!-- Put 4-dots graphic before TOC title. -->                 

            <fo:external-graphic>

            <xsl:attribute name="src">

                  <xsl:value-of select="$title.inline.image"/>

            </xsl:attribute>

            <xsl:attribute name="content-width">0.25in</xsl:attribute>

            <xsl:attribute name="width">0.25in</xsl:attribute>

            <xsl:attribute name="height">0.236in</xsl:attribute>

            </fo:external-graphic>               

            

            <xsl:text> </xsl:text>                 

            <xsl:call-template name="gentext">

                  <xsl:with-param name="key"
select="'TableofContents'"/>

            </xsl:call-template>

  </fo:block>

</xsl:template>

 

Regards,

Jeff Powanda

Reply via email to