> -----Original Message-----
> From: Selber Jean-François [mailto:[EMAIL PROTECTED]
>
> I try it
> It doesn't work with fop 0.20.5
>

Hi,

Provisional-label-separation is, well, 'provisional' and as such, by itself,
it will not suffice to achieve the effect you're after.

>From the spec 7.28.3:

"Specifies the provisional distance between the end of the list-item-label
and the start of the list-item-body. The value is not directly used during
formatting, but is used in the computation of the value of the label-end
function.

label-end() = width of the content-rectangle of the reference-area into
which the list-block is placed -
(the value of the provisional-distance-between-starts
  + the value of the start-indent
  + start-intrusion-adjustment
  - the value of the provisional-label-separation) of the closest ancestor
fo:list-block."

So, say the area enclosing the list-block in question is 160mm wide, and you
leave all the others (except provisional-label-separation) at their
defaults, the calculation would become:

label-end() = 160mm - (8.5mm + 0mm + 0mm(?) - 3mm)
                      ^^^^^
Yes, the initial value for provisional-distance-between-starts is 24pt
(0.33inch or roughly 8.5mm)

Would this happen to be the size of the space you currently get?

The body-start() function also uses provisional-distance-between-starts:

"body-start() = the value of the start-indent
   + start-intrusion-adjustment
   + the value of the provisional-distance-between-starts
of the closest ancestor fo:list-block."


HTH!

Greetz,

Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to