Я часто использую шрифт DejaVu Book (размер 11) в течение нескольких лет, в основном как мой программный шрифт по умолчанию, и с тех пор, как я обновился до Xubuntu 16.04, я вижу, что этот шрифт отображается совсем иначе (больше и более тесно), чем раньше. Код выглядит ужасно. Я пытался скопировать шрифты из старой версии во все папки, которые я мог найти, но ничего не изменилось.
Прикрепил фото с визуализациями в 14.04 (вверху) и 16.04 (внизу)
Изменение размера не вариант, 10 слишком мало, а 12 слишком много. Есть ли решение этой проблемы? Спасибо
решение1
Недавно я обновил свой Debian, и эта разница в рендеринге сводит меня с ума с тех пор.
После нескольких часов бесполезного гугления и возни мне наконец удалось вернуть предыдущее поведение.
Вам нужно:
- перейдите в настройки шрифтов вашего DE (я использую KDE4/TDE) и отключите все изменения в системных настройках по умолчанию;
- выполнить
dpkg-reconfigure fontconfig-config
, появится меню, предлагающее вамнетиспользовать autohinter с семейством DejaVu. Выберите «Autohinter». - в следующем меню отключите субпиксельный рендеринг.
Вот и все.
Перезагрузка не требуется: с этого момента любое запущенное приложение будет отображать шрифт в старом, «вертикально сжатом» стиле.