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

[plamo:16320] Re: flash6 for Linux



山口@金沢市 です。

そういえば自分は strings したときに /usr/X11R6/lib/X11/fs/config を
設定しましたね...

<20021111.011708.74725497.ishihara@giga.it.okayama-u.ac.jp>の記事において
ishihara@giga.it.okayama-u.ac.jpさんは書きました。

> うちではそのようになっているのに,galeon-1.2.6(Mozilla-1.2β),
> スタンドアロン版ともに日本語が表示できませんでした.
> で,山口さんのようにスタンドアロンの方に strace をかけてみると,
> kochi-gothic.ttf という文字が見当たりませんでした.
> 
> その出力をじっくり見ていると,
> 
> read(8, "# font server configuration file"..., 4096) = 475
> open("/usr/X11R6/lib/X11/fonts/misc//fonts.dir", O_RDONLY) = 9
> 略
> open("/usr/X11R6/lib/X11/fonts/Speedo//fonts.dir", O_RDONLY) = 9
> 略
> open("/usr/X11R6/lib/X11/fonts/Type1//fonts.dir", O_RDONLY) = 9
> 略
> open("/usr/X11R6/lib/X11/fonts/100dpi/
> /fonts.dir", O_RDONLY) = -1 ENOENT (No such file or directory)
> 
> と出力されていて,/usr/X11R6/lib/X11/fonts/TrueType/fonts.dir を
> 見ていないようでした.

/usr/X11R6/lib/X11/fs/config を以前のものに戻してやってみると、
確かに上記のように、TrueType に関する項目は open しに行かなく
なります。
# 正確には /usr/X11R6/lib/X11/fs/config に設定していない項目

また、XF86Config を読んでいる形跡がないことから、

> /etc/X11/fs/config に書いてあるディレクトリの fonts.dir だけを
> 読んでいるらしいと思い,

という推測は正しいと思われます。
# あと、/usr/X11R6/lib/X11/fs-xtt/config も見ます
## けど TTCap は駄目なんだよねぇ

<sa6pttczvic.wl@prog.club.ne.jp>の記事において
加藤泰文さんは書きました。

> xfs って使ってないですが,/etc/X11/fs/config って関係ありますか? ちな
> みに kochi-gothic の fonts.dir への記述は田原さんと同じ感じです...

ローカルの xfs の設定を見て fonts.dir を探し、見つかった
fonts.dir を読んで kochi-* のエントリを探し、見つかったところの
fonts.dir の path を kochi-*.ttf にくっつけてる感じですね。
# もうちょっとうまい方法があるような気がしますが...
## というか、ローカルにフォントを持たない環境だと動かないんじゃ
## なかろうか
-- 
山口 真悟 (YAMAGUCHI Shingo)
shingo-y@spacelan.ne.jp
shingo@kip.iis.toyama-u.ac.jp

Follow-Ups
[plamo:16324] Re: flash6 for Linux, Chisato Yamauchi
[plamo:16337] Re: flash6 for Linux, Shun-ichi TAHARA (田原 俊一)
[plamo:16655] Re: flash6 for Linux, YAMAGUCHI Shingo
References
[plamo:16296] Re: flash6 for Linux, Hiroki ISHIHARA

[検索ページ] [メール一覧]
Plamo ML 公開システム