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