-
Notifications
You must be signed in to change notification settings - Fork 5
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
SemiBold variant #3
Comments
A clean-up of the outlines to make them interpolate cleanly would be preferable to a new master :) |
There's two ways to go on this, the medium-term, and the long-term:
|
Can quadratics be interpolated yet? And the VTT hinting code would probably have to be adjusted when changing point order around. Not sure how hard that is. Also, overlap removal needs to have resulted in the same number of nodes through all weights. Otherwise, changing the hinting becomes even hairier. |
that's impossible right now. The "ubuntu extreme" will lose all the manual hinting.
that's also hard to accomplish. in fact, variable fonts are supposed to not remove the overlaps, and renderers are supposed to support that. |
I was talking about the "medium-term" plan. I personally favor the long-term one, which will probably require archaeology and restoration (the cubic outlines in the background have their overlaps removed and are therefore probably not the original outlines). I'd then leave hinting to ttfautomake and psautohint, should they work on variable fonts by then. |
even the medium plan, how would you go about changing the quadratic points' order and number? by manually editing the q-curves in a font editor? |
To create either a "long-term" maintainable ''or'' "long-term" variable font, the manual hinting will ultimately have to die and be replaced with (…But there was a huge time/money investment in manual hinting, so junking it is going to be a tough pill to swallow—but with each day, month and year that goes past the value of maintainability should become more appealing to all). |
Opened /issues/25 as a placeholder for exploration of how to recover the overlapped cubics. |
No idea 😁 I didn't say I'm going to do it 😉 I'm all for starting fresh! The work I'm doing now is to simply get some momentum back into the project. |
Thanks for this! |
Hi there,
I use Ubuntu Mono for virtually everything programming-related that I do, and often find myself wanting a semibold or medium variant (typical use case: highlighting argument names in docstrings, where I find full bold is too prominent).
I tried interpolating between Regular and Bold using MutatorMath (I described my efforts at LettError/MutatorMath#58), but that didn't work too well: the UFOs that I derived from the released TTFs weren't interpolatable. I tried it with the UFOs from this repository as well, and it seemed to work better, but the glyphs were still entirely distorted (which makes sense, now that I understand the stuff about interpolation requiring matching points and angles)
Bottom line: a semibold variant would be great!
The text was updated successfully, but these errors were encountered: