[Fontconfig] Courier New overrides monospace

Werner LEMBERG wl at gnu.org
Mon Jul 15 11:43:20 PDT 2013

>> Courier New should really render OK if you turn off AA for small
>> pixel sizes and use the bytecode hinter. (That's what it was
>> designed for, after all.)
> I'm not familiar with how to use the bytecode hinter.  Nevertheless,
> your two solutions yield unsatisfactory result, unfortunately.
> Turning off AA is a painful experience for my eyes and emboldening
> is, well, too bold for a regular typeface.

You might try the infinality patch set
(http://www.infinality.net/blog/).  Look at the option
INFINALITY_FT_USE_VARIOUS_TWEAKS which `Emboldens light and
thin-stemmed glyphs automatically.'  It comes with a bunch of special
settings to improve the rendering of Courier (with the auto-hinter).

Note that I plan to integrate some of those patches into FreeType.
However, I can't give any estimate when this will happen, sorry.


More information about the Fontconfig mailing list