You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by bu...@apache.org on 2006/03/07 14:41:53 UTC

DO NOT REPLY [Bug 38880] New: - Right border on fo:inline missing when hyphenate=true

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38880>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38880

           Summary: Right border on fo:inline missing when hyphenate=true
           Product: Fop
           Version: 0.91
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: normal
          Priority: P2
         Component: pdf
        AssignedTo: fop-dev@xmlgraphics.apache.org
        ReportedBy: fackel@dosco.de


If hyphenation is switched on (eg. on a block with attribute hyphenate="true")
then the right border of fo:inline is missig.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

DO NOT REPLY [Bug 38880] - Right border on fo:inline missing when hyphenate=true

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38880>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38880





------- Additional Comments From fackel@dosco.de  2006-03-07 13:44 -------
Created an attachment (id=17840)
 --> (http://issues.apache.org/bugzilla/attachment.cgi?id=17840&action=view)
Sample FO and PDF output

First fo:inline has all of its margins (as expected).

In the second fo:block the fo:inline is missing its right border because
hyphenation is turned on.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

DO NOT REPLY [Bug 38880] - Right border on fo:inline missing when hyphenate=true

Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38880>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38880


manuel@apache.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED




------- Additional Comments From manuel@apache.org  2006-03-08 00:10 -------
Had a quick look at this and the problem is caused by the hyphenation logic 
interfering with the Knuth element position index which is used to determine if 
an area is the last area generated by the InlineLM. In the hyphenation case its 
one off causing the isLast() method to return false and therefore no right 
border is generated because the LM thinks it has more areas to generate.

Haven't found a fix though yet.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.