Linuxの ドロー系の図形描画ツールで Tgifというソフトがありますが、 2ヵ月ほど前に使う機会があって、その時に わかったことを書いておきます。 vine-users MLアーカイブのWebページで 「Tgif」のキーワードで 検索してみると、いくつかの投稿が出てくるのですが、 その投稿の中から 参照されていたWebページに 次の物がありました。 http://tyche.pu-toyama.ac.jp/~a-urasim/tgif/tgif-vine5.html http://tyche.pu-toyama.ac.jp/~a-urasim/tgif/tgif-vine6.html VineLinuxのTgifの 今のバージョンでは、 上記の2つのWebページの話は 反映されているのかなと思ったのですが、 間違っていたら、すみません。 Tgifで出てくる日本語のフォントは 明朝体のRyuminと ゴシック体のGothicBBBが ありますが、 ゴシック体の方が エラーが出て 使えない状態でした。 /usr/share/X11/ja/app-defaults/Tgifを見てみると、 17行目や22行目に 次の行があります。 -alias-mincho-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-* ,H,Ryumin-Light-EUC-H\n\ -alias-gothic-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-* ,H,GothicBBB-Medium-EUC-H\n\ Linuxには xfdというコマンドがありますが、 これは フォントを表示するコマンドです。 これで表示させてみます。 明朝体の場合は 成功します。 $ xfd -fn '-alias-mincho-medium-r-*--14-*-*-*-*-*-jisx0208.1983-*' ゴシック体の場合は 失敗します。 $ xfd -fn '-alias-gothic-medium-r-*--14-*-*-*-*-*-jisx0208.1983-*' けれど、ゴシック体でも、右から4つ目の項目を 「*」から「c」に 変更すると、成功します。 $ xfd -fn '-alias-gothic-medium-r-*--14-*-*-*-c-*-jisx0208.1983-*' この結果を受けて、次の作業を行ないました。 /usr/share/X11/ja/app-defaults/Tgifのファイルに修正を入れます。 この作業は スーパーユーザーで行なってください。 22行から25行までの範囲 -alias-gothic-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-* ,H,GothicBBB-Medium-EUC-H\n\ -alias-gothic-bold-r-*--%d-*-*-*-*-*-jisx0208.1983-* ,H,GothicBBB-Medium-EUC-H\n\ -alias-gothic-medium-i-*--%d-*-*-*-*-*-jisx0208.1983-* ,H,GothicBBB-Italic-EUC-H\n\ -alias-gothic-bold-i-*--%d-*-*-*-*-*-jisx0208.1983-*,H ,GothicBBB-Italic-EUC-H\n\ この範囲を次の内容に修正します。 「*」が「C」に 変更されるだけです。 -alias-gothic-medium-r-*--%d-*-*-*-C-*-jisx0208.1983-* ,H,GothicBBB-Medium-EUC-H\n\ -alias-gothic-bold-r-*--%d-*-*-*-C-*-jisx0208.1983-* ,H,GothicBBB-Medium-EUC-H\n\ -alias-gothic-medium-i-*--%d-*-*-*-C-*-jisx0208.1983-* ,H,GothicBBB-Italic-EUC-H\n\ -alias-gothic-bold-i-*--%d-*-*-*-C-*-jisx0208.1983-* ,H,GothicBBB-Italic-EUC-H\n\ 32行から35行までの範囲 -alias-gothic-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-* ,V,GothicBBB-Medium-EUC-V\n\ -alias-gothic-bold-r-*--%d-*-*-*-*-*-jisx0208.1983-* ,V,GothicBBB-Medium-EUC-V\n\ -alias-gothic-medium-i-*--%d-*-*-*-*-*-jisx0208.1983-* ,V,GothicBBB-Italic-EUC-V\n\ -alias-gothic-bold-i-*--%d-*-*-*-*-*-jisx0208.1983-* ,V,GothicBBB-Italic-EUC-V\n\ この範囲を次の内容に修正します。 「*」が「C」に 変更されるだけです。 -alias-gothic-medium-r-*--%d-*-*-*-C-*-jisx0208.1983-* ,V,GothicBBB-Medium-EUC-V\n\ -alias-gothic-bold-r-*--%d-*-*-*-C-*-jisx0208.1983-* ,V,GothicBBB-Medium-EUC-V\n\ -alias-gothic-medium-i-*--%d-*-*-*-C-*-jisx0208.1983-* ,V,GothicBBB-Italic-EUC-V\n\ -alias-gothic-bold-i-*--%d-*-*-*-C-*-jisx0208.1983-* ,V,GothicBBB-Italic-EUC-V\n\ これらの変更を反映させるには、次の操作をします。 この作業は 自分のユーザーで行なってください。 $ xrdb -remove (この xrdb -remove を行なうのが 正解なのかどうか、 ちょっと自信がありません。) $ xrdb -merge /usr/share/X11/ja/app-defaults/Tgif 実際に 変更が反映されたか 確認するには、次のコマンドを使います。 $ appres Tgif 上記の作業により、ゴシック体が使えるように なりました。 ただ、ゴシック体の時、日本語変換の入力の小窓が うまく表示されませんでした。 _______________________________________________ vine-users mailing list vine-users@xxxxxxxxxxxxxxxxxxxx http://listserv.linux.or.jp/mailman/listinfo/vine-users