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=35940>. 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=35940 ------- Additional Comments From [EMAIL PROTECTED] 2005-08-19 14:08 ------- I have finally found where the problem lies: 1) in the sample file there is a trailing space at the end of the centered text 2) the sequence of elements created for a space inside centered text is glue - penalty - glue - box - penalty - glue 3) the method LineLayoutManager.endSequence() removes penalty and glue elements at the end of the sequence, before adding the final elements; thus, the LineLM removes only the two last elements in the sub-sequence representing a space, leaving the other 4 elements and corrupting the resulting sequence So, the bug could be either in 1 (there should not be a trailing space) or 3 (elements removal should be more sophisticated), or maybe in both. As white space handling is not a code section I know very well, I'm going to fix the endSequence() method. :-) -- 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.