Монако в пикселях на веб-страницах

Я установил шрифт Monaco, и он отлично смотрится в терминале:

, но в браузерах это выглядит ужасно:

Как я могу исправить такое поведение? Я также хотел бы видеть правильный шрифт на веб-страницах.

3
задан 19 April 2015 в 19:36

2 ответа

Решение:

  • Сначала создайте файл в каталоге .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>
    

    Ниже приведен изображение после успешного включения сглаживания для Монако. Веселитесь!

Monaco problem solved image

Если вы хотите узнать больше, посетите вики-страницу ArchLinux fontconfig , которая помогла мне решить эту проблему.

0
ответ дан 19 April 2015 в 19:36

Я так рад, что это было исправлено.

Здесь - коммит, который исправил это: новый шрифт.

Его можно установить с помощью следующей команды:

curl -kL https://raw.github.com/cstrap/monaco-font/master/install-font-ubuntu.sh | bash
0
ответ дан 19 April 2015 в 19:36

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

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