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

[debian-devel:16879] fontconfig での日本語フォント表示について



 やまねです。

 現在、Debian の日本語デスクトップ環境では VL ゴシック を標準と
 して表示するようになっています。

 しかし、フォントパッケージが直接 /etc/fonts/conf.d|conf.avail に
 ファイルを突っ込む形というのはどうにも醜い状態ですので、これを
 修正したいと考えました。

 現在、X での truetype フォントの取り扱いは fontconfig によって
 行われています。この設定は /etc/fonts/conf.d 内の設定ファイルを
 スキャンして生成されるわけですが (fc-cache)、日本語環境でのデフ
 ォルトフォントは 65-nonlatin.conf で行われているようです。

 そこで、以下のように設定を変更してはどうかと思います。

--------------------------------------------------------------------------
--- 65-nonlatin.conf.orig       2007-06-30 14:04:15.000000000 +0900
+++ 65-nonlatin.conf    2007-06-30 14:14:31.000000000 +0900
@@ -6,6 +6,8 @@
                <prefer>
                        <family>Frank Ruehl</family>
                        <family>MgOpen Canonica</family>
+                       <family>IPAMonaMincho</family>
+                       <family>Sazanami Mincho</family>
                        <family>Kochi Mincho</family>
                        <family>AR PL SungtiL GB</family>
                        <family>AR PL Mingti2L Big5</family>
@@ -18,6 +20,9 @@
                <prefer>
                        <family>Nachlieli</family>
                        <family>MgOpen Modata</family>
+                       <family>VL Gothic</family>
+                       <family>IPAMonaGothic</family>
+                       <family>Sazanami Gothic</family>
                        <family>Kochi Gothic</family>
                        <family>AR PL KaitiM GB</family>
                        <family>AR PL KaitiM Big5</family>
@@ -30,6 +35,9 @@
                <family>monospace</family>
                <prefer>
                        <family>Miriam Mono</family>
+                       <family>VL Gothic</family>
+                       <family>IPAMonaGothic</family>
+                       <family>Sazanami Gothic</family>
                        <family>Kochi Gothic</family>
                        <family>AR PL KaitiM GB</family>
                        <family>Baekmuk Dotum</family>
--------------------------------------------------------------------------


 意図としては、
 ・最初に VL ゴシックフォントを選択する。現状と同様の状態。
  VL ゴシックフォントは Debian (そして Ubuntu) 以外にも VineLinux, 
  Fedora, FreeBSD など多くの環境で利用可能なフォントであり、さざなみ
  ゴシック/東風ゴシックよりも視認性が良い美しいフォントであるため。

 ・次にIPAモナーフォントを選択する。
  美しいフォントであり、利用者が多い Ubuntu 日本語版でのデフォルト
  フォントであるため。ただし、VL ゴシックフォントやさざなみ明朝と
  違って配布などに制限があり、どの環境でも利用可能というわけには
  いかない。よって、VL ゴシックよりも優先度を落とす。

 ・その次にさざなみゴシック/明朝を選択。
  東風よりも優先度を高めておく。

 ・東風ゴシック/明朝は以前の環境(他のフォントが存在しない場合)
  との互換性を残すために残しておく。
--------------------------------------------------------------------------
 このように考えました。皆さん、ご意見ください。
 まとまりましたら BTS して、適用され次第、それにあわせて VL ゴシック
 フォントを更新しようと思います。