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.