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

[debian-devel:17406] Re: evince + symlink で豆腐(Re: evince で VL-Gothic フォントを利用しようとすると豆腐になる



On Mon, Sep 15, 2008 at 08:30:55PM +0900, Hideki Yamane wrote:
> On Tue, 9 Sep 2008 00:40:01 +0900
> Junichi Uekawa <dancer@xxxxxxxxxxxxx> wrote:
> > 直観ですがいま臭いとおもっているのが:
> > 
> > 1.誰かがキャッシュを作っていてファイルの順番によってうごいたり動かなかったりする?
> > (例えば、anti-alias を切ってみたらうごいたりするか?)
> > 
> > 2. /var/cache/fontconfig/* と ~/.fontconfig をstringsで見た感じでは

 ~/.fontconfig ?

> > /usr/share/fonts/truetype/ttf-japanese-mincho のエントリーがある。両方
> > にあるみたいだけどその整合性は?  ttf-japanese-mincho はどのファイルにむ
> > いているのか?  フォントファイル名とフォント名の関係をキャッシュしているっ
> > ぽいのだけど、それが正しい場合と正しく無い(~/.fontconfig よりあとに
> > dpkg-reconfigure がはしって /var/cache/fontconfig 以下が再生成された)場
> > 合では挙動が違う?
> 
>  整合性は postinst 内で alternatives で変更した後に fc-cache が
>  走るようにしているので基本変わらないと思うのですがどうでしょうか。
> 
>  あとは ~/.fontconfig をリネームして動作が違うかどうか、ですかね。

わたしは、~/.fonts.conf を使ってます。

沢山フォントをインストールすると、バギーなdefomaデーターによって、dangling
symlink(行き先のないリンク)ができますね。カラーlsでも分かりますね。
これって関係あるんでしょうかね?

/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType を覗いてみてください。
mcだと行き先のないリンクは赤いのですぐ分かります。

unifontはいま直してアップしました。

DejaVuSerif-BoldOblique.ttfほかいくつかありますね。

これって、パケージなおしても単純に直らないようですね。defomaは分かりにくい。
cacheというファイルの役割は?