2003-01-13(月) [長年日記]
■ tDiary: amazonプラグイン
ruby 1.6.8で正常に動作しないという報告があったんだけど、どうも手元で再現しないので、自宅に再度、1.6.8の環境を用意したらやっと確認できた。woodsさんのパッチでそのまま問題ないことも確認できたので、commit。
■ フォント
ふらっと日経Linuxを買ったらXのフォントの話が特集に出ていた。実はフォントの設定はいままで避けて通っていたのだ。あまり困っていなかったし。
まぁ、やっておくにこしたことはないので、みかちゃんフォントとあくあフォントを入れてみよう。
フォントファイルをどこに入れるか迷ったけど、自前で/usr/local/share/fonts
というのを用意して、そこに.ttfファイルを入れた。みかちゃんフォントは日本語ファイル名だったのでmikachan-p.ttfなどに変更。
それから/etc/X11/XFree86-4
のSection "Files"
に、「FontPath "/usr/local/share/fonts"
」と追加する。
ここまではよかったんだが、TrueType用fonts.dirを作るmkttfdir
コマンドが見つからない……。まいったなー。これ、XFree86 4.2なら入ってるんだろうなぁ、近間さんのサイトにあるRPMは調子が悪くて入れてないから、まだ4.1なんだよな……うーん。
そこで、「フォント名 fonts.dir」でGoogleすることにした(笑)。で、みかちゃんフォントのfonts.dirについては発見。そうそう、fonts.dirなんてみんなだいたい同じになるんだから、自分で生成するなんて資源の無駄だ!(ぉ)
残念ながら、あくあフォントのfonts.dirは見つからなかったので、これを改造して使ってみたけど、特に不都合はないみたい。下に掲載しておこう。
24 mikachan-p.ttf -mikachan-mikachan-medium-r-normal--0-0-0-0-p-0-iso8859-1 mikachan-pb.ttf -mikachan-mikachan-bold-r-normal--0-0-0-0-p-0-iso8859-1 ai=0.4:mikachan-p.ttf -mikachan-mikachan-medium-i-normal--0-0-0-0-p-0-iso8859-1 ai=0.4:mikachan-pb.ttf -mikachan-mikachan-bold-i-normal--0-0-0-0-p-0-iso8859-1 mikachan-p.ttf -mikachan-mikachan-medium-r-normal--0-0-0-0-p-0-jisx0201.1976-0 mikachan-pb.ttf -mikachan-mikachan-bold-r-normal--0-0-0-0-p-0-jisx0201.1976-0 ai=0.4:mikachan-p.ttf -mikachan-mikachan-medium-i-normal--0-0-0-0-p-0-jisx0201.1976-0 ai=0.4:mikachan-pb.ttf -mikachan-mikachan-bold-i-normal--0-0-0-0-p-0-jisx0201.1976-0 mikachan-p.ttf -mikachan-mikachan-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0 mikachan-pb.ttf -mikachan-mikachan-bold-r-normal--0-0-0-0-p-0-jisx0208.1983-0 ai=0.4:mikachan-p.ttf -mikachan-mikachan-medium-i-normal--0-0-0-0-p-0-jisx0208.1983-0 ai=0.4:mikachan-pb.ttf -mikachan-mikachan-bold-i-normal--0-0-0-0-p-0-jisx0208.1983-0 mikachan-p.ttf -mikachan-mikachan-medium-r-normal--0-0-0-0-p-0-jisx0208.1990-0 mikachan-pb.ttf -mikachan-mikachan-bold-r-normal--0-0-0-0-p-0-jisx0208.1990-0 ai=0.4:mikachan-p.ttf -mikachan-mikachan-medium-i-normal--0-0-0-0-p-0-jisx0208.1990-0 ai=0.4:mikachan-pb.ttf -mikachan-mikachan-bold-i-normal--0-0-0-0-p-0-jisx0208.1990-0 aqua_pfont.ttf -aqua-aqua-medium-r-normal--0-0-0-0-p-0-iso8859-1 ai=0.4:aqua_pfont.ttf -aqua-aqua-medium-i-normal--0-0-0-0-p-0-iso8859-1 aqua_pfont.ttf -aqua-aqua-medium-r-normal--0-0-0-0-p-0-jisx0201.1976-0 ai=0.4:aqua_pfont.ttf -aqua-aqua-medium-i-normal--0-0-0-0-p-0-jisx0201.1976-0 aqua_pfont.ttf -aqua-aqua-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0 ai=0.4:aqua_pfont.ttf -aqua-aqua-medium-i-normal--0-0-0-0-p-0-jisx0208.1983-0 aqua_pfont.ttf -aqua-aqua-medium-r-normal--0-0-0-0-p-0-jisx0208.1990-0 ai=0.4:aqua_pfont.ttf -aqua-aqua-medium-i-normal--0-0-0-0-p-0-jisx0208.1990-0
これを/usr/local/share/fonts
に置いて、Xを再起動すればよい。てっとり早く設定を確認するなら以下のコマンドでいける。「+fp」を「-fp」にすればこのディレクトリを外せるので、gfontselあたりで微調整しながらこれをするといいみたい。
% xset +fp /usr/local/share/fonts
■ フォント(2)
わー、↑で満足していたら、Galeonの英数字や、Sylpheedの日本語(それもBoldだけ)があくあフォントに!! なんでじゃー。
amazonプラグインの障害が再現できましたか。気になっていたので、安心しました。ありがとうございますm(_ _)m。