Слишком мелкие шрифты в Chrome в 12.04

У меня проблемы с отображением шрифтов правильного размера в Chrome. Вот бок о бок Firefox и Chrome в одной системе (Chrome слева, Firefox справа) и еще один снимок с моего Mac . Нажмите, чтобы увидеть изображение в полном размере.

Обратите внимание, как в разделе «Электронная почта» и в описании под хранилищем (ниже, где написано «unicodeforus синим цветом») текст в Chrome на несколько пикселей меньше.

Я убедился, что и Firefox, и Chrome настроены на использование одинаковых шрифтов.

Это не выглядит много, но это случается для большого количества текста без засечек в Интернете, и это очень отвлекает.

6
задан 6 August 2012 в 09:51

1 ответ

Похоже, проблема заключается в том, как субпиксельный рендеринг работает с Ubuntu и Arial. Предложенный обходной путь заключается в том, чтобы автоматически увеличить размер Arial при запросе 12-пиксельного текста.

Я не мог себе представить, что это так просто, как поместить .fonts.conf в домашнюю директорию, содержащую:

<fontconfig>
  <match target="font">
    <test name="family" compare="eq"><string>Arial</string></test>
    <test name="pixelsize" compare="eq"><double>12</double></test>
    <edit name="pixelsize" mode="assign"><double>13</double></edit>
  </match>
</fontconfig>

Но это действительно так. так просто. На человеческом языке файл XML сообщает fontconfig, что для пикселя Arial нужно установить значение 13, когда любая программа запрашивает Arial с размером пикселя 12. Как красиво.

Я думаю, что может быть способ настроить субпиксельный рендер, чтобы Arial не выглядел слишком маленьким при 12 пикселях. Если есть такой способ, его, вероятно, можно найти на этой сумасшедшей вики-странице о fontconfig от archlinux . Если кто-то захочет прочитать эту страницу и сказать мне, что делать, я с радостью предоставлю им лучший ответ.

На данный момент, я просто обстрелял mscorefonts.

Вот еще один подход к тому, чтобы шрифты в Linux выглядели намного больше, чем шрифты из Windows. Я могу обновить этот ответ завтра, если у меня будет время, чтобы попробовать эти предложения.

0
ответ дан 6 August 2012 в 09:51

Другие вопросы по тегам:

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