Transforming reference components

Nick Shinn
Posts: 2,274
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
- 44 Introductions
- 3.8K Typeface Design
- 826 Font Technology
- 1.1K Technique and Theory
- 637 Type Business
- 453 Type Design Critiques
- 550 Type Design Software
- 30 Punchcutting
- 139 Lettering and Calligraphy
- 86 Technique and Theory
- 53 Lettering Critiques
- 503 Typography
- 311 History of Typography
- 118 Education
- 74 Resources
- 526 Announcements
- 84 Events
- 110 Job Postings
- 162 Type Releases
- 169 Miscellaneous News
- 272 About TypeDrawers
- 54 TypeDrawers Announcements
- 117 Suggestions and Bug Reports