eWalthert
(Edgar Walthert)
June 29, 2021, 11:09am
1
The fonts, that export fine as static TTF fonts, and also when exported as Variable-Fonts from Glyphs 2.6.4. But they are show wrong stems when exported from Glyphs 3.0.3 (3091)
The screenshot shows: Regular exported from 2.6.4, Italics exported from 3.0.3
(yes I did check the Regular too, the problem is not in the font-file but the Glyphs version)
eWalthert
(Edgar Walthert)
June 29, 2021, 11:39am
2
But the GX export from Glyphs 2.6.4 does not look great either in Illustrator CC
jkutilek
(Jens Kutilek)
June 29, 2021, 2:38pm
3
I can confirm. The cvar table seems broken.
1 Like
eWalthert
(Edgar Walthert)
June 29, 2021, 3:26pm
4
@jkutilek is there a version of Glyphs that is not broken? Or are you hinting in VTT and producing externally with fontmake?
jkutilek
(Jens Kutilek)
June 29, 2021, 3:32pm
5
It has been broken since a couple of versions, I didn’t exactly notice when. At least since 3089.
When I start with Glyphs sources, I also use the Glyphs hinting and export.
If you feel brave, you can manually correct the cvar table with ttx. It will look something like this:
<cvar>
<version major="1" minor="0"/>
<tuple>
<coord axis="wght" min="0.0" value="0.0" max="1.0"/>
<coord axis="ital" min="0.0" value="0.0" max="1.0"/>
<delta cvt="0" value="0"/>
<delta cvt="1" value="0"/>
<delta cvt="2" value="640"/>
<delta cvt="3" value="654"/>
<delta cvt="4" value="576"/>
<delta cvt="5" value="592"/>
<delta cvt="6" value="448"/>
<delta cvt="7" value="462"/>
<delta cvt="8" value="0"/>
<delta cvt="9" value="-20"/>
<delta cvt="10" value="-192"/>
<delta cvt="11" value="-206"/>
<delta cvt="12" value="320"/>
<delta cvt="13" value="300"/>
<delta cvt="14" value="0"/>
<delta cvt="15" value="64"/>
<delta cvt="16" value="72"/>
<delta cvt="17" value="64"/>
<delta cvt="18" value="0"/>
</tuple>
<tuple>
<coord axis="wght" value="1.0"/>
<coord axis="ital" min="0.0" value="0.0" max="1.0"/>
<delta cvt="0" value="0"/>
<delta cvt="1" value="0"/>
<delta cvt="2" value="0"/>
<delta cvt="3" value="0"/>
<delta cvt="4" value="0"/>
<delta cvt="5" value="0"/>
<delta cvt="6" value="0"/>
<delta cvt="7" value="3"/>
<delta cvt="8" value="0"/>
<delta cvt="9" value="0"/>
<delta cvt="10" value="0"/>
<delta cvt="11" value="0"/>
<delta cvt="12" value="0"/>
<delta cvt="13" value="0"/>
<delta cvt="14" value="0"/>
<delta cvt="15" value="16"/>
<delta cvt="16" value="40"/>
<delta cvt="17" value="16"/>
<delta cvt="18" value="0"/>
</tuple>
<!-- ... more tuples follow, based on the amount of your masters -->
The first “tuple” element is wrong, it must be deleted including its deltas. Then recompile the font with ttx …
eWalthert
(Edgar Walthert)
July 6, 2021, 12:27pm
6
Thanks, one case, there is only one tuple, since there is only a widths axis.
Still I’m getting the wrong CVT stem-glitches in Widows 10.
Windows 7 is fine.
I fixed it (had fixed this back then, but in the future branch only).
1 Like
eWalthert
(Edgar Walthert)
April 25, 2022, 6:40am
8
I’ll give it a try tonight.
If this is fixed, this will be a game-changer!
It is not out yet. I’ll push a new update soon. Hopefully later today.
1 Like
eWalthert
(Edgar Walthert)
May 4, 2022, 7:04pm
10
Any news on the new beta? I has been 10 day.
I was very busy. I didn’t forget you.
2 Likes
have noticed same problem in 3.0.5 (3124) yesterday
(manuall TT hinting inclusive, by Koeberlin )
eWalthert
(Edgar Walthert)
May 6, 2022, 8:19am
13
Thanks @jakob_runge , finally someone else that seems to care about TT Hinting in Variable Fonts produced with Glyphs. (Except me and @jkutilek )
Maybe that will motivate @GeorgSeifert to finally push the fixed beta.
any progress on this @GeorgSeifert ?
have a client winting for the Var-fonts, and they have been smart enough to check the hinting relevant rendering.
downer is that without any manuell TT hints it works better
1 Like
I had fixed that a couple of days ago and preparing a new version right now.
2 Likes
eWalthert
(Edgar Walthert)
May 12, 2022, 1:43pm
16
1 Like
eWalthert
(Edgar Walthert)
June 10, 2025, 9:53pm
17
Maybe I should open a new thread for this?
Anyhow, I had issues with the Cap-Hight zone in a font.
Looking into the font with TTX, the zone is there and so is the delta.
In Thin the zone is 10 high, in Bold it is 15, hence the delta is 5.
<cv index="4" value="700"/>
<cv index="5" value="710"/>
<delta cvt="4" value="0"/>
<delta cvt="5" value="5"/>
But it does not seem to work.
Therefore I changed the zone in the Thin to 15 units.
(this works for now, but someone should look into this)
The single TrueType fonts are fine. Only the Variable Font has this issue.
What exactly are you trying to achieve? And were do you test?
eWalthert
(Edgar Walthert)
June 11, 2025, 9:40am
19
Hi Georg, I had sent you details and the files yesterday.
Did not want to publicly share them here.
The Overshoot in Variabel Fonts on the Cap-Hight does not work.
Variable Font
Static TrueType Files
Once I made the Cap-Hight zone higher in the Thin, the Variable Font worked.
I see. One thing to consider is that deltas are not variable. So I would avoid using them.