Negative space values are ok. No need to force them to 0. See
block_space-before_space-after_1.xml. 4.3 says that negative values are
ok and that they are used to create overlapping areas.

On 04.10.2005 08:28:43 Manuel Mall wrote:
> In 6.5.2 it says:
> The .minimum, .optimum, and .maximum components of the half-leading 
> trait are set to 1/2 the difference of the computed value of the 
> line-height property and the computed value of the sum of the 
> text-altitude and text-depth properties. The .precedence 
> and .conditionality components are copied from the line-height 
> property.
> If the line-height is smaller than the total text height we get a 
> negative "half-leading" trait value. Is that a legal/sensible/plausible 
> value or should it be forced to 0 in this case?
> For 2 of the 3 different line-stacking-strategies the half-leading trait 
> becomes a space-before/after specifier on the line area and therefore 
> becomes part of the space resolution algorithm. I assume negative 
> values are OK in that case although I am not sure?
> Manuel

Jeremias Maerki

Reply via email to