Michaud, Jean-Francois wrote:
How would I would deal with this puzzles me. How would I deal with list bullets and proper body indent of sections/subsections/subsubsections if I was to use tables instead of lists? This solution seems to be very clumsy and artificial. I would have to basically have to recode and reproduce what the layout engine already does automatically through the language.
FO list blocks are basically two column tables (unless the list-item-label and list-item-body overlap), only with less markup and the possible hassle of columns for indentation and the gap between label and body. The layout engine doesn't do all that much automatically for you, and you can get the expressions for calculating the column width from the FO spec.
Somebody came up with the idea of creating a column in the left margin. Such a construct would naturally support borders in an expected location, but then we are left trying to have matching structures both in the document and in the column in question for proper alignment of the revision bars with its associated content. How? Who? What?
Not practicable except in very simple, predictable cases. You can, of course, always use a two pass approach and get the locations from FOP's intermediate area tree. If you know someone who would implement XSLFO 1.1 change bars, now that would be a convenient solution to your problem. J.Pietschmann --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
