[xep-support] floats

Dave Pawson dave.pawson at gmail.com
Sun Jul 8 06:41:44 PDT 2007


Hi Ken.

On 08/07/07, G. Ken Holman <gkholman at cranesoftwrights.com> wrote:


> >In the example, the side float *should* AFAIK, take space from the
> >second list item.
>
> I disagree.
>

> >Anyone explain why please?
>
> Because when your second list item is completely formatted, where are
> you in the block progression direction?  You are immediately after
> the second list item.

Except that I'm left with an unformatted float?

 The float is an out-of-line construct and
> jumps out of the flow, so the block progression direction doesn't
> move ... you are still at that point immediately *after* the second
> item.  Now you format a third item and it continues from the point in
> the block progression direction, which is to the left of the float.

"jumps out of the flow" :-)
Not spec-ese Ken? But neither is my 'steals space from' !

Why should it finish the second list item *before* looking
at formatting the float?


>
> If you swap the float with the block in item two, then the float is
> encountered at the start of the second list item,

Thanks. Good clarification.

Now I'm looking at the spec to see where this logic is defined!

Is the 'plain English' version that the float steals space from
the next fo in the block-progression-direction ?

regards



-- 
Dave Pawson
XSLT XSL-FO FAQ.
http://www.dpawson.co.uk
-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo at renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/terms-of-service.html



More information about the Xep-support mailing list