My descenders for different letters - Y, y, j, etc., - keep getting cut off in Windows. I’ve looked at a lot of different articles, and it seems like it looks like I need to adjust winDescent to reflect the lowest descender value.
I think I’ve done that, but nothing is working. I’m probably missing something obvious, but this is my first font that I’ve made, so I’m confused by the coding parts - please help!
How do you install the fonts? Are you sure you’re testing the right font?
Look into typoAscender as well.
Have a look here: Vertical metrics | Glyphs
Also, a small note, the winDescent value is a positive integer. You entered a negative one.
Glyphs automatically strips the minus from the number at export. Somit doesn’t really matter how you enter it.
Yes, I know, I still wanted to point it out just for good practice.
By the way, your Show Vertical Metrics plugin does not strip the hyphen (which is maybe a good thing, since that makes me notice this error).
I install the fonts with FontBook, on my Mac, and I’m pretty sure I’m testing the new font - whenever I make a change, I save it as a new version, and I use that version when testing in Word.
Also, with the winDescent - I had initially put in a positive integer, but nothing changed, so I tried negative, just to see if that would do anything (which it didn’t, but apparently that’s because Glyphs is watching out for that mistake haha)
I tried to follow along with the this article (Vertical metrics | Glyphs), but I still feel like I’m doing something wrong, and I’m guessing it’s pretty obvious, but I can’t for the life of me figure it out;
Sorry if my answers sound don’t make sense, I am very new!
Can you rename the font to really be sure you are looking at the new version?
If that doesn’t help, please send me the .glyphs and .otf/.ttf file.
Instead of renaming versions every time, I highly recommend using this: Testing your fonts in Adobe apps | Glyphs
That way you can be 100% sure that you’re using the latest version you just exported.
Thanks for the link to testing the fonts in Adobe!
I actually think I might’ve solved my problem - not sure if it’s technically correct, but it’s working well in Illustrator and Word now! I just changed the ascender and descender metrics;
Did you set hheaDescender/hheaAscender values?
No, the descender, from which the typoDescender is derived if you don’t explicitly set it.
Yes. My question was whether Clara set hhea custom parameters. In the screenshot further up, I can’t see any. They are missing.
Just looking again. A few things:
- your typo/hhea values define the line height/positioning of your font (in most apps). Set both sets of parameters (typo/hhea) to exactly the same values.
- Be sure to have the custom parameter
Use Typo Metrics
set in your font info. - your win values control the area which is rendered, at least in some applications. These values need to encompass the full vertical scope of your font, i. e. your highest and lowest point (not in life, but in your font). There are some scripts that find highest and lowest points in your font, for instance in the mekkablue scripts. Generally, these values should be at least as big as your typo/hhea values.
This is all described in great detail in the vertical metrics tutorial, I highly recommend reading it again and following every step.