web-dev-qa-db-ja.com

モナコはウェブページでピクセル化されています

Monacoフォントをインストールしましたが、ターミナルでは見栄えがよくなります。

しかし、ブラウザでは見苦しいです:

このような動作を修正するにはどうすればよいですか?ウェブページでも正しいフォントを見たいです。

3
Ionică Bizău

解決:

  • 最初に。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 wikiページ をチェックしてください。この問題の解決に役立ちました。

1
Anwar

これが修正されたことをとても嬉しく思います。

ここ は、これを修正したコミットです:新しいフォント。

次のコマンドを使用してインストールできます。

curl -kL https://raw.github.com/cstrap/monaco-font/master/install-font-ubuntu.sh | bash
0
Ionică Bizău