Uploaded image for project: 'FOP'
  1. FOP
  2. FOP-2266

Use ICU for line break determination.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.5
    • None
    • layout/unqualified

    Description

      FOP uses a somewhat dated, internal implementation (org.apache.fop.text.linebreak) of UAX14 for determining line break opportunities. Now that FOP supports complex scripts like Thai, etc., where more advanced line break support apply, such as dictionary driven tables, FOP should transition to using a more standard, industry accepted library such as ICU, which is already used by a number of Apache projects for other purposes, e.g., by PDFBox, Xerces, and Xalan.

      Attachments

        Activity

          People

            gadams Glenn Adams
            gadams Glenn Adams
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: