» » Как настроить шрифты в Debian 8

Как настроить шрифты в Debian 8

размещено в: Linux, How To, Настройка Debian 8

По-умолчанию в Debian шрифты настроены на отображение на ЭЛТ-мониторах(кто-нибудь еще помнит такие? :) и на ЖК-экранах шрифты смотрятся ужасно.

Шрифты в Debian
Шрифты в Debian до настроек

Кроме того, по лицензионным соображениям, в системе не установлены шрифты Microsoft, к которым привыкло большинство пользователей.
Проблема решается очень просто за одну минуту!

Шрифты в Debian
Шрифты в Debian после настроек

Как установить шрифты Microsoft в Debian 8

В предыдущем уроке мы подключили дополнительные репозитории Debian, в которых находится набор шрифтов Microsoft. Устанавливаем шрифты следующей командой:

sudo apt-get install ttf-mscorefonts-installer

Как настроить сглаживание шрифтов в Debian 8

Необходимо создать файл /etc/fonts/local.conf с настройками сглаживания и хинтинга.
Для этого открываем Gedit(или любой другой редактор) с правами админа:

sudo gedit

Вставляем в новый файл следующее содержимое(настройки немного различаются, попробуйте оба файла для выбора наилучшего результата):

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <match target="pattern">
  <edit name="dpi" mode="assign">96</edit>
 </match>
 <match target="font">
  <edit mode="assign" name="antialias" >
  <bool>true</bool>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hinting" >
  <bool>true</bool>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="hintstyle" >
  <const>hintslight</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="rgba" >
  <const>rgb</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="lcdfilter">
  <const>lcddefault</const>
  </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>hintslight</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="lcdfilter">
   <const>lcddefault</const>
  </edit>
 </match>
 <match target="font">
  <edit mode="assign" name="autohint">
   <bool>false</bool>
  </edit>
 </match>
 <dir>~/.fonts</dir>
</fontconfig>

И сохраняем его, как local.conf в папку /etc/fonts/

Выходим из сеанса и входим снова.

Предыдущий урок: Как настроить Debian 8 — sudo, sources.list и flash

Подписывайтесь на наш канал в YouTube, там много интересного.
Комментируйте и  делитесь страницей с друзьями.

Подписаться Dmitry.Usov:
20 лет я разрабатываю функциональные сайты, помогающие бизнесу. Интересуюсь новыми технологиями и Open-source software. Всегда буду рад с вами сотрудничать.