[OTVar] Type 3.2 font editor - variable fonts
Allan Murray
Posts: 17
Since variable fonts are going to be absolutely HUGE* in 2020, I am pleased to announce that Type 3.2 font editor (Windows, Mac, free and paid versions) now supports the creation and editing of variable fonts.
The first part of a two part tutorial can be found here: https://www.cr8software.net/article010.html
(Note: OpenType feature variations are not yet supported in the current version)
*I know opinions vary
The first part of a two part tutorial can be found here: https://www.cr8software.net/article010.html
(Note: OpenType feature variations are not yet supported in the current version)
*I know opinions vary
Tagged:
0
Comments
-
Congrats!
Any implementation limitations we might want to know about? Maximum number of axes? Maximum number of masters?0 -
Up to 256 axes and 256 named instances are allowed.0
-
Both of those should be enough for nearly everyone (although I like FontLab’s 64K limits).
No limit on number of masters, other than number of named instances?
0 -
Sounds like the apocryphal saying attributed the Gates:Up to 256 axes and 256 named instances are allowed ...Thomas Phinney said:Both of those should be enough for nearly everyone ...
640K ought to be enough for anyone...
Allan, congrats! I updated my copy and now I'm off to venture into the world of making a variable font.0 -
Yes, the maximum number of masters* is not really limited (64K per glyph).*Type 3.2 does not use the common multiple master workflow (as described here: https://docs.microsoft.com/en-us/typography/opentype/spec/otvaroverview):A common process for developing a variable font involves the use of multiple, master source fonts. Each master provides complete glyph outline data for designs for a different position within a variation space. .. From these source masters, font tools can derive a variable font that has complete glyph outlines for a default weight plus deltas ...With Type 3.2 you are actually editing the delta-sets directly, so I did not want to use the word masters as such (in the documentation and tutorial I refer to a delta-set as a master outline).2
-
That is a powerful approach and “close to the metal,” as they say! I will be curious to hear if people find it harder to work with vs more useful. Or both.0
-
Mike Wenzloff said:
Sounds like the apocryphal saying attributed the Gates:Up to 256 axes and 256 named instances are allowed ...Thomas Phinney said:Both of those should be enough for nearly everyone ...
640K ought to be enough for anyone...1 -
FontLab’s limits in this area are those of the OpenType spec, so a bit non-negotiable at this time.0
-
The second part of the tutorial is now available here:
https://www.cr8software.net/article011.html
This includes axis remapping (ie avar table) and extracting stand-alone, static, flat, single-instances and intermediate master outlines (with ranges).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