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
$ makeotf -f PSnameSerifText-Bold.ufo/
makeotf [Warning] Could not find default features file at 'None'. Font will be built without any layout features.
makeotf [Error] Could not find FontName (a.k.a. PostScript name) in FontDict of file '/Users/fgriessh/Desktop/psname_test/PSnameSerifText-Bold.ufo'
If the key is removed from the lib, the UFO will build without issues.
Example UFO attached. Another issue found thanks to the example files submitted by @rbmntjs.
It’s the self-closing <dict/>.
If I change that into <dict></dict>, it works.
I guess this issue underlines the importance of replacing our home-grown XML parser, as already planned here: #475 (comment)
makeotf
v2.6.0 won’t be able to find a UFO3’s PostScript name if thelib.plist
file contains a reference to the ScaleFast extension, like this:makeotf
fails with this message:If the key is removed from the lib, the UFO will build without issues.
Example UFO attached. Another issue found thanks to the example files submitted by @rbmntjs.
PSnameSerifText-Bold.ufo.zip
The text was updated successfully, but these errors were encountered: