Re: Ubuntu 7.10: проблемы со шрифтами и sudoers
Igor Goldenberg
igogold на gmail.com
Пн Окт 29 10:15:04 GMT 2007
26.10.07, Igor Goldenberg<igogold на gmail.com> написал(а):
> 26.10.07, Nick Is.<tallman9 на gmail.com> написал(а):
> > у меня гатси и тоже LSD монитор, вот что я сделал
> > http://www.howtoforge.com/sharp_fonts_gnome_p2 ,
Кстати, самое главное там на третьей странице :)
А именно — настроенный .fonts.conf
> Кстати, в этой статье на первой странице на картинке "после" тахома в
> таком виде, как будто вообще отключено сглаживание. При увеличении
> видно, что все пиксели отрисованы только чёрным цветом, даже без
> оттенков серого, не говоря о субпиксельном сглаживании...
Добился я приятного для глаз результата. Идея была почерпнута из
.fonts.conf файла с третьей страницы процитированного мануала.
Как сделал я:
1. Включил Native хинтинг, авто сглаживание через dpkg-reconfigure
fontconfig-config
2. В свойствах шрифтов гнома выбрал «Best contrast», шрифты Sans и Monospace.
3. Установил с виндового винта/компа шрифты Tahoma (скажем, в ~/.fonts/).
4. Прописал Tahoma как Sans фонт.
5. Отключил сглаживание для высококачественных шрифтов (для рубленных
с 10pt и ниже, для курьеров и с засечками — с 12pt).
6. Для некоторых шрифтов из п.5 в жирном начертании включил сглаживание всегда.
В итоге, все качественные шрифты до 10pt (а некоторые до 12pt)
отрисовываются максимально чётко (благодаря прописанному в них
хинтингу и отключенному сглаживанию), а остальные шрифты, либо эти же,
но при большем размере, сглаживаются используя серое сглаживание,
цветное они зачем-то бессовестно сломали (якобы так красивее).
Сглаживание включается/отключается в .fonts.conf примерно так:
<match target="font">
<test name="family">
<string>Albany AMT</string>
<string>Andale Mono</string>
...
</test>
<test name="size" compare="less_eq">
<double>10</double>
</test>
<edit name="antialias">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family">
<string>Albany AMT</string>
<string>Andale Mono</string>
...
</test>
<test name="weight">
<const>bold</const>
</test>
<edit name="antialias">
<bool>true</bool>
</edit>
</match>
А вообще man fonts.conf — интересный документ.
Подробная информация о списке рассылки ubuntu-ru