Исправить это просто, в домашней директории создаем файл .fonts.conf со следующим содержанием:
Код
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font" >
<edit mode="assign" name="rgba" >
<const>none</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>
<match target="font" >
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
</fontconfig>
Если нужно субпиксельное сглаживание, то содержание должно быть таким:
Код
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font" >
<edit mode="assign" name="rgba" >
<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>
<match target="font" >
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
</fontconfig>
Можно экспериментировать с настройками файла, здесь лишь два примера. Если настройки файла менять, то изменения применяются ко всем шрифтам, а разнобой между gtk и qt4 приложениями исчезает.
воскресенье, 7 ноября 2010 г.
Сглаживание шрифтов Qt-приложений в GNOME
Одну проблему решил, все шрифты теперь в GTK+ и Qt4 одинаковые :). Нашёл тут: http://mintlinux.ru/index.php?topic=626.0
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий