Transforming reference components
Nick Shinn
Posts: 2,208
If, for instance, my right parenthesis is a reference to the left parenthesis, flipped, are there any known problems with this?
0
Comments
-
You should rotate it by 180° to avoid a wrong contrast and decompose it on export. Otherwise you should be fine.0
-
Why wrong contrast? Isn’t that only an issue when glyphs overlap?
Why decompose? Isn’t the idea to reduce file size?0 -
Contrast matters if the design isn't horizontally symmetrical.0
-
When doing metrics transformations things can get screwy unless the glyph is only flipped vertically and/or has symmetrical sidebearings.0
-
I prefer to avoid flipped component whenever possible.
Sometimes they end up having inverse contour direction.
Use them at the beginning of the design process. Once you are happy, decompose and correct path direction.
1 -
But I think mirrored references is perfectly doable with TrueType. I've seen that in FF webfonts (I think I was looking at Franziska).0
-
Nick's first question is whether this is a problem, and in storing sources, if it is handy to have a glyph composited, remaining linked to the source glyph, including transformation by whatever useful means the design tool will allow, then do it. For font generation, I'd decompose and correct path directions on anything other than x and y positioned composite glyphs.
2 -
When I tried mirrored or y shifted components, the results where not nice...0
-
Do you autohint after you decompose everything?
0 -
Do you autohint after you decompose everything?
How you do your hinting doesn’t (shouldn’t ?) matter (if the hinting would be decomposed with the outlines0 -
Do you autohint after you decompose everything?
When creating auto hinted CFF fonts in FontLab – particularly when using Adobe’s Auto-Hint script, I have found you get better results if everything is decomposed first. I think this may be due to subroutine building and hint replacement.
0 -
If one is autohinting, it doesn't matter much when the decompositing happens, I think.
Also, I'm pretty sure cff has nested subroutines so, I don't think you save by decompositing everything. But I'd like to know if cff subroutines use mirroring and flipping matching to compress, or whether the orientation of subroutined curve segment must match...
0
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 800 Font Technology
- 1K Technique and Theory
- 617 Type Business
- 444 Type Design Critiques
- 541 Type Design Software
- 30 Punchcutting
- 136 Lettering and Calligraphy
- 83 Technique and Theory
- 53 Lettering Critiques
- 483 Typography
- 301 History of Typography
- 114 Education
- 68 Resources
- 498 Announcements
- 79 Events
- 105 Job Postings
- 148 Type Releases
- 165 Miscellaneous News
- 269 About TypeDrawers
- 53 TypeDrawers Announcements
- 116 Suggestions and Bug Reports