How to edit font's outline and keep OT features (or transfer OT fea between fonts)
Wei Huang
Posts: 98
I have some fonts (open source but... no sources files just binaries). I plan to make changes to a font's outlines but keep all the features and tables (except the names). What's the most reliable way to do this?
Thanks in advance!
Thanks in advance!
Tagged:
0
Comments
-
Could you extract all the features with ttx, then redraw the glyphs, then reapply the ttx files?1
-
If you make a change to the glyph index order then the existing OT binary tables will probably no longer work.
If you are just modifying existing glyphs it may be possible to re-use the GPOS, GSUB and GDEF tables from the original font. I think I read here that the latest version of OTMaster can copy and paste tables but I'm not sure, you will need to check that.
0 -
Binary open source fonts are probably eligible for oxymoronhood.4
-
FontCreator allows you to open and change existing OpenType fonts.
0 -
DTL OTMaster allows you to work on the outlines without decompiling the font. It contains a fully featured glyph editor. The altered glyph(s) can be autohinted within OTM. The program is not for free nor open source though.0
-
I forgot to answer the other part of your question; FontCreator allows you to export and import OpenType layout features between fonts.
0 -
As does OTM! It even subsets OpenType Layout features! Wow, it’s becoming competitive here! I like it!2
-
And OTM’s nitrogen oxide emissions are guaranteed identical on your desktop as in our testing environment!1
-
Frank is a gas ;-)
2 -
Malcolm Wooden I use Glyphs app, I plan to edit outlines with GA, generate binaries, ttx it and then reapply original tables. I'll get back with results.
Sorry @LeMo aka Frank E Blokland I don't intend to license it just for this task!
0 -
Darn! Good luck anyway!0
-
If you make a change to the glyph index order then the existing OT binary tables will probably no longer work.
I use Glyphs app, I plan to edit outlines with GA, generate binaries, ttx it and then reapply original tables. I'll get back with results.Glyphs is likely to re-order the glyph index order, so this approach won't work.
Binary open source fonts are probably eligible for oxymoronhood.
Often the sources are available from obscure locations. Wei, did you ask the original designers for sources?
0 -
You can export the features with FontForge or AFDKO’s spot with something like:
spot -tGSUB=7 -tGPOS=7 font.ttf
0 -
Glyphs is likely to re-order the glyph index order, so this approach won't work.
There are options to prevent that.
0 -
There are options to prevent that.
Where are these options documented?
0 -
Make sure Glyphs > Preferences > Keep Names from Imported Files is on, and when you open a file, Glyphs will insert a glyphOrder parameter, which determines the glyph order in the exported file. Both are documented in the handbook for Glyphs 1, and there is a tutorial about glyph order, too.1
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 803 Font Technology
- 1K Technique and Theory
- 622 Type Business
- 444 Type Design Critiques
- 542 Type Design Software
- 30 Punchcutting
- 136 Lettering and Calligraphy
- 83 Technique and Theory
- 53 Lettering Critiques
- 485 Typography
- 303 History of Typography
- 114 Education
- 68 Resources
- 499 Announcements
- 80 Events
- 105 Job Postings
- 148 Type Releases
- 165 Miscellaneous News
- 270 About TypeDrawers
- 53 TypeDrawers Announcements
- 116 Suggestions and Bug Reports