Thanks chris. I'll give that a go. I have text and images in the flow, so it'll be "interesting". Unfortunately, this has become an blocker requirment for us, and so I'll need to find some solution, however dirty :(
Thanks a lot for your help guys. Regards - Avik On 5/7/09, Chris Bowditch <[email protected]> wrote: > Vincent Hennebert wrote: > >> Hi Avik, >> >> Avik Sengupta wrote: >> >>>Thanks vincent. >>> >>>Are there any suggestions on workarounds? >> >> >> No that I know of, I’m afraid. > > There is one workaround. Introduce a force page break where you expect > the content to end. Not a great workaround if you have flowing content > because that means you have to predict where the content will end. But > with the force break in place, the layout algorithm is reset and the > width of the content on the second page should be correct. > > Regards, > > Chris > >> >> Sorry, >> Vincent >> >> >>>Regards >>>- >>>Avik >>> >>> >>> >>>On 5/6/09, Vincent Hennebert <[email protected]> wrote: >>> >>>>Hi Avik, >>>> >>>>This is a known issue of FOP which is being worked on. FOP currently >>>>can’t handle sequences of pages with different widths, and therefore >>>>assigns to all pages the width of the first one. >>>> >>>>Sorry, no estimate as to when this feature will be implemented, but >>>>since it’s far from trivial it’s going to take some time. >>>> >>>>Vincent >>>> >>>> >>>>Avik Sengupta wrote: >>>> >>>>>I have a page sequence with one single-page-master followed by a >>>>>repeatable-page-master. >>>>> >>>>>The first page (using the single-page-master) has a top banner and a >>>>>side area (region-after), while the subsequent pages (using the >>>>>repeatable-page-master) do not have any banner or sides. >>>>> >>>>>The region body of the first page however has flow text that continues >>>>>on to the second and subsequent pages. While the body of the first >>>>>page takes about 60% of the horizontal width due to the region-after, >>>>>in the subsequent pages, the body should take all the horizontal >>>>>width, since these pages don’t have the region-after. However, I find >>>>>that the text in the second page is constrained to the width of the >>>>>body in the first page. >>>>> >>>>>Any idea what I could be doing wrong? Using fop 0.95. Is this expected >>>>>to work with 0.95? >>>>> >>>>>The layout I'm using is below: >>>>> >>>>><fop:layout-master-set> >>>>> <fop:simple-page-master border="" page-height="297mm" >>>>>page-width="210mm" margin-right="9.5mm" margin-left="16mm" >>>>>margin-top="9.5mm" margin-bottom="10mm" master-name="first-page"> >>>>> <fop:region-body margin-bottom="40mm" margin-top="60mm" >>>>>margin-right="68.5mm" /> >>>>> <fop:region-before margin-left="9.5mm" margin-top="9.5mm" >>>>>margin-right="9.5mm" extent="60mm" precedence="true" >>>>>region-name="region-before-first" /> >>>>> <fop:region-after display-align="before" margin-right="9.5mm" >>>>>extent="40mm" precedence="true" region-name="region-after-first"/> >>>>> <fop:region-end extent="64mm" margin-top="60mm" >>>>>region-name="region-end-first" background-color="lightblue" /> >>>>> </fop:simple-page-master> >>>>> >>>>> <fop:simple-page-master border="" page-height="297mm" >>>>>page-width="210mm" margin-right="9.5mm" margin-left="15.875mm" >>>>>margin-bottom="9.525mm" margin-top="9.525mm" master-name="all-pages"> >>>>> <fop:region-body margin-bottom="20mm" /> >>>>> <fop:region-after display-align="after" extent="20mm" >>>>>region-name="region-after-all"/> >>>>> </fop:simple-page-master> >>>>> >>>>> >>>>> <fop:page-sequence-master master-name="main-sequence"> >>>>> <fop:single-page-master-reference master-reference="first-page" /> >>>>> <fop:repeatable-page-master-reference master-reference="all-pages" >>>>> /> >>>>> </fop:page-sequence-master> >>>>> </fop:layout-master-set> >>>>> >>>>>The banner and side text are then defined using >>>>><fop:static-content>'s, and then the main body area that flow across >>>>>the pages is defined inside a <fop:flow flow-name='xsl-region-body'> >>>>> >>>>> >>>>>Any ideas? >>>>> >>>>>Regards >>>>>- >>>>>Avik >>>> >>>>--------------------------------------------------------------------- >>>>To unsubscribe, e-mail: [email protected] >>>>For additional commands, e-mail: [email protected] >>>> >>>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> >> > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Sent from Google Mail for mobile | mobile.google.com --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
