tgif をコンパイルする

[戻る]

最近の Linux のディストリビューションは tgif-4 が入っていますが、 ショートカットやマウスボタンによるメニューが使い慣れた 2,3 系と ずいぶん変わり、使いにくいので tgif-3 に入れ直す方法です。

  1. 以下のファイルを入手
  2. 展開
    % zcat tgif-3.0.18.tar.gz | tar xvf -
    
  3. パッチ
    % tgif-3.0J0.12-p18-patch.gz > p1
    % cd tgif-3.0.18
    % patch -p1 < ../p1
    
  4. メイク
    % xmkmf
    % make
    
  5. インストール
    % su
    # make install
    
  6. 設定

    .Xdefaults に対し、既に書かれている Tgif の項目をすべて消し、 以下の項目を足す

    Tgif.UseWMIconPixmap: False
    Tgif*FontSizes: 8 10 11 12 14 17 18 20 24 25 30 34 40 50 60
    Tgif.UseNKF:                    true
    Tgif.Lang:                      ja_JP.EUC
    Tgif.ConvSelection:             _JAPANESE_CONVERSION
    Tgif*NihongoFonts: \
            mincho-medium-r-normal,jisx0208.1983-*, \
            Ryumin-Light-EUC-H, Ryumin, \
            H, false, 14 \n\
            gothic-medium-r-normal,jisx0208.1983-*, \
            GothicBBB-Medium-EUC-H, Gothic, \
            H, false, 14 \n\
            mincho-medium-r-normal,jisx0208.1983-*, \
            Ryumin-Light-EUC-V, Ryumin-V, \
            V, false, 14 \n\
            gothic-medium-r-normal,jisx0208.1983-*, \
            GothicBBB-Medium-EUC-V, Gothic-V, \
            V, false, 14
    Tgif*RotationIncrement: 90
    

    なお、最後の RotationIncrement は Alt-W や Alt-C で回転させるのを 90°単位にするものです。デフォルトは 45°単位ですが、 45°単位だとどうも少しずつずれていくので嫌いなんで、90°単位にしています。

見た目はかっこいい Tgif-4 なんですが、キーやメニューを旧バージョンにする 方法というのはないものでしょうか?


2001.7