J.Pietschmann wrote:
Victor Mote wrote:

Just to be clear, I should point out that there is not a layout that is
impossible to perform.

There are layouts for which it is very hard to decide what
to do. Consider the following:
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format";>
    <fo:simple-page-master master-name="thin"
      page-width="110mm" page-height="297mm">
    <fo:simple-page-master master-name="thick"
      page-width="210mm" page-height="297mm">
    <fo:page-sequence-master master-name="master">
        maximum-repeats="100" master-reference="thin"/>
      <fo:repeatable-page-master-reference master-reference="thick"/>
  <fo:page-sequence master-reference="master">
    <fo:flow flow-name="xsl-region-body">
      <fo:block width="150mm">blabla..............</fo:block>

Should this create 100 empty pages and render the text onto
the 101st page, or should it squeeze it onto the first page,
thereby violating the advised width constraint of the block?
The user could have either in mind.

I kept this one in my inbox, and have finally got back to it. I would have thought that in a case like this, the intention of the spec would be realised by laying out 0 of the repeatable-p-m-refs "thin", out of the available range of 0-100, then laying out 1 of the "thick" r-p-m-refs.

This would work in the same way for the other case you mention - constrained height and keep-together table rows.

Peter B. West [EMAIL PROTECTED] http://www.powerup.com.au/~pbwest/
"Lord, to whom shall we go?"

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to