トップ 最新

ただのにっき

2003-01-13(月) [長年日記]

tDiary: amazonプラグイン

ruby 1.6.8で正常に動作しないという報告があったんだけど、どうも手元で再現しないので、自宅に再度、1.6.8の環境を用意したらやっと確認できた。woodsさんのパッチでそのまま問題ないことも確認できたので、commit。

1.4.4.1用と、1.5.2用

フォント

ふらっと日経Linuxを買ったらXのフォントの話が特集に出ていた。実はフォントの設定はいままで避けて通っていたのだ。あまり困っていなかったし。

まぁ、やっておくにこしたことはないので、みかちゃんフォントあくあフォントを入れてみよう。

フォントファイルをどこに入れるか迷ったけど、自前で/usr/local/share/fontsというのを用意して、そこに.ttfファイルを入れた。みかちゃんフォントは日本語ファイル名だったのでmikachan-p.ttfなどに変更。

それから/etc/X11/XFree86-4Section "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だけ)があくあフォントに!! なんでじゃー。