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=43616>. 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=43616 Summary: Extra space added after table under some circumstances Product: Fop Version: 0.94 Platform: Other OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: fo tree AssignedTo: fop-dev@xmlgraphics.apache.org ReportedBy: [EMAIL PROTECTED] I know the summary sounds vague, but I really can't pinpoint the problem. Best way to describe the problem is by simply showing it. Consider the following short XSL-FO: <?xml version="1.0" encoding="UTF-8"?> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> <fo:layout-master-set> <fo:simple-page-master margin-left="0.75in" margin-right="0.75in" master-name="letter" page-height="11in" page-width="8.5in"> <fo:region-body margin-bottom="1.0cm" margin-top="0.7cm" /> <fo:region-after extent="1.0cm" /> </fo:simple-page-master> </fo:layout-master-set> <fo:page-sequence master-reference="letter"> <fo:flow flow-name="xsl-region-body" font-size="7.5pt"> <fo:table table-layout="fixed" width="100%" border="thin solid red"> <fo:table-column column-width="30%" /> <fo:table-column column-width="70%" /> <fo:table-body> <fo:table-row> <fo:table-cell> <fo:block/> </fo:table-cell> <fo:table-cell> <fo:table table-layout="fixed" width="100%"> <fo:table-column border="thin solid black" column-width="35%" /> <fo:table-column border="thin solid black" column-width="65%" /> <fo:table-body> <fo:table-row> <fo:table-cell> <fo:list-block> <fo:list-item provisional-distance-between-starts="2.0em"> <fo:list-item-label end-indent="label-end()"> <fo:block>?</fo:block> </fo:list-item-label> <fo:list-item-body start-indent="body-start()"> <fo:block>Investments</fo:block> </fo:list-item-body> </fo:list-item> </fo:list-block> </fo:table-cell> <fo:table-cell number-rows-spanned="2"> <fo:block/> </fo:table-cell> </fo:table-row> <fo:table-row> <fo:table-cell> <fo:block>Number</fo:block> <fo:block>Me</fo:block> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> </fo:flow> </fo:page-sequence> </fo:root> Using FOP 0.94, the red border is drawn about 1-2 em's below the black border, for no apparent reason. I would expect the bottom red border to overlap the black one. However, if you do any of the following, then the bottom red border will overlap the black border correctly: 1) Remove the "number-columns-spanned" attribute of the rightmost cell. Why is it related? I have no idea, but it works. 2) Remove one of the two blocks in the last cell (i.e. remove either the "Number" block or the "Me" block). Again, no idea why, but it works. I scoured the web trying to look for an answer, but couldn't find any; so I decided to file this as a bug... If I am mistaken, then I apologize. Wasn't sure which "component" to pick, so chose "fo tree". -- 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.