Четкие шрифты в Linux
Не знаю, как всех, но лично меня страшно раздражают сглаженные шрифты. Ну поаккуратнее они, ну покрасивее. Ну и что? Читаются же ужасно! К тому же, поверьте очкарику со стажем, нечеткие буквы — прямой путь к перенапряжению глаз. Мозг считает, что плохо сфокусировал глаза, и поэтому весь день только и занимается тем, что пытается их перефокусировать. Да что там, для меня даже несглаженный шрифт на подключенном через аналоговый выход мониторе чересчур нечеткий.
В Windows шрифтовым станда
ртом де-факто является True Type. В Linux за отображение шрифтов отвечает пакет freetype, который поддерживает кучу стандартов шрифтов, но вот нормальное отображение True Type в нем обычно отключено по юридическим соображениям. Поэтому, если просто отключить антиалиасинг, то шрифты будут четкими, но фантастически уродливыми (даже если взять виндовые).
Чтобы таки получить шрифты «как в Windows», мне достаточно было выполнить нехитрые действия:
- Отключить штатное сглаживание и поставить экранное разрешение 96 dpi.
- Перекомпилировать freetype, взяв его с http://www.freetype.org/ (желательно версию, которая сейчас установлена). При этом прочитать docs/TRUETYPE, в котором описаны необходимые действия, которые нужны для корректной обработки True Type (нужно раскомментировать одну строку в одном заголовочнике). Не забыть указать префикс (у меня /usr) при вызове ./configure.
- Перезагрузить иксы.
- Enjoy!
Минус только один: при обновлении freetype придется проделать действия заново.
Подробнее об этом процессе можно почитать здесь. Шрифты True Type можно взять тут.


«выполнить нехитрые действия:
Перекомпилировать freetype
прочитать docs/TRUETYPE…»
Почему бы не написать проще: «В совершенстве изучить Linux».
Не понимаю, зачем писать статьи, не объясняющие ровным счетом, ничего.
Уметь выполнить команды ./configure, make, make install — это значит «в совершенстве знать Linux»? И потом, я ведь не зря в конце дал ссылку на более подробное описание процесса.