sfdLib.py
sfdLib.py copied to clipboard
An SFD to UFO converter
Allows round-tripping through FontForge. Closes #15. Cannot be merged until https://github.com/fonttools/fonttools/pull/2746/ lands in a release.
Due to https://github.com/fonttools/fonttools/issues/2745.
Converting sfd file with contextual substitutions gives the following cryptic message: `Traceback (most recent call last): File "/home/name/.local/bin/sfd2ufo", line 33, in sys.exit(load_entry_point('sfdLib', 'console_scripts', 'sfd2ufo')()) File "/home/name/Documents/sfdLib.py/Lib/sfdLib/__main__.py", line 37, in main...
For Monospace fonts UFO should have the following in fontdata.plist ``` postscriptIsFixedPitch ``` However when I export my monospace font such setting is not created
When I generate a ufo3 folder from fontforge gui, it contains details of anchor position. However converting the same sfdfile by sfd2ufo does not export the anchor details.
Conversion from an SFD with `OtfFeatName` definition does not output `featureNames` block to `features.fea`. Note that [the documented specification](https://fontforge.org/docs/techref/sfdformat.html) is out of date. To know current format you must read...