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

Consider switching source format from SFDIR to UFO #10

Open
marnen opened this issue Jan 25, 2016 · 9 comments
Open

Consider switching source format from SFDIR to UFO #10

marnen opened this issue Jan 25, 2016 · 9 comments

Comments

@marnen
Copy link
Owner

marnen commented Jan 25, 2016

There is a dilemma in terms of open font formats. SFDIR, though technically open, is only understood (AFAIK) by FontForge, but FontForge is OSS and widely available. The open UFO format, OTOH, is understood by lots of font editors—but none of them seem to be OSS, with the exception of TruFont, which doesn't work that well yet (at least on Mac OS). What to do?

@davelab6
Copy link

FontForge has (some) UFO support, in and out, and I would recommend this switch to UFO because https://github.com/googlei18n/fontmake is going to be the best way to set up your font on github with travis :)

@marnen
Copy link
Owner Author

marnen commented Jan 27, 2016

@davelab6 Thanks, I didn't know about Fontmake.

I know FontForge will edit UFO files, but as long as I'm using it as my primary editor, I'd kind of rather use its native format for the source. How well does it export SFDir to UFO? (I'll test, but figured I'd ask first.)

@marnen
Copy link
Owner Author

marnen commented Jan 27, 2016

FWIW, although I'm building the font kind of manually at the moment, I had planned to set up a Makefile or Rake task to run FontForge from the command line. I'm not sure why I need Travis for a font...

@marnen
Copy link
Owner Author

marnen commented Jan 28, 2016

I'm going to try converting to UFO, but I think #9 should happen first.

@marnen
Copy link
Owner Author

marnen commented Jan 28, 2016

Tabling this for now. I like the UFO format, but the workflow with open-source tools is not there yet. FontForge can't intelligently round-trip a UFO font with OpenType features, while TruFont has poor drawing tools, and Inkscape doesn't understand GLIF files.

@davelab6 I'd be happy to be wrong about this. What's your workflow like with TruFont?

@marnen
Copy link
Owner Author

marnen commented Aug 5, 2016

Just tried TruFont 0.4.0. It's better, but there are still too many rough edges and missing features, and no other suitable tool seems to exist for UFO/GLIF editing yet.

@davelab6
Copy link

davelab6 commented Aug 5, 2016

You were not wrong! :) The space is slowly evolving in a chaotic mannger, sadly. Metapolator and Prototypo and Glyphr Studio also worth a look for the web platform side of things

@davelab6
Copy link

davelab6 commented Aug 5, 2016

I used FontForge around 2005 - 2009 and then I worked in libre font organization

@marnen
Copy link
Owner Author

marnen commented Aug 6, 2016

@davelab6 Thanks for the recommendations. I didn't think Metapolator was ready for actual use yet, but I'll check out those other ones.

However, the needs of this project seem to be somewhat different from what seem to be the "low-hanging fruit" usually implemented in "hobbyist" font editors...

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