xmlgraphics-fop-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Xmlgraphics-fop Wiki] Update of "TableLayout/BreakHandling" by JeremiasMaerki
Date Thu, 16 Jun 2005 08:54:53 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Xmlgraphics-fop Wiki" for change notification.

The following page has been changed by JeremiasMaerki:

The comment on the change is:
Some notes.

  It is best to look at the most complex case first, which are the breaks on table-cell content.
I expect the rest to automatically click into place after that. The only non-trivial place
will be the breaks on fo:table-row if a row is inside a multi-row row group in which case
the problem is similar to the breaks inside table-cell content.
+ == Details ==
+ So far, I've identified the starting point for handling breaks. This would be TableStepper.getNextStep()
where the element lists are checked for possible break points. An additional check for penalties
with p=-INFINITE reveals the hard breaks. I've added a boolean array for signalling hard break
situations. It is quite easy to halt further processing from there, the difficulty is to figure
out how to store the state and restart processing at the right point, since this hard break
somewhat disrupts the flow of the algorithm. More to come....

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

View raw message