On Sun, Jan 06, 2019 at 10:14:28AM +0100, Jürgen Spitzmüller wrote:
> Am Sonntag, den 06.01.2019, 09:49 +0100 schrieb Enrico Forestieri:
> > > My understanding is that the yGap value (Qt's leading()) accounts
> > > for
> > > the fact that different fonts need different line spacings. See
> > > https://docs.microsoft.com/en-us/typography/opentype/spec/vhea
> > > (vertTypoLineGap)
> > 
> > Yes, that is to account for accents or other typographic signs.
> 
> No. It has to do with readability. Fonts with lower ascender need more
> leading, for instance. Quoting Bringhurst:

Ok, Ok. Whatever. That is not the point ;)

> > > (This spec also confirms my observation: Height + LineGap is the
> > > recommendation for the _single_-space value of a font.)
> > 
> > Please, consider that LyX is not a typical word processing program.
> > Given the presence of inserts (something you don't find elsewhere)
> > single-spacing is not possible. We have to use a larger spacing.
> > Thus, if we use Height + LyXGap, with LyXGap > LineGap, we can
> > simply ignore LineGap.
> 
> Who says we want single-spacing? I just say that if we use, say, 1.2,
> we should add yGap _on top_ of that.
> 
> MinionPro in 1.2 line spacing needs more leading than Garamond in 1.2
> line spacing.

If we add a spacing which is already larger than the suggested
leading, what is the point of still taking into account it?

Anyway, I think that the spacing currently used by LyX is satisfactory.
I don't know whether it is 1.2 or larger, but anything less will not be
satsfactory, IMO.

-- 
Enrico

Reply via email to