web-dev-qa-db-ja.com

Ubuntu 12.04のFirefoxはHelveticaおよびその他のフォントの認識を停止します

Sunddely FirefoxはTTFの認識を停止します。 Helveticaとして特別なフォントに割り当てられたすべてのテキストは、Arialまたは他のプレーンフォントで表示されるようになりました。

更新のログに登録された最後の変更は5月3日でした。何が起こっているのかわかりません。誰か知ってる?

012-05-03 15:08:38 upgrade firefox-globalmenu 11.0+build1-0ubuntu4 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:38 status half-configured firefox-globalmenu 11.0+build1-0ubuntu4
012-05-03 15:08:39 status unpacked firefox-globalmenu 11.0+build1-0ubuntu4
012-05-03 15:08:39 status half-installed firefox-globalmenu 11.0+build1-0ubuntu4
012-05-03 15:08:39 status half-installed firefox-globalmenu 11.0+build1-0ubuntu4
012-05-03 15:08:39 status unpacked firefox-globalmenu 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:39 status unpacked firefox-globalmenu 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:39 upgrade firefox 11.0+build1-0ubuntu4 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:39 status half-configured firefox 11.0+build1-0ubuntu4
012-05-03 15:08:39 status unpacked firefox 11.0+build1-0ubuntu4
012-05-03 15:08:39 status half-installed firefox 11.0+build1-0ubuntu4
012-05-03 15:08:41 status half-installed firefox 11.0+build1-0ubuntu4
012-05-03 15:08:41 status half-installed firefox 11.0+build1-0ubuntu4
012-05-03 15:08:41 status half-installed firefox 11.0+build1-0ubuntu4
012-05-03 15:08:42 status half-installed firefox 11.0+build1-0ubuntu4
012-05-03 15:08:42 status half-installed firefox 11.0+build1-0ubuntu4
012-05-03 15:08:42 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:42 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:42 upgrade firefox-gnome-support 11.0+build1-0ubuntu4 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:42 status half-configured firefox-gnome-support 11.0+build1-0ubuntu4
012-05-03 15:08:42 status unpacked firefox-gnome-support 11.0+build1-0ubuntu4
012-05-03 15:08:42 status half-installed firefox-gnome-support 11.0+build1-0ubuntu4
012-05-03 15:08:42 status half-installed firefox-gnome-support 11.0+build1-0ubuntu4
012-05-03 15:08:43 status unpacked firefox-gnome-support 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:08:43 status unpacked firefox-gnome-support 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:20 configure firefox 12.0+build1-0ubuntu0.12.04.1 <none>
012-05-03 15:09:20 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:20 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:20 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status unpacked firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status half-configured firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status installed firefox 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 configure firefox-globalmenu 12.0+build1-0ubuntu0.12.04.1 <none>
012-05-03 15:09:21 status unpacked firefox-globalmenu 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status half-configured firefox-globalmenu 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status installed firefox-globalmenu 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 configure firefox-gnome-support 12.0+build1-0ubuntu0.12.04.1 <none>
012-05-03 15:09:21 status unpacked firefox-gnome-support 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status half-configured firefox-gnome-support 12.0+build1-0ubuntu0.12.04.1
012-05-03 15:09:21 status installed firefox-gnome-support 12.0+build1-0ubuntu0.12.04.1

Twitterのスクリーンショット :Helveticaで表示される前、現在はいArialフォントが使用されています。

4
brausen

最近、フォントの問題をデバッグしていましたが、FC_DEBUG環境変数が有用であることがわかりました。コマンドプロンプトからfirefoxを実行するには

FC_DEBUG=1 firefox > debug.out

Firefoxを起動してから終了します。 debug.outファイルには、フォントがリストされ、検索されたものと検索されたものがリストされます。

コマンドfc-matchが役立つこともあります。入力できます

fc-match helvetica

使用するフォントを確認します。おそらく、これにより、何が間違っているのかについてのヒントが得られます。

4
GaryBishop

私が変更され $HOME/.config/fontconfig/fonts.confおよび関連するsans serif font to buntu regular font、ちょうどそのように:

<fontconfig>
<match>
  <test name="family">
       <string>sans-serif</string>
  </test>
  <edit name="family" mode="prepend">
       <string>Ubuntu</string>
  </edit>
</match>

だから今、fc-match helvetica私はこれを得る:

$ fc-match helvetica
Ubuntu-R.ttf: "Ubuntu" "Regular"

まあ、それは単なる回避策ですが、私にはそれで十分です。とにかく、ゲイリー!

0
brausen