环境:Win 7,Python 3.4,Sublime Text 2
我正在尝试使用fontforge,如下例所示 ,通过在* .py中导入fontforge:
import fontforge font = fontforge.open('blank.sfd') ...
但是,我还没有find任何帮助在哪里(或哪个子集)包括fontforge二进制文件在我的项目,以使其工作。 任何想法,请? 谢谢
编辑:我试图build立与pyextension在赢7如下所述:
http://fontforge.org/source-build.html#MS
通过cygwin它执行./configure –enable-pyextension失败
throwing checking for gcc result: no checking for cc result: no checking for cl.exe result: no error: in `/cygdrive/c/fontforge': no acceptable C compiler found in $PATH
编辑2:通过安装C编译器我已经设法./configuration它,但我的尝试失败执行make install命令。 我有错误,在另一条无数的线路之前:
Makefile:91: recipe for target '../libfontforge.la' failed make[1]: *** [../libfontforge.la] Error 1 make[1]: Leaving directory '/cygdrive/c/fontforge/fontforge' Makefile:28: recipe for target 'fontforge' failed make: *** [fontforge] Error 2
为windows安装fontforge ,然后在fontforge-console.bat
搜索您的安装,然后双击它。 从那里你有一个python环境,包括fontforge通过命令:
ffpython
例如:
ffpython yourPythonFontForgeScript.py
在运行该命令之前,您可能需要cd
到您的python脚本的任何目录,否则请确保脚本位于%PATH%
。