Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use/incorporate sfdLib to load FontForge fonts #74

Open
khaledhosny opened this issue Nov 26, 2024 · 2 comments
Open

Use/incorporate sfdLib to load FontForge fonts #74

khaledhosny opened this issue Nov 26, 2024 · 2 comments

Comments

@khaledhosny
Copy link
Contributor

A while ago I wrote some Python code to convert FontForge fonts to UFO (because native UFO export in FontForge was not always up to the task). I used it to migrate a few fonts from FontForge but I no longer use it. I moved ownership to ctrlcctrlv and it currently lives at https://github.com/MFEK/sfdLib.py but does not seem to have any activity since the initial move.

Babelfont seems to have incomplete SFD support, and while sfdLib is not complete either, it supports more SFD things and especially layout tables.

@simoncozens
Copy link
Owner

Thank you, this is great. One of the goals of babelfont is to have a very low dependency set, so given that there hasn't been much development of it since the transfer, I may well just incorporate the code into babelfont.

I wasn't aware of this module and it will really help with a few projects we have at the moment...

@simoncozens
Copy link
Owner

I've had a little look at this, and done a bit of light refactoring just to help me understand it. I think it will need some work to separate out the FontForge parsing and the UFO generation parts. But it looks really good.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants