Home » Linux » Как настроить шрифты в 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. Всегда буду рад с вами сотрудничать.
Самые свежие посты от

8 Responses

  1. fiziolog
    |

    Отлично работает, спасибо!

  2. Борис Носков
    |

    Как настроить HPLIP v.3.15.11 в Debian 8.3?

  3. Gregory Grozdov
    |

    На ЭЛТ мониторах настройки по умолчанию тоже выглядят ужасно. Ваша инструкция помогла, спасибо!

    • Dmitry.Usov
      |

      Я очень рад!

  4. Олександр Ночвін
    |

    У меня на оба варианта /etc/fonts/local.conf ругались программы (если запустить через терминал видны сообщения о ошибках). Не смотря на эти сообщения программы запускались и шрифты выглядели по другому, причем 2й вариант лучше чем 1й, а 1й хуже чем вообще без /etc/fonts/local.conf. Помогло решение на https://wiki.debian.org/Fonts, там приведенный текст нужно сохранить в корне домашней папки пользователя без прав суперпользователя в файле .fonts.conf

  5. Алекс Неви
    |

    Красота! Спасибо!
    Как же всё-таки всё уныло на дебке после минтяры…

  6. Александр
    |

    Меню системы всё в кракозябрах. Debian 9, KDE. Шрифты все на microsoft-овские заменил. Без них, такая же шняга. В “Восьмёрке” такого не было.

    https://uploads.disquscdn.com/images/db6472ff16485644659d0054ff4aa30335cb274009c75643d0a34e727c933e99.png