You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
add tests to validate that psautohint produces the same output as autohint. This will require some adjustment to autohint and test code:
update autohint to output PFB when PFB is supplied as input (currently outputs PFA). See f25415a
add method in test_utils.py to use fontTools.cffLib.specializer, to enable comparison of equivalent Type2 Charstrings in CFF-based output (currently, output from autohint is optimized, while output from psautohint is not).
skip comparisons where non-default-layer UFO2 is used, since psautohint can only write to the default layer for UFO2.
Remove
autohint
tool in favor ofpsautohint
.psautohint
produces the same output asautohint
. This will require some adjustment toautohint
and test code:autohint
to output PFB when PFB is supplied as input (currently outputs PFA). See f25415afontTools.cffLib.specializer
, to enable comparison of equivalent Type2 Charstrings in CFF-based output (currently, output fromautohint
is optimized, while output frompsautohint
is not).psautohint
can only write to the default layer for UFO2.autohint
where it does not deletecom.adobe.processedgyphs
layer if present when run with the-wd
option. Fix should probably go here: https://github.com/adobe-type-tools/afdko/blob/develop/python/afdko/autohint.py#L1036autohint.py
that simply callspsautohint
autohint.py
and related test code from AFDKO [early 2020]The text was updated successfully, but these errors were encountered: