freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ft-devel] Hinting paths


From: Nikolaus Waxweiler
Subject: [ft-devel] Hinting paths
Date: Sat, 31 Oct 2015 11:31:25 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0

Hi List,
so I'm currently trying to figure out which hinting paths a glyph can take from the perspective of fontconfig. So far I found:

TrueType:
- hintslight, autohint true/false: autohinter, fits to Y-axis
- hintmedium, autohint false: native, hintfull without X-fitting?
- hintmedium, autohint true: autohinter X-and-Y-fitting?
- hintfull, autohint false: native, X-and-Y-fitting or Y-fitting only depending on the instructions in the font?
- hintfull, autohint true: stronger autohinter X-and-Y-fitting?

OpenType/CFF:
- hintslight, autohint true/false: autohinter, Y-fitting
- hintmedium == hintfull, autohint false: native, Y-fitting only
- hintmedium, autohint true: autohinter X-and-Y-fitting?
- hintfull, autohint true: stronger autohinter X-and-Y-fitting?

Type 1:
- hintslight, autohint true/false: autohinter, Y-fitting
- hintmedium, autohint false: low-quality Y-fitting
- hintmedium, autohint true: autohinter X-and-Y-fitting?
- hintfull, autohint false: slightly thinner low-quality Y-fitting?
- hintfull, autohint true: stronger autohinter X-and-Y-fitting?


So, questions:
- With autohint on, hintslight/medium/full do Y-fitting, X-and-Y-fitting and stronger X-and-Y-fitting from within the autohinter *without any "native hinting"*? - With autohint off, what does hintmedium/full do for TrueType and Type1 fonts? Medium == full for CFF fonts?

My take-away from this is that in FT's current state, anything other than hintslight or native medium == full for CFF fonts will lead to distortion depending on the font and should be avoided.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]