You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-users@xmlgraphics.apache.org by "Müller, Markus" <ma...@sdm.de> on 2003/04/22 17:31:36 UTC

keep-with-next not working in tables bigger than two pages

Hi all,

according to the compliance document, keep-with-next is supported on table
rows. The sample file keep.fo also demonstrates keep-with-previous working.
But extending that sample in a way, that a table does not fit on two pages,
the keep-directives do not work any more. Making separate tables fitting on
max. two pages solves this problem.

Is this a known bug? Is there a workaround (NOT splitting tables)?

Markus

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-user-help@xml.apache.org


Re: keep-with-next not working in tables bigger than two pages

Posted by "J.Pietschmann" <j3...@yahoo.de>.
Müller, Markus wrote:
> according to the compliance document, keep-with-next is supported on table
> rows. The sample file keep.fo also demonstrates keep-with-previous working.
> But extending that sample in a way, that a table does not fit on two pages,
> the keep-directives do not work any more. Making separate tables fitting on
> max. two pages solves this problem.

If you create aa run of rows which should be kept together but
span more than a page, FOP can't honor the keep constraints
for obvious reasons. The somewhat simplistic resolution of
this problem is to turn off keeps summarily for the rest of
the table. THe redesigned code will hopefully briong a better
solution, but it's still far from production quality.

J.Pietschmann



---------------------------------------------------------------------
To unsubscribe, e-mail: fop-user-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-user-help@xml.apache.org