On Thursday 22 November 2007, Stefan Dengscherz wrote: > Hello list, > > > I recently tried to configure the "perfect" font handling (at least > for me) on my OpenBSD desktop system. I want to setup fonts smaller > than a defined size not to be anti-aliased (I'm using ms-corefonts > and want to imitate the windows font- rendering mechanism). > > This works perfectly with the font configuration files from PC-BSD. > Setting a corefont in ~/.gtkrc-2.0 also applies my special setting to > GTK widgets. > > However, Firefox & Thunderbird seem to ignore the global GTK > settings, the fonts on the GTK widgets in these applications are > _always_ anti-aliased, apart from my defined settings. The fonts in > the html rendering area are rendered exactly as defined in my font > configuration, though. > > I've created a screenshot: http://elybis.chaosnet.org/fonts.png > > How can I force Firefox & Thunderbird to use my font configuration? > > > Regards,
If I understand you correctly, the fonts within the displayed web pages are "correct" according to what you want, but the application user interface fonts are not. You want fonts smaller than "X" to not be anti-aliased in the firefox/thunderbird UI. NOTE: You stated the reverse of the above, but since anti-aliasing makes a complete mess of small fonts, I suspect you want the reverse of what you said, namely disabling anti-aliasing on small fonts. There are two things you can do to fix the matter: 1.) Over-ride the anti-aliasing in /etc/fonts/fonts.conf (or ~/.fonts.conf) for small fonts (and/or specific font names). 2.) Force specific UI fonts/sizes via the UserChrome.css file for both firefox and thunderbird. http://support.zenwalk.org/index.php/topic,132.0.html Also, you might want to check out "about:config" in the firefox url bar and look up the "font.antialias.min" setting. This is most likely what is preventing anti-aliasing on small fonts, but I'm uncertain if it affects only displayed web pages, or web pages and the UI. kind regards, jcr

