Hi, I just created the branch Temp_Interleaved_Page_Line_Breaking and committed code to it. The branch contains a file BRANCH, which states the purpose of the branch as follows:
This is branch Temp_Interleaved_Page_Line_Breaking. It holds the development of interleaved page and line breaking. That is, line breaking is postponed until the page breaker requires the lines of the paragraph. This allows the following features: The page breaker can implement both the total fit strategy for a page sequence and the best fit strategy for one page (or a range of pages). The latter strategy allows one to have different widths for different pages. A single total fit strategy for page and line breaking. Such a strategy allows one to integrate the placement of side floats in the page breaking calculations. The setup of such a strategy has not yet been fully understood. I have been working on this from March to May, and resumed it recently. The code I submitted passes 222 out of 341 layout-standard unit tests. Normal paragraphs are formatted properly. The errors are in mainly in footnotes, list items, tables, and markers. The branch was copied from revision 519671, when I started this work. Next I will work on merging the changes of trunk since then into the branch. Regards, Simon On Tue, Sep 25, 2007 at 06:46:15AM -0000, [EMAIL PROTECTED] wrote: > Author: spepping > Date: Mon Sep 24 23:46:14 2007 > New Revision: 579092 > > URL: http://svn.apache.org/viewvc?rev=579092&view=rev > Log: > Branch for the development of interleaved page and line breaking > > Added: > xmlgraphics/fop/branches/Temp_Interleaved_Page_Line_Breaking/ > - copied from r519671, xmlgraphics/fop/trunk/ -- Simon Pepping home page: http://www.leverkruid.eu
