This module is the bridge between Python and the FDK. It uses subprocess.Popen to create a process that executes an FDK program.
Run makeotf. The arguments will be converted into arguments for makeotf as follows:
outputPath | -o |
outlineSourcePath | -f |
featuresPath | -ff |
glyphOrderPath | -gf |
menuNamePath | -mf |
fontInfoPath | -fi |
releaseMode | -r |
Run checkOutlines. The arguments will be converted into arguments for makeotf as follows:
The following arguments will be passed to autohint.
removeOverlap=False | -V |
correctContourDirection=False | -O |
Additionally, the following arguments will be passed to checkOutlines.
Run autohint. The following arguments will be passed to autohint.