You can set the alignment properties on the blocks within the table cells,
thus:
<fo:table table-layout="fixed">
<fo:table-column column-width="2in"/>
<fo:table-column column-width="2.5in"/>
<fo:table-column column-width="2in"/>
<fo:table-body>
<fo:table-row>
<fo:table-cell>
<fo:block text-align="left">Left footer stuff here</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block text-align="center">Center footer stuff here</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block text-align="right">Right footer stuff here</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
The footer definition I actually use for most of the documents for this
client is:
<fo:table table-layout="fixed">
<fo:table-column column-width="2in"/>
<fo:table-column column-width="2.5in"/>
<fo:table-column column-width="2in"/>
<fo:table-body>
<fo:table-row>
<fo:table-cell>
<fo:block xsl:use-attribute-sets="footerleft">
Date prepared: <xsl:value-of
select="format-date(current-date(),'[D1] [MNn] [Y0001]')"/>
</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block xsl:use-attribute-sets="footercenter">
Confidential and Proprietary
</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block xsl:use-attribute-sets="footerright">
<fo:page-number />
</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell number-columns-spanned="3">
<fo:block xsl:use-attribute-sets="footercenter">
Copyright <xsl:value-of select="$copyrightYears"/>,
<xsl:value-of select="$copyrightOwner"/>. All Rights Reserved
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
Then I define the alignment in the named attribute set (which I keep in a
separate XSL file and import into several kinds of documents).
Jay Bryant
Bryant Communication Services
(presently consulting at Synergistic Solution Technologies)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]