В свете темы
LCD-патчи под Linux, улучшающие субпиксельное сглаживание. После врубания всех антиалиасных и субпиксельных настроек после обновления с xeffects-портежа, нафиг слетели Q-tшрифты. Скажем, Опера стала рисовать их коряво и чуть меньше нормы. Откат на предыдущие версии библиотек не помог. После серии экспериментов выяснилось, что вредоносным является включение автохинтига):
code xml
<!- Autohint fonts
<match target="font">
<edit name="autohint" mode="assign"><bool>true</bool> </edit>
</match>
->
Для полноценного сглаживания нужно использовать:
code xml
<match target="font">
<edit name="rgba" mode="assign"><const>rgb</const></edit>
</match>
<match target="font" >
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hintstyle" >
<const>hintfull</const>
</edit>
</match>
При этом, правда, на мой субъективный взгляд, в интерфейсе Gnome шрифт становится чуть хуже, но всё равно очень приличный. И, главное, одинаковый с Qt и без искажений при отрисовке в те же Опере или Firefox.
А, может, кто-то в курсе, как автохинтинг включить только для Gnome-интерфейса?
… чтобы понять рекурсию, нужно сперва понять рекурсию …