zoltan-dulac / css3FontConverter

A shell script that can use other command line tools to produce @font-face compatible fonts in all browsers. Works under Windows (using Cygwin), Mac OS X and Linux
http://www.useragentman.com/blog/2011/02/20/converting-font-face-fonts-quickly-in-any-os/
390 stars 61 forks source link

Adobe FDK autohint broken on MacOS 10.9.4 #7

Closed mundschenk-at closed 6 years ago

mundschenk-at commented 10 years ago

A run with "autohint=adobe" failed to do any autohinting. A quick test with the command line parameters in the script gave this result:

autohint -q -o foobar-Calendas_Plus.otf Calendas_Plus.otf Hinting font Calendas_Plus.otf. Start time: Mon Aug 18 23:32:15 2014. Traceback (most recent call last): File "/Users/xxx/bin/FDK/Tools/osx/../SharedData/FDKScripts/autohint.py", line 1343, in <module> main() File "/Users/xxx/bin/FDK/Tools/osx/../SharedData/FDKScripts/autohint.py", line 1333, in main hintFile(options) File "/Users/xxx/bin/FDK/Tools/osx/../SharedData/FDKScripts/autohint.py", line 1073, in hintFile fdGlyphDict, fontDictList = fontData.getfdInfo(psName, path, options.allow_no_blues, options.noFlex, options.vCounterGlyphs, options.hCounterGlyphs, glyphList) File "/opt/local/libexec/FDK/Tools/SharedData/FDKScripts/BezTools.py", line 1345, in getfdInfo fdDict = self.getFontInfo(fontPSName, inputPath, allow_no_blues, noFlex, vCounterGlyphs, hCounterGlyphs, fdIndex) File "/opt/local/libexec/FDK/Tools/SharedData/FDKScripts/BezTools.py", line 1290, in getFontInfo raise ACFontError("Error: font has neither StemSnapV nor StdVW!") NameError: name 'ACFontError' is not defined

zoltan-dulac commented 10 years ago

Autohinting using the adobe tool is really broken (I was maybe using a previous version?) -- I am not sure if I want to fix it or not, since if I recall it didn't seem to add anything really beneficial compared to ttfautohint (which is free anyways).

May close this in a few days after I investigate.

mundschenk-at commented 10 years ago

2014-09-02 21:06 GMT+02:00 Zoltan Hawryluk notifications@github.com:

Autohinting using the adobe tool is really broken (I was maybe using a previous version?) -- I am not sure if I want to fix it or not, since if I recall it didn't seem to add anything really beneficial compared to ttfautohint (which is free anyways).

Adobe autohinting works directly with .otf files - that's the main benefit AFAIK.

zoltan-dulac commented 6 years ago

Will not be fixing this, since the Adobe tool is not very easy to work with.