Here's a skeleton version of the page structure:

 <fo:simple-page-master master-name="frontpage">
 <fo:simple-page-master master-name="documentpage">
 <fo:page-sequence-master master-name="document">
  <fo:single-page-master-reference master-name="frontpage"/>

<fo:page-sequence master-name="frontpage">
 <fo:static-content flow-name="xsl-region-before">
 <!-- Your special header here -->
<fo:page-sequence master-name="documentpage">        
 <fo:static-content flow-name="xsl-region-before">
 <!-- Your not-so special header here -->

Note that it is n o t complete but just shows how the
general structure could look.
Assuming your header data is contained in some xml, all you
need to do is to create xsl:templates to extract all rows
from it into the 'frontpage' xsl-region-before flow and
another template to extract only the first line into
'documentpage' xsl-region before flow.

But that part I leave to you.



Stephen Clarke wrote:
> Hi,
> How can I put a special heading on page one, and a normal heading on all
> subsequent pages. The special heading is a superset of the normal heading
> and contains multiple lines. The subsequent heading contains only the first
> line of the group.
> In all other respects, the text should flow as normal.
> --
> Best,
> Stephen Clarke


Secode - Total Internet Security
Magnus Sj÷berg
Research And Development

cell: +46 709 150 710
POTS: +46 8 564 875 05

Internet is to be a safe area for business, transactions and
information exchange

Reply via email to