Summary: | The collapsing border model on an fo:table is currently not supported by FOP | ||
---|---|---|---|
Product: | Fop - Now in Jira | Reporter: | Markus KARG <markus.karg> |
Component: | fo tree | Assignee: | fop-dev |
Status: | CLOSED FIXED | ||
Severity: | blocker | ||
Priority: | P2 | ||
Version: | trunk | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows XP |
Description
Markus KARG
2005-10-05 14:18:20 UTC
Which project? Yours or ours? :-) FOP 0.20.5 doesn't fully support the collapsing border model, either. It just pretends it does. The borders are simply painted on top of each other. FOP Trunk doesn't do any such ugly hacks right now. Apart from the warning message you got, what did the output look like? Unusable? Does any committer have a good overview of what exactly works on tables in 0.20.5? Currently, the compliance page suggests that 0.20.5 work much better than FOP Trunk WRT table support which is probably not the case. The warning message appears because the default value according to XSL-FO spec is border-collapse="collapse" If this property is not specified on fo:table then FOP currently struggles to render the document, since the collapsing model is currently implemented. The solution is simply to specify border- collapse="separate" on every occurrence of fo:table. FOP 1.0 then renders the document fine. I agree with Jeremias' assesment that table support in 0.20.5 is no better than in FOP 1.0 Fixed in Trunk, rev. 530727 (In reply to comment #3) > Fixed in Trunk, rev. 530727 Thank you for fixing this issue. So we can go on with testing. :-) batch transition pre-FOP1.0 resolved+fixed bugs to closed+fixed |