Wiki7 комментариев

В целом система Deepin 15 и внешний вид рабочего окружения DDE очень хорошо сделаны китайскими разработчиками. Но после перехода Deepin на пакетную базу Debian, в этой бочке мёда не обошлось без ложки дёгтя, а именно плохое сглаживание шрифтов в браузере и текстовом редакторе, доставшееся в наследство от Debian. Что может сильно раздражать при чтении текста.

Что такое сглаживание шрифта?
Сглаживание шрифта (англ. anti-aliasing) — уменьшение эффекта «ступенчатости» и других дефектов символов текста или элементов графики.

Пример. Буква а с сглаживанием (слева) и без сглаживания (справа) в увеличенном масштабе.

220px-A_aliased_and_simple

Написание данной статьи меня подвиг комментарий пользователя сайта под ником «иван иванов» с сылкой на сайт для исправления шрифта в Debian 8, на котором и базируется Deepin 15. Я выполнил представленную инструкцию и действительно читаемость шрифта в браузере и текстовом редакторе в корне изменилась к лучшему. Теперь хочу предложить и вам выполнить необходимые действия по сглаживанию шрифтов.

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

sudo gedit /etc/fonts/local.conf

2. Когда откроется текстовый редактор с пустым файлом, скопируйте и вставьте в него следующее содержание:

<?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>

У вас должно получится как на снимке:

Снимок экрана от 2016-01-05 11-08-38

Сохраните изменения и закройте редактор.

3. Чтобы изменения вступили в силу, необходимо перезагрузить систему.

После нового входа в Deepin 15 откройте браузер и убедитесь, что шрифт теперь стал намного приятней для чтения.

Источник compizomania.blogspot.com

 

 

7 комментариев

  • Божественно! Странно, но это работает 🙂 А то мои глаза художника слегка кровоточили до этого при просмотре страниц в браузере.

    Ответить

    • anntt 16.06.2016

      А у меня после применения этих настроек все превратилось в какую-то пузато-огромную жуть(((
      Пришлось откатить

      Ответить

  • svetoch 30.06.2016

    вот это решение, гораздо лучше по качеству!
    https://en.bbs.deepin.org/forum.php?mod=viewthread&tid=30558

    Ответить

    • s_ugra 01.07.2016

      Пожалуй да, особенно если взять готовый архив с пакетами внизу поста, а не выполнять все командами как там написано — в этом случае ставится много пакетов и шаг 10 у меня выдал ошибку.

      Ответить

      • svetoch 01.07.2016

        да, поступил так же, взял готовые пакеты, по той же причине

        Ответить

  • densky 01.07.2016

    После применения метода из статьи, у меня системный шрифт во всех программах стал просто конский. Тут так же или все нормально встаёт?

    Ответить

    • svetoch 04.07.2016

      всё отлично, хотя метод и из этой статьи помогает, правда не так хорошо

      Ответить

Ответить