ATOK X3 for Linux
一回、この記事書いたんだが、
いろいろその後不具合あったためにやり直したので、その手順。
そもそもubuntu-8.10にはATOKはインストールできないようで、
日本語Remixというのじゃないとだめらしい。
なので、ubuntu-8.10を入れちゃった人は以下のようにして、
日本語化してみてからATOKをインストールするといいと思う。
リポジトリの登録とか
$ wget -q http://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | sudo apt-key add - $ sudo wget http://www.ubuntulinux.jp/sources.list.d/intrepid.list -O /etc/apt/sources.list.d/ubuntu-ja.list $ sudo apt-get update
日本語化!
$ sudo apt-get install ubuntu-desktop-ja
そしてインストール。以下のURLを参考に
http://support.justsystems.com/faq/1032/app/servlet/qadoc?QID=043660
ちなみに僕のダウンロードしたatokのバージョンは20.0-2.0.0以上だったので
アップデートモジュールはインストールしませんでした。
$ sudo mkdir /tmp/atokx3 $ sudo mv atokx3.tar.gz /tmp/atokx3/ $ cd /tmp/atokx3 $ export LANG=C $ sudo touch /etc/gtk-2.0/gtk.immodules $ tar -xvzf atokx3.tar.gz $ cd ATOKX3 $ sudo bash ./setupatok_deb.sh $ sudo bash /opt/atokx3/sample/setting_debian4.sh
んで、ログアウトして、ログインすると立ち上がる。
だけど、まだいろいろ気になるところがある。
起動キーがいやだ。
ウィンドウの下に出てくるATOKとかってでる黄色いやつを消したい
それを直す。
基本的にiiim-propertiesっていうのを使う方向で行く。
一部不具合があるので、ちょっとした変更が必要。
参考URL
http://yamashita.dyndns.org/blog/atok-x3-ubuntu-hardy-x86_64/
http://d.hatena.ne.jp/authorNari/20081027/1225076892
http://d.hatena.ne.jp/mtv/20080830/p2
http://support.justsystems.com/faq/1032/app/servlet/qadoc?QID=037494
http://okutomi-lab.ctrl.titech.ac.jp/~tkanda/atok_x3_install.htm
ちなみ僕の設定は
Ctrl+backslash,Shift+space, Alt+grave
の三種類でATOKの起動ができるようにした。
単にShift+spaceに起動を変更するだけなら、
js_triggerkeys.confを使う方法もある。
ATOKって出ちゃうのを出なくなする方法は、
iiimf_status_hideを使う方法もある。
$ sudo dpkg -i /tmp/atokx3/ATOKX3/bin/deb/IIIMF/iiimf-properties_trunk_r3104-js3_i386.deb $ rm ~/.gconf/desktop/input_methods/%gconf.xml $ chmod -w ~/.gconf/desktop/input_methods/
root 権限でシステム設定ファイル /etc/iiim/client.xml を編集します.
ウィンドウの下の黄色いATOK消すには,21行目の
を Falseに
<entry props="status enabled">False</entry>
日本語入力 ON/OFF のキーの変更は,61行目
を編集
<entry props="trigger keys">Ctrl+backslash,Shift+space,Alt+grave</entry>
んで、これは試してないんだけど、動作が安定しないときは、
$ sudo touch /etc/gtk-2.0/gtk.immodules
とするとよいとか。
起動時にATOKが立ち上がらない場合は
/opt/atokx3/bin/atokx3start.sh
をセッションに登録するといいかも。
以上が僕の調べたすべてです。はい。