Tgifのインストール

せりか式 - Linux - X on Windows - Tgifのインストール

Tgifのインストール

Ver.4からは、標準でマルチバイト文字に対応しているため、日本語化パッチを当てなくても、日本語を利用することができます。

  1. Tgifの最新版をダウンロードする (配布元)
  2. ダウンロードしたファイルを /usr/local/src/ に移動し、解凍する
    $ mv tgif-QPL-x.x.xx.tar.gz /usr/local/src/
    $ cd /usr/local/src/
    $ tar xvzf tgif-QPL-x.x.xx.tar.gz
  1. Makefile を作成する
    $ tar xvzf tgif-QPL-x.x.xx.tar.gz
    $ cd tgif-QPL-x.x.xx
    $ xmkmf
  1. Makefile の831行目をコメントアウトし、832行目を有効にする
 変更前
    831: SYS_LIBRARIES = -ldl -lm
    832: # SYS_LIBRARIES = -lm
 変更後
    831: # SYS_LIBRARIES = -ldl -lm
    832: SYS_LIBRARIES = -lm
  1. Tgifをコンパイルして、インストールする
    特殊なlinuxのため、rootになる必要は無い
    $ xmkmf
    $ make all
    $ make install     エラーが出て、中止されるが問題なし?
                       後で、インストールコマンドを調べておきます
  1. Tgif 上で日本語を使えるようにするため、$HOME/.Xdefaults ファイルに、以下を追加する
    Tgif.DoubleByteInputMethod:  kinput2
    Tgif.Lang:                   ja_JP.EUC
    Tgif.Modifiers:              false
    Tgif.ConvSelection:          _JAPANESE_CONVERSION
   
    Tgif.SquareDoubleByteFonts: \n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,Ryumin-Light-EUC-H\n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,Ryumin-Light-EUC-H\n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,Ryumin-Light-EUC-H\n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,Ryumin-Light-EUC-H\n\
    \n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,GothicBBB-Medium-EUC-H\n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,GothicBBB-Medium-EUC-H\n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,GothicBBB-Medium-EUC-H\n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,H,GothicBBB-Medium-EUC-H\n\
    \n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,Ryumin-Light-EUC-V\n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,Ryumin-Light-EUC-V\n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,Ryumin-Light-EUC-V\n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,Ryumin-Light-EUC-V\n\
    \n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,GothicBBB-Medium-EUC-V\n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,GothicBBB-Medium-EUC-V\n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,GothicBBB-Medium-EUC-V\n\
     -jis-fixed-medium-r-*--%d-*-*-*-*-*-jisx0208.1983-*,V,GothicBBB-Medium-EUC-V
   
    Tgif.RyuminShowFontChar:     \244\242
    Tgif.GothicBBBShowFontChar:  \244\316
  1. Tgifの起動
    $ make install
    $ kinput2 -canna &
    $ tgif &
起動後、文字入力時に、日本語を選択し Ctrl+Shift+Space で、日本語を入力できます

他にもいろいろ設定できるので、tgif.Xdefaults を参考にいろいろカスタマイズしてみてください


トップへ