Hi all
This script is basically depreciated. I should probably make a note of that somewhere
I created a replacement called
ReadifyFont, but I don't know if I ever really advertised it here on MobileRead
Now, ReadifyFont hasn't been worked on in quite a while either, but I did try and account for Python 2/3 differences, so that might not be such an issue. It was about that time when it was a toss-up whether the build of FontForge one was using was using Python 2 or 3, and was a right PITA.
I don't know how much the FontForge Python API has changed since I last worked on this, so who knows how well it still works...
Note, ReadifyFonts has a GUI based on PyQT, as well as a CLI script. From memory. the GUI can be started with calibre-debug if you don't have PyQT installed.
If anyone wants to make improvements, I accept pull requests.