(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