我试图通过以下方式创建字体/字形:
除了生成的字形被反转(参见图像)之外,这种方法很好.知道如何防止这种情况,如何反转SVG或字形,或类似的东西?
源位图:
Autotraced SVG:
结果字体:
环境:Win 7,Python 3.4,Sublime Text 2
我试图使用fontforge,如下例所示,通过在*.py中导入fontforge:
import fontforge
font = fontforge.open('blank.sfd')
...
Run Code Online (Sandbox Code Playgroud)
但是,我没有找到任何帮助win 7在我的项目中包含fontforge二进制文件的地方(或哪个子集)使其工作.请问有什么想法吗?谢谢
编辑:我试图在win 7中使用pyextension构建它,如下所述:
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
Run Code Online (Sandbox Code Playgroud)
编辑2:通过安装C编译器我已经设法./configure它但我的尝试在执行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
Run Code Online (Sandbox Code Playgroud) 是否可以将字体中的单个字形批量导出到 SVG,而无需逐个手动导出?