Summary: | fo:block with padding => region-body overwrites region-after | ||
---|---|---|---|
Product: | Fop - Now in Jira | Reporter: | Joachim Unger <joachim.unger> |
Component: | general | Assignee: | fop-dev |
Status: | CLOSED FIXED | ||
Severity: | normal | ||
Priority: | P3 | ||
Version: | 0.20.5 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | other | ||
Attachments: |
xml data to be used
stylesheet to be transformed & rendered by FOP output with missing last line |
Description
Joachim Unger
2003-04-24 08:08:28 UTC
Created attachment 5987 [details]
xml data to be used
Created attachment 5988 [details]
stylesheet to be transformed & rendered by FOP
Created attachment 5989 [details]
output with missing last line
When writing a table into the body of a page depending on weather the content of a cell in the last row that fits on that page wraps or not, FOP may write an extra row of the table into the 'region after'. My Page layout is : <fo:simple-page-master master-name="basic-statement" page-height="297mm" page-width="210mm" margin-top="15mm" margin-bottom="15mm" margin-left="15mm" margin-right="15mm" > <fo:region-body margin-top="&phd;" margin-bottom="&pft;" margin-left="&plft;" margin-right="&prgt;"/> <fo:region-before extent="&phd;"/> <fo:region-after extent="&pft;"/> <fo:region-start extent="&plft;"/> <fo:region-end extent="&prgt;"/> </fo:simple-page-master> For what it's worth the entities are: <!ENTITY prgt "5mm"> <!ENTITY plft "5mm"> <!ENTITY phd "60mm"> <!ENTITY pft "20mm"> Also I am using a 10mm pad-after on each table cell in the table So as far as I can see there should be no way that rows written into the main body can leak into the region after. After some messing around I can correct the problem by chnaging the padding. I chnaged all the <fo:table-cell padding-before ="&bcellpad;"> to <fo:table-cell padding-after="&bcellpad;"> and now it is OK. I assume this is the same bug manifesting itself in a slightly different way. Bug fixed in latest Trunk (rev 584703), and probably in FOP 0.94 batch transition pre-FOP1.0 resolved+fixed bugs to closed+fixed |