Hi David, On Sun, Mar 8, 2015 at 2:25 AM, David Fries <da...@fries.net> wrote: > > Debian jessie no longer packages tk8.4, and 8.5/8.6 versions of tk > enable antialiasing some of the time, which is causing text to be > nearly unreadable especially with a dark background. This is with > gitk and a dark background using the courier font for the diff area.
Tk doesn't render font glyphs by itself and doesn't enable or disable antialiasing. Starting from 8.5 it uses Xft for rendering and its global settings. So, you can disable fonts antialiasing in fontconfig settings and enjoy almost the same fonts view as it was with 8.4. Personally, I always switch off AA for low-resolution displays (attached is my gitk screenshot using Tk 8.6). Or is it gitk (and Tk applications) only which displays fonts so poorly? As for the additional vertical space I can't say much at the moment. Tk takes font metrics from Xft, but I can't say if there was any other changes with respect to the text rendering. Cheers! -- Sergei Golovan