MacOS 10.4 TigerのためのX11の利用

Valid CSS! Valid XHTML 1.1! 木谷 公哉(KITANI Kimiya)

最初に
Pantherのころと比べて、だいぶX11の利用頻度が落ちてしまいました。手っ取り早く日本語入力環境やらその他の設定やらができることを望むべく構築した環境のメモです。基本的には、自動インストールツールがあればそれらを駆使して、面倒なことは止めましょうなコンセプトです。
準備すべきもの
  • Developer Tools
  • Fink-0.8.0
でfinkを利用して、kterm, kinput2.macimを入れておく。
設定
  • 必要最低限の.xinitrcの設定 (.xinitrc.xinitrc-defaultとfinkのinit.sh
    source $HOME/.xinitrc-default
    source /sw/bin/init.sh
    export LANG=ja_JP.UTF-8
    export LC_COLLATE=ja_JP.UTF-8
    export XMODIFIERS=@im=kinput2.macim
    export GTK_IM_MODULE=@im=kinput2.macim
    kinput2.macim  &
    export DISPLAY=:0
    kterm -sb -fn 8x16 -fr 8x16  -fk kanji16 -km utf8 -sl 1000 &
    exec quartz-wm	
  • emacsの設定 (.emacs.el)
    (set-language-environment 'Japanese)
    (set-default-coding-systems 'euc-jp-unix)
    (set-terminal-coding-system 'euc-jp-unix)
    (set-keyboard-coding-system 'euc-jp-unix)
    (set-buffer-file-coding-system 'euc-jp-unix) 
    (set-clipboard-coding-system 'euc-jp-unix)	
    emacsはEUC-JPで処理し、ターミナルやOpenOffice等のための入力にはUTF-8を使うなどの措置が必要。TigerからDISPLAYを正しく設定しないとX11が動作しなくなっている(私だけの環境か!?)

これでCommnad+Spaceによって「ことえり」だけでなく「ATOK-16」をも使うことができる。システム環境設定で、ことえりを英字以外チェックオフして、ATOKは英字以外をチェックすればいけた。快適快適。ただしxemacsでは日本語入力できない。まぁいいか。