Another area in which I found that the fonts are set differently.
In some cases, the Win Ascent and Win Descent fields reproduce the same value as Ascent and Typo Descent. In other cases (it seems to me more numerous) they are set according to the maximum height of the absolute highest glyphs (eg, capital letters with various diacritics above etc.).
What is the best solution?
Comments
If you make the usWinAscent & usWinDescent lower than the “correct” values, the affected glyphs will get clipped when rendered in some classic Windows apps.
If you make the Typo values larger to match the Win values, it will affect some more savvy apps and cause them to position the text a bit worse. For example, the offset at the top of a text box might be too large.
If you make the Win and Typo values different from each other, it can cause some differences between web browsers that are highly undesirable in a web font.
(I am simplifying a little here, ignoring the Mac vertical metrics because you didn’t ask about them, and ignoring line spacing. But that is a start.)
«If you make the Win and Typo values different from each other, it can cause some differences between web browsers» : so, do you suggest it's more convenient to set them to the same size?
Actually, I've the following settings: