diff options
Diffstat (limited to 'debian/generate-fonts')
-rwxr-xr-x | debian/generate-fonts | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/debian/generate-fonts b/debian/generate-fonts new file mode 100755 index 0000000..9ba6500 --- /dev/null +++ b/debian/generate-fonts @@ -0,0 +1,23 @@ +#!/usr/bin/python2 + +from __future__ import print_function + +import fontforge +import sys + +f = fontforge.open(sys.argv[1]) +f.encoding = 'UnicodeFull' +f.selection.all() +f.autoHint() +f.autoInstr() +if len(sys.argv) == 3: + output = sys.argv[2] +else: + (prefix, _, suffix) = sys.argv[1].rpartition('.') + output = prefix + '.ttf' +f.generate(output, flags=[ + 'opentype', + 'old-kern', + 'dummy-dsig', + 'round']) +f.close() |