|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: FO: padding within list problem (really FOP)
Ralph Holz wrote:
>> It means fo:block, fo:block-container (except for positioning bugs) >> and fo:table-cell (with even more caveats). I don't think it would
Reading "only implemented for blocks", I either think of "all block-level elements" as defined in the formatting model, or of <fo:block> (ok, and container).
Ah, well.It works very well for fo:table for me - strange. Just tested it again by adjusting and changing values for padding-bottom - definitely interpreted, and correctly on top of it. It does not work for fo:list-*, Not impelemented. The fo:list-* handling code is, well, somewhat incomplete. however, and also not for fo:table-row. I'm not sure whether padding even makes much sense for table rows. This ought to conflict with common expectations if the row and the table cells therein also have borders. >> The biggest problem is actually that space-before/after is forced. Display of space-before/after is by default conditional, i.e. the space is omitted at the begin of a reference area. For example space-before shouldn't be rendered at the beginning of a page or of a table cell. FOP reserves the space nevertheless, i.e. it behaves like MS Word, which probably explains why this misfeature doesn't cause more complaints. Usually it's not hard to work around this, or at least the space isn't substantial enough to disturb the visual layout, but it can lead to major complications in the XSLT in some circumstances. J.Pietschmann
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








