[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] dbfo-need height in FOP 1.0
Hi Sam, Actually, you prompted me to revisit this feature. A block-container was used because you can set a fixed height on it to take up the needed space, and a regular block does not. However, I thought I would try a table with a single row whose block-progression-dimension is set to the height, and that does work in FOP 0.95 and 1.0. However, the other part of the need template is managing the vertical space so that it does not introduce extra space. And FOP 1.0 does not support space-after.precedence="force", so it cannot properly manage the space. The visual result is that a section heading that is bumped to the next page will express its space-before value before the heading. This leads to too much space at the top of the page. Normally a space-before property is suppressed on the first block on a page, so the heading would appear at the top without its space-before. But the dbfo-need blocks interfere with that because they become the first block of text on the page. What should happen is that the last dbfo-need block sets space-after="0pt" and space-after.precedence="force", whose effect is to override the heading block's space-before value. However, the space-after.precedence="force" does not yet work in FOP, so you get the extra space. So FOP is closer to supporting this feature, but not quite there yet. Bob Stayton Sagehill Enterprises bobs@sagehill.net ----- Original Message ----- From: "Sam Fischmann" <sam.fischmann@gmail.com> To: "deannelson" <deannelson@aol.com> Cc: <docbook-apps@lists.oasis-open.org> Sent: Friday, July 23, 2010 2:04 PM Subject: Re: [docbook-apps] dbfo-need height in FOP 1.0 I just gave this a shot and it did not appear to work in FOP 1.0. I also see that they haven't added XSL-FO 1.1 indexing extensions, yet. Is there any reason that this PI has to work using the block-container trick? If you made a processing instruction that created a regular block that had both a keep-with-next.within-column="always" and keep-with-previous.within-column="always"? -Sam On Fri, Jul 23, 2010 at 12:14 PM, deannelson <deannelson@aol.com> wrote: > All, > > Does anyone know if the docbook stylesheets method for "dbfo-need height" is > now supported in the new FOP 1.0 release? > > I know it was broke in the 0.93 & .0.95 releases. > > Regards, > Dean Nelson --------------------------------------------------------------------- To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]