Hello folks, may I ask how you go about hinting small glyphs like Threesuperior and Registered, for them to not jump up or down in the middle part of the glyph? Should I make a hint that goes all the way from bottom to middle horizontal stem of Threesuperior, for example? Or are ghost hints/stem hints enough?
0
Comments
You can control the bottom and top alignment of the superior numbers with appropriate blue zones, but anything between these zones will float, and you can only hint the thickness of the strokes, not their position.
In TT hinting, you have a lot more control. You can assign an interpolate instruction to the middle stroke of the superior 3, which will do a good job at most sizes of keeping it near where you want it, and of course you can delta it up or down at specific ppem sizes.
There should be an image here, which is not displayed in my browser, that’s weird. If you can see it, the switch is the "A" in the hinting options bar.
In FontLab VI, you have the option to use Adobe's autohinter directly within FontLab.
For many years now, I've not bothered doing PS style hinting within FLS5, but instead just set the blues values and standard stem measurements there, export the font, then run Adobe's autohinter on it.
I think about a few ways how to fix it:
— Decompose all glyphs before hinting to manually control exceptions like this.
— Hint accents only horizontally to make sure they don't overlap with a stems of the letter. This approach sounds promising..
I'm wondering how to do it right and how are you dealing with it.