XSL FO Chapter reference in header or footer

Discussion in 'XML' started by Matthias, Aug 8, 2006.

  1. Matthias

    Matthias Guest

    Hi all,

    I have a problem with XSL FO. I wrote a handbook for my application in
    XML and formats it with xsl:fo (FOP) for PDF output. The handbook has
    some chapters. I have to write the actual chapter heading (e.g.
    Handbook - Chapter 1 HEADING_OF_CHAPTER_ONE) into the header or footer
    to follow our styleguide. I use a template for the header like:

    <xsl:template name="Header">
    <fo:table table-layout="fixed">
    <fo:table-column column-width="25.7cm"/>
    <fo:table-body>
    <fo:table-row>
    <fo:table-cell>
    <fo:block line-height="14pt" font-size="13pt"
    font-weight="bold" text-align="center">
    Handbook - Chapter
    .........................................
    </fo:block>
    </fo:table-cell>
    </fo:table-row>
    </fo:table-body>
    </fo:table>
    </xsl:template>

    I call it from the root like this:

    <fo:static-content flow-name="xsl-region-after">
    <xsl:call-template name="Header"/>
    <fo:block text-align="center">
    <fo:leader leader-pattern="rule" rule-thickness="1pt"
    leader-length="25.7cm"/>
    </fo:block>
    </fo:static-content>

    Anybody an idea how to fill the ........................?

    Regards,

    Matthias
    Matthias, Aug 8, 2006
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.

Share This Page