作者:akj | 来源:互联网 | 2023-08-27 13:04
Hi,
I'm trying to build the latest changes of your excellent font on Archlinux and I'm running into some trouble. Running the
for
presents me with the following output:
1 2 3 4 5 6 7 8 9 10 11 12 13
| mkdir -p OTF Webfonts
./validate-generate "FantasqueSansMono-Italic"
Generating FantasqueSansMono-Italic...
Copyright (c) 2000-2014 by George Williams. See AUTHORS for Contributors.
License GPLv3+: GNU GPL version 3 or later
with many parts BSD . Please read LICENSE.
Based on sources from 23:20 UTC 28-Sep-2015-ML-D.
Based on source from git with hash:
Error in FantasqueSansMono-Italic.
Font FantasqueSansMono-Italic.sfd is not valid
Makefile:17: recipe for target 'FantasqueSansMono-Italic.ttf' failed
make: *** [FantasqueSansMono-Italic.ttf] Error 42
|
After starting an interactive Python session with
1
| fontforge -lang=py -script |
and manually stepping through the python script in
, it seems that on my system
returns
, which is
in hexadecimal. Looking at the fontforge documentation this is the only reference I could find to it:
0x80000
Points non-integral. TrueType points and control points must be integer aligned. (FontForge will round them if they aren’t)
If I call
instead, I also get the error
(along with
), to which I found the reference:
0x800000
Overlapped hints. Either the glyph has no hint masks and there are overlapped hints, or a hint mask specifies two overlapping hints.
In case it helps, this is the output of
:
1 2 3 4 5 6 7 8 9 10 11 12 13
| Copyright (c) 2000-2014 by George Williams. See AUTHORS for Contributors.
License GPLv3+: GNU GPL version 3 or later
with many parts BSD . Please read LICENSE.
Based on sources from 23:20 UTC 28-Sep-2015-ML-D.
Based on source from git with hash:
no xdefs_filename!
TESTING: getPixmapDir:/usr/share/fontforge/pixmaps
TESTING: getShareDir:/usr/share/fontforge
TESTING: GResourceProgramDir:/usr/bin
trying default theme:/usr/share/fontforge/pixmaps/resources
fontforge 23:20 UTC 28-Sep-2015
libfontforge 20150928
|
Do you have any idea how to fix this? I'd love to try out your latest changes.
Thanks for a great font.
Cheers,
Tom
该提问来源于开源项目:belluzj/fantasque-sans
Thanks!