Hi, I’m planning to send a bunch of clarification requests to xsl-editors@ in the next days. While I’m at it we may also ask for clarification on this topic, unless there is something I missed (I must admit that for one time every XSL-FO implementation I’ve tried does the same).
Jeremias already raised the question about that more than 2 years ago, which remained unanswered: http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-dev/200505.mbox/[EMAIL PROTECTED] Basically this is not specified (not in XSL nor in CSS2) whether the border-before/after should lie half in the margin in the collapsing model. At that time it was decided to answer yes, for the sake of consistency with border-start/end. While this makes perfectly sense, I’m not sure it’s desirable from a user POV. After all this will be the only case where border-before/after will lie in the margin; for the separate model and all other elements (list, block...) this won’t happen. So this is consistent in one way, but not on the other. That said, this is relatively easy to work around the problem by specifying non-null margins (as long as the user isn’t doing exotic layouts like in some of the testcases...). And changing the current behaviour implies quite a few changes in the code, so I won’t fight for this until my last breathe. Just asking for other opinions. So, WDYT? Thanks, Vincent -- Vincent Hennebert Anyware Technologies http://people.apache.org/~vhennebert http://www.anyware-tech.com Apache FOP Committer FOP Development/Consulting
