-
-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Weight axis issue building with new gftools #29
Comments
Hmm, it wasn't Raleway, it was this font and it came up here. |
This has something to do with this: league-spartan/sources/LeagueSpartan.glyphs Lines 56 to 70 in 4b19a40
If I make the two oddball mappings here |
Clearly my hack to make this work before wasn't the right solution. This was discussed at length in this glyphsLib issue. I'm still not sure what the right fix is here, but links from that discussion should help. |
It looks like my old fix was just backwards — and yes this changed in |
Arg! This is not right. It builds fine, but some experimenting with the static instances as generated now show that they are not an even map now. In v2.210 this was a straight line, now it's not: SILE Code
@sursly Can you take a look at this again? The hack I made on the Glyphs source before we released v2.210 no longer builds using the latest tooling ( |
I've taken another stab at fixing this myself, see #31. |
OK, using the latest gftools and fontmake, my version builds fine 👍 I did normalize the weight values for the instances so they are linear (as you did in #31 ) and properly indicate that 900 is black. Think we can close this and I'll see you in the other issue. |
I think we ran into this on Raleway too, but one of the things we're doing as part of Fontship’s build process is using the normalization and fixup tools in
gftools
(Google Fonts' toolkit). It has gotten a little bit stricter since we released v2.210. If still builds with the old Docker image of Fontship (v0.3.4), but trying to upgrade it to anything newer (such as the current v0.5.0 ormaster
branch) fails:The text was updated successfully, but these errors were encountered: