For high-quality output with gamma correction, I think I need both:
(1) native hinting for TrueType fonts -- otherwise tricky CJK fonts
fail
(2) stem darkening -- otherwise the text is too light after gamma
correction
This is actually what I have in mind. The idea is to get the TrueType
driver to a point where it can be enabled for FT_LOAD_TARGET_LIGHT.
What's blocking this from my point of view is:
1) To get stem-darkening working with native TrueType hinting, subpixel
hinting/full ClearType handling is needed, specifically the backwards
compatibility mode that hides behind #define
TT_CONFIG_OPTION_SUBPIXEL_HINTING -- and is not really ready for public
consumption. I need it so that I can freely darken on the X-axis.
2) So far, I failed miserably in understanding how this entire TrueType
hinting and ClearType stuff works so my attempts to do something about
it got nowhere.
Your best bet is probably to find ways to detect tricky fonts somehow or
postpone your work to a future release. No idea which one, though...
_______________________________________________
Freetype-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/freetype-devel