|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] How to apply different page master
Hi,
I have the following XML <document> <chapter> ...... ..... </chapter> <chapter> ...... ..... </chapter> <chapter> ...... ..... </chapter> </document> For each chapter I need to print different heading as chapter title and restart the page numbering for starting from 1. The number of chapters are not known. I tried setting the following page sequence :- <fo:layout-master-set>
<fo:simple-page-master
master-name="document"
page-height ="297mm"
page-width ="210mm"
margin-left ="2mm"
margin-right ="2mm">
<fo:region-body margin-top="100mm" margin-bottom="5mm" />
<fo:region-before extent="99mm"/>
<fo:region-after extent="4mm"/>
</fo:simple-page-master><fo:page-sequence-master master-name="chapter"> <xsl:for-each select="/document/chapter"> <fo:repeatable-page-master-reference master-reference="document" /> </xsl:for-each> </fo:page-sequence-master> </fo:layout-master-set> <fo:page-sequence master-reference="chapter" initial-page-number="1">
<fo:static-content flow-name="xsl-region-before">
......
......
</fo:static-content>
<fo:static-content flow-name="xsl-region-after">
......
......
</fo:static-content>
<fo:flow flow-name="xsl-region-body">
<fo:block break-before="page" />
......
</fo:flow>
</fo:page-sequence>But it doesn't work. It is printing only one page even if there is a break specified. Is it the right way to apply different page sequence for different chapter? Arun _________________________________________________________________ Millions of possibilities - find your Partner http://www.bharatmatrimony.com/cgi-bin/bmclicks1.cgi?74 On BharatMatrimony.com
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








