Плохой шрифт, сглаживающийся в Ubuntu

Я переключаюсь от Fedora 8 до Ubuntu 9.04, и я, может казаться, не заставляю это заставлять хороший шрифт, сглаживающийся работать. Кажется, что fontconfig Ubuntu пытается сохранить символы в интегральных пиксельных ширинах. Это делает текст более трудным читать, когда 1 пиксель является слишком тонким, и 2 пикселя является слишком толстым.

Проверьте изображение ниже. В Fedora, когда сглаживание fontconfig включено, шрифты имеют свою толщину, пропорциональную размеру шрифта. Ниже, толщина отличается для 8, 9 и 10 ПБ размером. В Ubuntu, с другой стороны, даже когда сглаживание включено, все 8, 9 и 10 ПБ размером, имеют толщину на 1 пиксель. Это делает сумму щедрого дара чтения текста трудной.

Comparing Fedora 8 and Ubuntu 9.04 font anti-aliasing.

Я использую тот же самый корневой каталог, и я уже проверил, что X ресурсов являются тем же в обеих системах:

~% xrdb -query | grep Xft
Xft.antialias:  1
Xft.dpi:        96
Xft.hinting:    1
Xft.hintstyle:  hintfull
Xft.rgba:       none

Настройки GNOME:

~% gconftool-2 -a /desktop/gnome/font_rendering
 antialiasing = grayscale
 hinting = full
 dpi = 96
 rgba_order = rgb

Так, вопрос: Что я должен изменить в новом поле (Ubuntu) для получения сглаживания как в старом поле (Fedora)?

36
задан 22.08.2011, 14:57

3 ответа

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

Откройте .fonts.conf в соответствии со своим корневым каталогом (~/.fonts.conf) и вставьте это в:

<?xml version="1.0" ?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
   <fontconfig>
      <match target="font">
         <edit name="autohint" mode="assign">
            <bool>true</bool>
         </edit>
      </match>
</fontconfig>

Прежде:

alt text

После:

alt text

36
ответ дан 07.12.2019, 08:58

Поскольку John сказал это, ~/.fonts.conf файл полезен для тонкой настройки конфигурации шрифта.

Я в конечном счете выяснил, как это работает после чтения этой статьи:

http://www.kilobitspersecond.com/2009/04/17/ubuntu-font-hinting-you-a-cautionary-tale/

5
ответ дан 07.12.2019, 08:58

Последние версии Ubuntu позволяют изменять эти настройки через Предпочтения> Появление> Шрифты> Детали

Я нахожу, что Носитель, подсказывающий, является самым приятным на моем жидкокристаллическом экране.

0
ответ дан 07.12.2019, 08:58

Теги

Похожие вопросы