On Tue, Feb 21, 2012 at 7:17 PM, Janek Warchoł <janek.lilyp...@gmail.com> wrote: > In another thread Han-Wen wrote: > > On Fri, Feb 17, 2012 at 1:58 PM, Han-Wen Nienhuys <hanw...@gmail.com> wrote: >> Also, nowadays, fontforge supports Python scripting. We could redo all >> the craziness involving generated files and legacy .pe scripts in >> plain Python. >> >> It would be a nice and meaty project for someone to get their hands >> dirty (gsoc, frogs?) > > Looks appropriate, however i'm not sure if i understood it correctly. > You mean sth like: > Rewrite font building system. Create a robust, scalable and easily > maintainable system for creating Open Type Fonts from Metafont code > (merging and dividing fontsets, handling different design sizes) using > Fontforge's built-in Python scripting support. Requirements: Python, > basic font and Metafont skills. > Han-Wen, could you confirm that i got it right?
You'll also need to understand or learn a fair bit about how font formats work. Somewhat independently, there is a mf2pt1.pl Perl script that (shudder) generates .pe script to transform a metapost output to a Type 1 font. I guess that could be done more concisely directly as a python script. -- Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel