LinuxシステムでGoogle Chromeをバージョン37に更新しました。コードブロックは次のようになります:
そして、私がこの質問を書いている間のテキストは次のようになります:
同じシステムで、 コードブロックに関する質問 Firefoxでは問題ないように見えます。
Chrome 37のフォントの問題は何ですか?
Google Chrome開発者ツールによると、次のフォントファミリーが計算されました。
Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;
Firefoxの場合:
Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif
以下をせよ:
~/.fonts.conf
次のテキストを追加します
<match target="font" >
<edit name="embeddedbitmap" mode="assign"><bool>false</bool></edit>
</match>
Chromeを再起動します
出典: https://code.google.com/p/chromium/issues/detail?id=408059
Linuxフォントレンダリングに関するChrome 37のバグ に遭遇しているようです。これは、Windowsでレンダリングを更新していることが原因である可能性があります。いくつかの投稿によると、リリース前に修正されているはずでしたが、そうではなかったと明らかに言っている人もいます。 38ベータ版へのジャンプ、ローカルフォント情報の更新、自動ヒントオプションの変更など、これに対処するための複数の提案がそこで提供されています。
彼らの例〜/ .fonts.confを再投稿しますが、最後の手段としてのみ試してみます。最初にベータ版を試してください。
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="autohint"><bool>false</bool></edit>
</match>
</fontconfig>`
私も同じ問題を抱えていました。 OS:フォント拡張機能を備えたLinux Mint 17Cinnamon。
現在のChromeディスプレイのズームを確認してください。ズームを縮小または拡大すると、フォントのレンダリングが明確になります。
編集〜/ .fonts.confは私のために働いています、私の〜/ .fonts.conf(debian Jessie、xfce4、chrome 43.0.2357.81(64ビット))は:
<!-- put to ~/.fonts.conf to improve chrome font rendering -->
<match target="font">
<edit name="autohint" mode="assign">
<bool>true</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit mode="assign" name="hintstyle">
<const>hintslight</const>
</edit>
</match>