Philip Newton (pne) wrote,
Philip Newton
pne

  • Mood:

More table centring

It seems that XSL-FO has decided to use, MSIE-style, text-align to centre tables, rather than controlling the centring by setting the margins to equal values.

This means that if you want to centre a table-with-caption but have the cell contents default (start) aligned, you need something like

<fo:table-and-caption text-align="center">
  <fo:table-caption text-align="start">
    <fo:block>Table caption goes here</fo:block>
  </fo:table-caption>

  <fo:table […]>
    [… column definitions …]
    <fo:table-body text-align="start">
      [… table rows and cells …]
    </fo:table-body>
  </fo:table>
<fo:table-and-caption>

Foo.

Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 4 comments