Я установил шрифт Monaco, и он отлично смотрится в терминале:
, но в браузерах это выглядит ужасно:
Как я могу исправить такое поведение? Я также хотел бы видеть правильный шрифт на веб-страницах.
Сначала создайте файл в каталоге .config / fontconfig / conf.d / с 20-no-embedded.conf имя.
Затем поместите следующие строки в файл, чтобы отключить встроенные растровые изображения для всех шрифтов. (Если вы не хотите отключать все шрифты, но для некоторых шрифтов, пропустите это к следующему)
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="embeddedbitmap" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
(Альтернатива) Если вы не хотите отключать для всех шрифтов, но только для определенного шрифта, вы должны вместо этого использовать эти
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<test qual="any" name="family">
<string>Monaco</string>
</test>
<edit name="embeddedbitmap">
<bool>false</bool>
</edit>
</match>
</fontconfig>
Ниже приведен изображение после успешного включения сглаживания для Монако. Веселитесь!
Если вы хотите узнать больше, посетите вики-страницу ArchLinux fontconfig , которая помогла мне решить эту проблему.
Я так рад, что это было исправлено.
Здесь - коммит, который исправил это: новый шрифт.
Его можно установить с помощью следующей команды:
curl -kL https://raw.github.com/cstrap/monaco-font/master/install-font-ubuntu.sh | bash