[ 
https://issues.apache.org/jira/browse/FOP-2329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Seifeddine Dridi updated FOP-2329:
----------------------------------

    Attachment: unsolicited-line-break.pdf
                unsolicited-line-break.fo

> Unsolicited line break with FO page-number
> ------------------------------------------
>
>                 Key: FOP-2329
>                 URL: https://issues.apache.org/jira/browse/FOP-2329
>             Project: Fop
>          Issue Type: Bug
>    Affects Versions: trunk
>            Reporter: Seifeddine Dridi
>         Attachments: unsolicited-line-break.fo, unsolicited-line-break.pdf
>
>
> 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?



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to