-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
ofl/molengo: v0.11 added. Fixed OS X validation error. #1369
Conversation
Yeah, I see that. Hm. The hint tables are identical, but it looks like the per-glyph hints are changed. This file was hinted using xgridfit, which I don't know, you probably don't either, and I bet FontForge didn't parse those hints adequately when it imported the file. Thoughts? This has FF source, so it's kinda easy to go back to the drawing board on it. |
Try running the fonts through FontVal and see if anything suspicious is flagged. I don't like round tripping since it can destroy other data. I think its best to really work out what is causing this. It also means we can write an FB test so the issue is documented and we have tests to catch this in the future. |
It crashes FontVal, so whatever it is, it's really in there. OS X font validation only says "System Validation," so that's no help. It passes OTS. check-googlefonts didn't throw up any real errors. A roundtrip through ttx still failed OS X validation. So I was pretty stumped. |
It worked for me: |
Ah, cool, thanks. Looks like it's only the OS/2 table that has any real issues, and those are trivial. I don't think either of those would crash validation, but I'll go back to the previous version and fix that and see if it installs in OS X. |
Taking this font through ttx fails OS X font validation ("serious errors were found with this font"). I think OS X font validation has issues with ttx in general, actually. Any other ways to edit the OS/2 that don't involve a font editor that you'd recommend? |
Version on Google Fonts works just fine in OS X 10.14.3. No issues with Fontbook or ttx. |
Unspecified validation error on OS X ("System Validation"), but a roundtrip through FontForge fixed it. v0.11 added. Fixes #1305.