Я использую Ubuntu 14.04 и у меня естьпроблемысо шрифтами после установки рабочего стола Kubuntu. Например
<html>
<body>
<p style="font-family: Sans-Serif;">
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ
</p>
<p style="font-family: 'DejaVu Sans';">
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ
</p>
</body>
</html>
дает следующий снимок экрана в браузере Chromium:
тогда как в Firefox я получаю:
Похоже, браузер Chromium выбирает какой-то другой шрифт, а не шрифт DejaVu Sans
по умолчанию Sans-Serif
. Интересно, почему и как заставить его выбрать DejaVu Sans
вместо этого.
Также:
$ fc-match sans-serif
дает:
DejaVuSans.ttf: "DejaVu Sans" "Book"
решение1
Кажется, я нашел проблему.. Похоже, что все настройки шрифтов по умолчанию в Chromium были сброшены при установке рабочего стола Kubuntu. В Настройках->Веб-контент->Настроить шрифты.. все шрифты были установлены на Abyssinica SIL
..
Качество шрифтов улучшилось, если DejaVu
вместо этого выбрать шрифт:
Пример после изменения:
Тем не менее, качество можно улучшить, установив Microsoft TrueType core fonts
:
sudo apt-get install ttf-mscorefonts-installer
А затем снова изменим настройки шрифта по умолчанию на Times New Roman
и Arial
:
Пример той же страницы после окончательного изменения: