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