Re: Why has inline-space length-specs?

Subject: Re: Why has inline-space length-specs?
From: Matthias Clasen <clasen@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 22 Jul 1999 17:11:18 +0200
> 
> Hello DSSSLers,
> 
> while designing/implementing my DSSSL formatter, I came to a question
> about inline spaces. The standard says (12.5.4.2):
> (inline-space length-spec #!key min: max:)
> 
> (This procedure is used to construct an inline-space object.) All three
> arguments are length-specs (i.e. may contain for instance (display-size)).
> My concern is: why aren't the components of an inline-space just lengths?
> The only flow objects that take inline-spaces as characteristic values
> I've found are inline flow objects. But the display-size procedure may
> only be called in the evaluation of a characteristic for a *displayed*
> flow object. So isn't it useless to have length-specs here?
> 

But eg the inline-space-space characteristic of character FOs is inherited,
isn't it? Thus you should be able to specify it on a displayed flow parent,
making use of its display-size, I guess.

-- 
Matthias Clasen, 
Tel. 0761/203-5606
Email: clasen@xxxxxxxxxxxxxxxxxxxxxxxxxx
Mathematisches Institut, Albert-Ludwigs-Universitaet Freiburg


 DSSSList info and archive:  http://www.mulberrytech.com/dsssl/dssslist


Current Thread