近頃版/another blog@hatena/Wiki/BBS
< テイスト・オブ・シナモンシュガー | 第1話感想群2007春 >
ここしばらくX上のターミナルにgnome-terminalを使っていたのだが重さに辟易してxtermに乗り換えることに。しかしフォントがろくなものではない。ということでフォント設定をあれこれと。ちなみにFedora Core 5上での作業。
_まずはシステムへのフォントの追加作業。
電子書体オープンラボからefont-unicode-bdfを落としてきてアーカイブを展開。次にbdfフォント形式をpcfフォント形式に変換する。ということで以下のスクリプトを実行。
EFONTDIR=/usr/local/share/fonts/efont mkdir -p $EFONTDIR for bdf in `ls efont-unicode-bdf-0.4.2/*.bdf`; do pcf=`echo $bdf | sed 's/efont-unicode-bdf-0.4.2\//'` dbftopcf $bdf | gzip > $EFONTDIR/$pcf done cd $EFONTDIR mkfontdir
で、/etc/X11/fs/config のcatalogueの項目に/usr/local/share/fonts/efontを追加してから/etc/rc.d/init.d/xfs reload
でインストールしたフォントどもの設定をxfsに読みこませてシステムへのフォントの追加作業は完了。
_あとは.Xdefaultをこのへん参考にいじって好みの設定を作った。いじるときは以下のコマンドで確認しながら。
xrdb -merge ~/.Xdefaults && xterm
最終的にxterm絡みで.Xdefaultsに書き加えた設定は以下の通り:
XTerm*cjkWidth: true XTerm*font: -efont-fixed-medium-r-normal--14-140-75-75-c-70-iso10646-1 XTerm*wideFont: -efont-fixed-medium-r-normal--14-140-75-75-c-140-iso10646-1 XTerm*font1: -efont-fixed-medium-r-normal--10-100-75-75-c-50-iso10646-1 XTerm*wideFont1: -efont-fixed-medium-r-normal--10-100-75-75-c-100-iso10646-1 XTerm*font2: -efont-fixed-medium-r-normal--12-120-75-75-c-60-iso10646-1 XTerm*wideFont2: -efont-fixed-medium-r-normal--12-120-75-75-c-120-iso10646-1 XTerm*font3: -efont-fixed-medium-r-normal-*-14-140-75-75-c-70-iso10646-1 XTerm*wideFont3: -efont-fixed-medium-r-normal-*-14-140-75-75-c-140-iso10646-1 XTerm*font4: -efont-fixed-medium-r-normal-*-16-160-75-75-c-80-iso10646-1 XTerm*wideFont4: -efont-fixed-medium-r-normal-*-16-160-75-75-c-160-iso10646-1 XTerm*font5: -misc-fixed-medium-r-normal-*-18-120-100-100-c-90-iso10646-1 XTerm*wideFont5: -misc-fixed-medium-r-normal-*-18-120-100-100-c-180-iso10646-1 XTerm*font6: -efont-fixed-medium-r-normal-*-24-240-75-75-c-120-iso10646-1 XTerm*wideFont6: -efont-fixed-medium-r-normal-*-24-240-75-75-c-240-iso10646-1 XTerm*scrollBar: true XTerm*ximFont: -*-*-medium-r-normal--14-140-75-75-*-*-*