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

[debian-devel:17584] Ryumin, GothicBBB への対応を fontconfig に加えた方が良い?



 やまねです。
 
 自分は困っていないのですが ;-) Ryumin、GothicBBB フォントが埋め込まれた
 PDF を evince などで閲覧してフォントが表示されなかったり表示が意図どおり
 ではなく鬱陶しいなどの話があるようです。


 さて、これは頻出していてユーザが手で対応しているなら、fontconfig 側に
 設定を追加しておいた方が良いのではないかな、と思います。

■案
------------------------------------------------------------------------------
 設定ファイルの位置
  /etc/fonts/conf.avail/ に 65-fonts-japanese.confを生成して設定。
  /etc/fonts/conf.d に symlink


 内容

  Ryumin
  ・IPA Mincho(main に持っていけそうだし、入れてあるならこれを使うのが一番良さそう)
  ・Sazanami Mincho(東風よりマシ…なはず…)
  ・Kochi Mincho

  GothicBBB 
  ・IPA P Gothic
  ・Sazanami Gothic(VLを先にしたほうが良いのか、よくないのか?)
  ・Kochi Gothic
  ・VLPGothic

 
 書き方としてはこんなのでしょうか。http://fontconfig.org/fontconfig-user.html
 をみて一応。ttf-ipafont-jisx0208 の場合、IPA X0208 Mincho の指定は無くても
 IPA Mincho だけで読み込んでくれるようです(何故?)


<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

        <!-- Ryumin and GothicBBB fonts aliases -->
        <match target="pattern">
                <test qual="any" name="family"><string>Ryumin</string></test>
                <edit name="property" mode="append" binding="strong">
                  <string>IPA Mincho</string>
                  <string>Sazanami Mincho</string>
                  <string>Kochi Mincho</string>
                </edit>
        </match>
        <match target="pattern">
                <test qual="any" name="family"><string>GothicBBB</string></test>
                <edit name="property" mode="append" binding="strong">
                  <string>IPA P Gothic</string>
                  <string>Sazanami Gothic</string>
                  <string>Kochi Gothic</string>
                  <string>VL P Gothic</string>
                </edit>
        </match>

</fontconfig>



-- 
Regards,

 Hideki Yamane     henrich @ debian.or.jp/iijmio-mail.jp
 http://wiki.debian.org/HidekiYamane