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

Unsolicited line break with FO page-number

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.5
    • None
    • None
    • None

    Description

      In table 2 of the Unicode Line Breaking Algorithm, we see the following rule NU ^ SY, which is a prohibited break. In other words, no break should occur between a digit and a solidus (‘/’). However, if we consider an example like this: <fo:page-number/>/<fo:page-number>, the NU ^ SY rule gets violated since the text layout manager for the character ‘/’ will have no access to the type of content surrounding it (e.g. layout management is done separately for each FO child).

      I wonder if you people are aware of this issue, and if yes is there any workaround besides using the keep-together.within-line property?

      Attachments

        1. unsolicited-line-break.pdf
          5 kB
          Seifeddine Dridi
        2. unsolicited-line-break.fo
          1 kB
          Seifeddine Dridi

        Activity

          People

            Unassigned Unassigned
            sdridi Seifeddine Dridi
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: