- From: Giannetti, Fabio <Fabio_Giannetti@hplb.hpl.hp.com>
- Date: Tue, 17 Dec 2002 10:22:12 -0000
- To: www-xsl-fo@w3.org
Ok, now I have got it ! Try something like this, I used and works with FOP 0.20.4 <fo:page-sequence-master master-name="content"> <fo:repeatable-page-master-alternatives> <fo:conditional-page-master-reference master-reference="first" page-position="first"/> <fo:conditional-page-master-reference master-reference="main" page-position="rest"/> </fo:repeatable-page-master-alternatives> </fo:page-sequence-master> ... <fo:page-sequence master-reference="content"> <fo:flow flow-name="xsl-region-body"> TOC & rest fo the document </fo:flow> </fo:page-sequence> Fabio > -----Original Message----- > From: Alberto Bolchini [mailto:albertob@engitel.com] > Sent: Tuesday, December 17, 2002 10:14 AM > To: Giannetti, Fabio; www-xsl-fo@w3.org > Subject: RE: page-sequence-master > > > I try to recap: > > a. document should have a first page layout different from the rest of > the document > b. on the first page, a TOC exists -- plus other things (the > footer hack > you suggested works perfectly) > c. TOC might span more than one page => what gets laid-out on > the second > page needs to have "rest-of-doc" layout, and not the "first-page" > layout. > > I presume that given the two physical layouts: > <fo:simple-page-master master-name="A" ... > <fo:simple-page-master master-name="B" ... > > and a single sequence master: > <fo:page-sequence-master master-name="content"> > <fo:single-page-master-reference master-name="A"/> > <fo:repeatable-page-master-reference master-name="B"/> > </fo:page-sequence-master> > > content specified as: > <fo:page-sequence master-name="content" initial-page-number="1" ... > <!-- TOC --> > </fo:page-sequence> > <fo:page-sequence master-name="B" ... > <!-- DOC --> > </fo:page-sequence> > everything should work. > > I tried out the following sequence masters as well: > > (1) <fo:page-sequence-master master-name="content"> > <fo:repeatable-page-master-reference master-name="A" > maximum-repeats="1"/> > <fo:repeatable-page-master-reference master-name="B"/> > </fo:page-sequence-master> > > (2) <fo:page-sequence-master master-name="content"> > <fo:repeatable-page-master-alternatives> > <fo:conditional-page-master-reference page-position="first" > master-name="A"/> > <fo:conditional-page-master-reference page-position="rest" > master-name="B"/> > </fo:repeatable-page-master-alternatives> > </fo:page-sequence-master> > > but none of them seems to work as I expect. >
Received on Tuesday, 17 December 2002 05:22:33 UTC