[xsl] using preceding in fo:static-content

Subject: [xsl] using preceding in fo:static-content
From: "Lisa Rupe" <LRupe@xxxxxxxxxxx>
Date: Thu, 28 Jun 2001 15:36:59 -0500
I have a pretty flat XML file that contains page breaks and titles that I
want used in the header and footer of the FO instance.

<title level="1">Chapter 3</title>
<pgbreak pgnum="5"/>

This is the code I have for the XSL
    <fo:static-content flow-name="odd-header">
      <fo:block text-align="right">
        <xsl:value-of select="preceding::title[@level='1'][1]"/>
    <fo:static-content flow-name="new-foot">
      <fo:block text-align="center"  font-size="8pt">
        <xsl:text>- </xsl:text>
        <xsl:value-of select="preceding::pgbreak[@pgnum][1]"/>
        <xsl:text> -</xsl:text>

I want the value of the pgnum attribute as the page number footer and the
title where level=1 as the header.
What am I doing wrong? Is it the XPath, or can I not put a relative
statement in the fo:static-content?


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Current Thread