J.Pietschmann wrote at 3 Mar 2003 21:58:55 +0100:
> This still leaves the question: Does a block with a
> break-before="page" or a break-after="page" span two pages,
> or will it always be the first/last area on the page its
> content is rendered on?
One page (assuming it fits within one page).
7.19.1, "break-after"
Specifies that the first normal area generated by formatting the
next formatting object, if any, shall be the first one placed in a
particular context (e.g., page-area, column-area).
7.19.2, "break-before"
Specifies that the first area generated by this formatting object
shall be the first one placed in a particular context (e.g.,
page-area, column-area).
> Examples
> <fo:block id="A">
> <fo:marker marker-class="I" id="m1"/>
> <fo:block id="B" break-after="page">
> <fo:marker marker-class="I" id="m2"/>
> ...
> </fo:block>
> </fo:block>
> Does last-ending-within-page retrieve m1 or m2?
> I'd think m2.
So do I.
> <fo:block id="A" break-after="page">
> <fo:marker marker-class="I" id="m1"/>
> <fo:block id="B">
> <fo:marker marker-class="I" id="m2"/>
> ...
> </fo:block>
> </fo:block>
> Does last-ending-within-page retrieve m1 or m2?
> Probably m1, but where in the spec can I find backing for this
> opinion?
I think m2, since B follows A in a pre-order traversal order.
7.23.3. "retrieve-position"
last-ending-within-page
Specifies a preference for retrieving the children of an
fo:marker attached to an area that is within the containing page
whose "is-last" trait is set to "true" and that follows in the
area tree any other similarly constrained area that is attached
to an identically named fo:marker, using pre-order traversal
order.
Regards,
Tony Graham
------------------------------------------------------------------------
XML Technology Center - Dublin
Sun Microsystems Ireland Ltd Phone: +353 1 8199708
Hamilton House, East Point Business Park, Dublin 3 x(70)19708
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]