madan-fonts/madan.py
Troy Dawson 67bdb67197 RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/madan-fonts#d78966e1ca068c691fbdcb132cd9b4c27f592fa0
2020-10-20 07:23:50 -07:00

19 lines
418 B
Python

#!/usr/bin/python3
# usage:
# python3 madan.py <madan.ttf> <madan.svg>
import fontforge as ff
import sys
src_font_file = sys.argv[1]
src_glyph_svg_name = sys.argv[2]
output_font_file_name = "madan.sfd"
glyph_name = 'uni0970'
glyph_unicode = 0x0970
font = ff.open(src_font_file)
glyph = font.createChar(glyph_unicode, glyph_name)
glyph.importOutlines(src_glyph_svg_name)
font.save(output_font_file_name)