On 3 Sep 2010, at 8:49 pm, Kris Maglione wrote:
On Fri, Sep 03, 2010 at 08:56:22PM +0200, hiro wrote:
Admittedly, the newer auto-hinters do a decent job of this these
days
The freetype autohinter?
http://freetype.sourceforge.net/autohinting/hinter.html#screenshots
Perhaps this is outdated, but it looks horrible to me.
It depends on the font, but I believe it's gotten better since that
screenshot was taken.
Last I really checked the autohinter had become very good. A few
years ago I actually recompiled freetype to disable the interpreter
because the autohinter produced so much better results for me. I
suspect that was due to my use of free fonts which were unlikely to
have properly-done bytecode, if they had any bytecode at all. Ariel
actually suffered quite badly from the autohinter, much more than
other fonts, which to my mind says "Ariel is a suck-more font." ;)
Sometimes I think there's a lot of things like this in computing.
Someone produces something which works well for most things but which
doesn't work so well for the flagship that area, therefore it has to
be replaced with something which requires more work from everyone
just as the flagship had a lot of work invested into it. Then again,
chances are what I'm saying is quite irrelevant for fonts.
Hinting patents have expired and any distribution should now be able
to include the proper bytecode interpreter.
I agree. My point was that the (simple) bytecode interperater is
not a bad thing. It's just the simplest way for font designers to
control how vector fonts are rasterized on low-resolution media or
in very small sizes. The auto-hinted fonts tend to look much less
like their printed counterparts than the designer hinted fonts.
Before the bytecode interperater was introduced, the practice was
to use bitmap fonts for small glyph sizes and low resolution
displays, even for vector fonts, and I'm glad to see the end of that.
--
Kris Maglione
Don't surrender your loneliness / So quickly. / Let it cut more
deeply. / Let it ferment and season you / As few human / Or even
divine ingredients can.
--Hafez