mojo.compile
makeotf(outputPath, outlineSourcePath=None, featuresPath=None, glyphOrderPath=None, menuNamePath=None, fontInfoPath=None, releaseMode=False, turnOnSubroutinization=False, omitNotMentionedGlyphs=False, omitMacNames=False)
Run makeotf
with the following options:
outputPath
outlineSourcePath
featuresPath
glyphOrderPath
menuNamePath
fontInfoPath
releaseMode
turnOnSubroutinization
omitNotMentionedGlyphs
omitMacNames
checkOutlines(fontPath, removeOverlap=True, correctContourDirection=True)
Run FDK checkoutlines
with the following options:
fontPath
removeOverlap
correctContourDirection
ttfautohint(fontPath, outputPath=None, isSymbolFont=False)
Use the locally installed ttfautohint
(if available) to autohint a ttf
file.