You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by sp...@apache.org on 2004/09/05 20:16:32 UTC
cvs commit: xml-fop/src/java/org/apache/fop/render/xml XMLRenderer.java
spepping 2004/09/05 11:16:32
Modified: src/java/org/apache/fop/area/inline Character.java
TextArea.java
src/java/org/apache/fop/fo PropertyManager.java
src/java/org/apache/fop/layoutmgr AbstractLayoutManager.java
CharacterLayoutManager.java
ContentLayoutManager.java
InlineStackingLayoutManager.java LayoutContext.java
LayoutManager.java LeaderLayoutManager.java
LeafNodeLayoutManager.java LineLayoutManager.java
TextLayoutManager.java
src/java/org/apache/fop/render/pdf PDFRenderer.java
src/java/org/apache/fop/render/xml XMLRenderer.java
Log:
New line breaking algorithm, patch 29124, submitted by Luca
Furini. This patch implements the algorithm for most but not yet all
inline layout managers.
For the algorithm, see D.E. Knuth and M.F. Plass, "Breaking paragraphs
into lines", Software, Practice and Experience 11 (1981) 1119-1184;
reprinted in: D. E. Knuth, "Digital typography", CSLI Lecture Notes
Number 78 (CLSI Publications, Stanford, CA, USA) pp. 67-155.
Revision Changes Path
1.5 +55 -4 xml-fop/src/java/org/apache/fop/area/inline/Character.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/area/inline/Character.java.diff?r1=1.4&r2=1.5
1.5 +28 -10 xml-fop/src/java/org/apache/fop/area/inline/TextArea.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/area/inline/TextArea.java.diff?r1=1.4&r2=1.5
1.34 +35 -15 xml-fop/src/java/org/apache/fop/fo/PropertyManager.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/fo/PropertyManager.java.diff?r1=1.33&r2=1.34
1.21 +39 -0 xml-fop/src/java/org/apache/fop/layoutmgr/AbstractLayoutManager.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/layoutmgr/AbstractLayoutManager.java.diff?r1=1.20&r2=1.21
1.2 +217 -1 xml-fop/src/java/org/apache/fop/layoutmgr/CharacterLayoutManager.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/layoutmgr/CharacterLayoutManager.java.diff?r1=1.1&r2=1.2
1.13 +30 -0 xml-fop/src/java/org/apache/fop/layoutmgr/ContentLayoutManager.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/layoutmgr/ContentLayoutManager.java.diff?r1=1.12&r2=1.13
1.11 +233 -11 xml-fop/src/java/org/apache/fop/layoutmgr/InlineStackingLayoutManager.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/layoutmgr/InlineStackingLayoutManager.java.diff?r1=1.10&r2=1.11
1.6 +1 -0 xml-fop/src/java/org/apache/fop/layoutmgr/LayoutContext.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/layoutmgr/LayoutContext.java.diff?r1=1.5&r2=1.6
1.11 +15 -0 xml-fop/src/java/org/apache/fop/layoutmgr/LayoutManager.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/layoutmgr/LayoutManager.java.diff?r1=1.10&r2=1.11
1.4 +103 -1 xml-fop/src/java/org/apache/fop/layoutmgr/LeaderLayoutManager.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/layoutmgr/LeaderLayoutManager.java.diff?r1=1.3&r2=1.4
1.7 +114 -6 xml-fop/src/java/org/apache/fop/layoutmgr/LeafNodeLayoutManager.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/layoutmgr/LeafNodeLayoutManager.java.diff?r1=1.6&r2=1.7
1.25 +1002 -225 xml-fop/src/java/org/apache/fop/layoutmgr/LineLayoutManager.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/layoutmgr/LineLayoutManager.java.diff?r1=1.24&r2=1.25
1.18 +521 -77 xml-fop/src/java/org/apache/fop/layoutmgr/TextLayoutManager.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/layoutmgr/TextLayoutManager.java.diff?r1=1.17&r2=1.18
1.48 +68 -2 xml-fop/src/java/org/apache/fop/render/pdf/PDFRenderer.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/render/pdf/PDFRenderer.java.diff?r1=1.47&r2=1.48
1.26 +2 -1 xml-fop/src/java/org/apache/fop/render/xml/XMLRenderer.java
http://cvs.apache.org/viewcvs/xml-fop/src/java/org/apache/fop/render/xml/XMLRenderer.java.diff?r1=1.25&r2=1.26
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-cvs-help@xml.apache.org