-
Notifications
You must be signed in to change notification settings - Fork 9
Description
A designspace + ufos properly setup with anchors will generate mark, mkmk and GDEF tables when generating with fontmake in the terminal.
Using Batch, in RF, the same data, and using the fontmake option in RF will not generate these tables.
This is a proposal to add a basic generator for these tables to the various exports if the .fea does not already include such tables.
- It is understood design data is not production ready.
- Batch already makes several interventions on the data when generating a VF. Missing glyphs in sources, balancing the kerning pairs.
- It is important to be able to generate working fonts as part of design process.
- For many writing systems proofing marks is not optional, it is the process.
There are tools in the Adobe suite with very fine grained support for generating these tables. And many designers / foundries have their own preferences and workflows set up for making these tables. This proposal is not to replace all that. But rather, it will help getting started with basic support for anchors for developing fonts.
@benkiel shared a script on discord that generates these basic tables. It would be nice to include it in the Batch process.