Subject: Re: [xsl] different first page using sequence-specifier-repeating From: "Steve Switzer" <sswitzer@xxxxxxxx> Date: Mon, 05 Feb 2001 10:24:27 -0800 |
That worked great! I used the: page-position="first" page-position="rest" page-position="last" instead of: odd-or-even and it worked wonderful. Thank you very much. Nikolai Grigoriev wrote: > Steve, > > > I've seen lot's of examples such as: > > > > <fo:layout-master-set> > > <fo:simple-page-master > > page-master-name="one" > > ... > > > <skip/> > > > > But can anyone give me an example of how to have two different > > page layouts? I want to have a different page header on the first > > page than the rest of the pages. > > Your examples follow the old version of XSL Working Draft (namely, that of April > 21, 1999). At that time, what you are asking for was impossible. > > The current version of XSL FO (Candidate Recommendation of November 21, 2000) > has means to switch headers put on different pages - you can give custom names > to regions, and than specify these names in flow-name property of a > fo:static-content element (see code below). > > Most XSL FO formatters now support the Candidate Recommendation. Which one are > you using? Probably, it needs upgrading. By the way: we have a stylesheet to > convert Apr'99 XSLFO files to XSL CR (available from > http://www.renderx.com/Tests/validator/FO99to00.xsl; also part of XEP2.01 eval > version distribution). > > Regards, > > Nikolai Grigoriev > RenderX > > ============================================ > <fo:layout-master-set> > <!-- even pages --> > <fo:simple-page-master master-name="left"> > <fo:region-body margin="1in"/> > <fo:region-before extent="1in" region-name="left-header"/> > </fo:simple-page-master> > <!-- odd pages --> > <fo:simple-page-master master-name="right"> > <fo:region-body margin="1in"/> > <fo:region-before extent="1in" region-name="right-header"/> > </fo:simple-page-master> > > <!-- page sequence master - replaces sequence-specification --> > <fo:page-sequence-master master-name="alternating"> > <fo:repeatable-page-master-alternatives> > <fo:conditional-page-master-reference master-name="left" > odd-or-even="even"/> > <fo:conditional-page-master-reference master-name="right"/> > </fo:repeatable-page-master-alternatives> > </fo:page-sequence-master> > </fo:layout-master-set> > > <fo:page-sequence master-name="alternating"> > <fo:static-content flow-name="left-header"> > <fo:block text-align="start">Left Header</fo:block> > </fo:static-content> > > <fo:static-content flow-name="right-header"> > <fo:block text-align="end">Right Header</fo:block> > </fo:static-content> > > <fo:flow> > ...... > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] different first page usin, Nikolai Grigoriev | Thread | [xsl] Style sheets, Shimon Pozin |
Re: [xsl] problem with iso-8859-1 a, Michael Beddow | Date | Re: [xsl] Detecting presence of att, Jeni Tennison |
Month |