googlefonts / fontmake

Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType).
Apache License 2.0
780 stars 93 forks source link

Additional fontmake tasks #692

Open twardoch opened 4 years ago

twardoch commented 4 years ago

Currently, fontmake let's us run ttfautohint

It'd be great if it could also:

If there were .DesignSpace lib keys to run a series of fontmake builds for different targets, all this could be controlled from .DesignSpace (which I think is the right place) and then a complete build could be done with

fontmake -m my.designspace

alerque commented 4 years ago

Hey Adam, I'm curious what you think of my argument (as for example brought up here in regard to cffsubr) that it would be better if tools like this stuck to doing one job and let other tooling bring it all together — that trying to both do the deep exhaustive work on one topic and also trying to juggle the plate spinning on semi-related topics in one tool is a recipe for a mess?

cf. Comments on #690.

madig commented 4 years ago

If anything, I'd like fontmake to do less. I mean, look at the code, it is byzantine enough already.