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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to