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

Reply via email to