Fedora Core ATOK X

Ref: Fedora Core 1 で ATOK を使う方法
Ref: Linuxビボ〜ろく 2003-12-29

Fedora Core へ ATOK X をインストールしてみました。Redhat版をrpmコマンドでインストールしたあとに、/usr/lib/im/locale/ja/atokserver/atokx_client を編集して環境変数の設定をしたり、xwnmoやkinput2やskkなど他のIMの設定をはずした方が良いようです。

環境変数の設定としては、次を追加しておきます。

export LD_PRELOAD=/usr/X11R6/lib/libXi.so.6
LANG=”ja_JP.eucJP”

/usr/X11R6/bin/xrdb -m コマンドを使っている行があるので、その直下に次の行を挿入しておくと、画面左下に表示されるATOKの窓が非表示となり使いやすくなります。

echo “*disableStatusArea: true” | /usr/X11R6/bin/xrdb -m

(/etc/X11/xinit/xinitrc.d/xinput)
XIMの設定を変更します。対象部分を抜粋しています。

ja*)
# if [ -e /usr/X11R6/bin/xwnmo ]; then
# XIM=”_XWNMO”
# elif [ -e /usr/X11R6/bin/kinput2 ]; then
# XIM=”kinput2″
if [ -x /usr/lib/im/locale/ja/atokserver/atokx_client ] ; then
XIM=”htt”
elif [ -e /usr/X11R6/bin/kinput2 ] ; then
XIM=”kinput2″
# elif [ -e /usr/X11R6/bin/skkinput ]; then
# XIM=”skkinput”
fi

XIMPROGRAMの設定を変更します。対象部分を抜粋しています。

# kinput2)
# XIM_PROGRAM=kinput2
# if [ X”`ldd /usr/X11R6/bin/kinput2 | grep libcanna`” = X ] ; then
# XIM_ARGS=”-wnnenvrc /etc/FreeWnn/ja/wnnenvrc”
# else
# XIM_ARGS=”-canna”
# fi
# ;;
# skkinput)
# XIM_PROGRAM=skkinput
# XIM_ARGS=”” ;;
# *)
# XIM_PROGRAM=/bin/true ;;
htt)
. /usr/lib/im/locale/ja/atokserver/atokx_client
XIM_PROGRAM=/bin/true
;;
*)
esac
fi
;;

以上で、/usr/lib/im/locale/ja/atokserver/atokx_client, /etc/X11/xinit/xinitrc.d/xinput の編集に関してはおしまいです。

この他に、 OpenOffice を使う場合に、ATOKで日本語変換をしたい場合は環境変数USE_XOPENIMを設定しておきます。この環境変数は $HOME/.bash_profile に記述しておくのが良いでしょう。

export USE_XOPENIM=t

続きを読む