[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:18808] JessieのGNOME環境のフォントがDroid Sans Fallbackになっている



野方です。
自分以外にもなってる人がいるようなので投げてみます。
- http://matoken.org/blog/blog/2014/12/25/jessie_dejavufont/

VirtualBoxにJessie d-i beta2を使ってインストールしましたが、
日本語フォントにDroid Sans Fallbackが使われているようです。

Droid Sans Fallbackの字形は中国語の漢字になっていて、日本語を表示する
と違和感を感じる字形になっています。

「花」「忍」「置」「り」という字を表示させると、形が変わっているので
見分けられると思います。

GNOME環境のフォントを調べてみると以下のようになってます。

    $ gsettings list-recursively | grep font | grep interface

    org.gnome.desktop.interface monospace-font-name 'Monospace 11'
    org.gnome.desktop.interface font-name 'Cantarell 11'
    org.gnome.desktop.interface document-font-name 'Sans 11'

Wheezyでは、SansとMonospaceはVLゴシックにマッチしていましたが、
fonts-droidが入って、Droid Sans Fallbackにマッチするようになってます。

    $ for i in {'',sans,serif,monospace};do fc-match "$i:lang=ja";done

    DroidSansFallbackFull.ttf: "Droid Sans Fallback" "Regular"
    DroidSansFallbackFull.ttf: "Droid Sans Fallback" "Regular"
    fonts-japanese-mincho.ttf: "IPA明朝" "Regular"
    DroidSansFallbackFull.ttf: "Droid Sans Fallback" "Regular"

おそらく元凶は、/etc/fonts/conf.d/65-droid-sans-fallback.conf で、
いきなりfallbackになるようです。

65-droid-sans-fallback.conf を削除すれば、以前のようにVLゴシックにマッ
チしますが、これって何のために使われているのでしょうか?
削除すると、ほかの言語ではどういう影響などがあるのでしょうか。

ということで、ほかに同じようになってる方いらっしゃいますか?
fontconfig周りは理解できていないのですが、この対策でもいいのでしょうか?

-- 
野方 純 (NOGATA,Jun) - mail: nogajun@xxxxxxxxx
                     - web: http://www.nofuture.tv/diary/