[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