Четкие шрифты в Linux

Не знаю, как всех, но лично меня страшно раздражают сглаженные шрифты. Ну поаккуратнее они, ну покрасивее. Ну и что? Читаются же ужасно! К тому же, поверьте очкарику со стажем, нечеткие буквы — прямой путь к перенапряжению глаз. Мозг считает, что плохо сфокусировал глаза, и поэтому весь день только и занимается тем, что пытается их перефокусировать. Да что там, для меня даже несглаженный шрифт на подключенном через аналоговый выход мониторе чересчур нечеткий.

В Windows шрифтовым стандаSharp Fontsртом де-факто является True Type. В Linux за отображение шрифтов отвечает пакет freetype, который поддерживает кучу стандартов шрифтов, но вот нормальное отображение True Type в нем обычно отключено по юридическим соображениям. Поэтому, если просто отключить антиалиасинг, то шрифты будут четкими, но фантастически уродливыми (даже если взять виндовые).

Чтобы таки получить шрифты «как в Windows», мне достаточно было выполнить нехитрые действия:

  1. Отключить штатное сглаживание и поставить экранное разрешение 96 dpi.
  2. Перекомпилировать freetype, взяв его с http://www.freetype.org/ (желательно версию, которая сейчас установлена). При этом прочитать docs/TRUETYPE, в котором описаны необходимые действия, которые нужны для корректной обработки True Type (нужно раскомментировать одну строку в одном заголовочнике). Не забыть указать префикс (у меня /usr) при вызове ./configure.
  3. Перезагрузить иксы.
  4. Enjoy!

Минус только один: при обновлении freetype придется проделать действия заново.

Подробнее об этом процессе можно почитать здесь. Шрифты True Type можно взять тут.

УжасноПлохоНормальноХорошоОтлично (Еще не оценили)
Loading ... Loading ...

2 комментария

  • Lvm:

    «выполнить нехитрые действия:
    Перекомпилировать freetype
    прочитать docs/TRUETYPE…»

    Почему бы не написать проще: «В совершенстве изучить Linux».

    Не понимаю, зачем писать статьи, не объясняющие ровным счетом, ничего.

    • Уметь выполнить команды ./configure, make, make install — это значит «в совершенстве знать Linux»? И потом, я ведь не зря в конце дал ссылку на более подробное описание процесса.

Оставьте свой отзыв

Или введите OpenId:

XHTML: Можно использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">