(Sorry if I miss anything on the list these days. Some of my own mails
don't make it back to me from the list and I suspect that other mails
don't, either. Not sure what the problem is. Hopefully just a temporary
glitch.)

My ideas should be visible on the mailing list archives. If they are not
apparent, the basic idea is not to allow interaction between
headers/footers and the body in terms of border resolution. That may
lead to odd-looking borders in some exotic cases but should simplify the
implementation a lot. The renderers already only paint "half-borders" so
it's not necessary to change anything in the model. Most of the code
necessary is also already there, especially the resolution itself and
the painting. Only the right element list construction is missing.

There's a synthetic example on the Wiki [1] that shows the problem.
Watch out for the exclamation marks in the table. That's where the
simplified model would ignore the influence on the header and footer
treating it with constant height, thus making it easier to handle with a
trade-off in quality.

[1] 
http://wiki.apache.org/xmlgraphics-fop/TableLayout/KnuthElementsForTables/RowBorder2

Also, don't miss http://wiki.apache.org/xmlgraphics-fop/CollapsingBorderModel
which discusses some important details.

Have fun!

On 15.11.2006 11:41:12 Vincent Hennebert wrote:
> Hi all,
> 
> Just to let you know that I'd like to finish the implementation of the
> collapsing border model.
> I've started to look at the wiki pages, the code and the mail archives
> but if you have any hint about what are the remaining problems to solve,
> where to look at in particular, etc., I'm all ears ;-)
> 
> Thanks,
> Vincent



Jeremias Maerki

Reply via email to