Ubuntu 用に ATOK X3 for Linux をインストール


Ubuntu 用に ATOK X3 for Linux買いました。
これで話すように書けるぞ。(今までは書くように書くだった。)
とってもとっても快適だ。UbuntuSCIM+Anthy とか使っている人は買うと良いかも。
長い文章を書くと快適さが全然違います。


最近の ATOK はほぼ初体験なので、こういう使い方しているよなんてのを教えてもらえるとうれしいです。
ここにまとめていこうと思います。

インストール

自分はダウンロード版を購入したのですがインストールの手順をまとめておきます。

  • ダウンロードした atokx3.tar.gz を解凍します。
    • tar zvxf atokx3.tar.gz
  • ATOKX3 にある以下のマニュアルを読みます。
    • readme.html
    • install_guide.pdf
  • 同梱されている install_guide.pdf は古いので[037228]Ubuntu 7.10でのインストール方法の手順でインストールします。
# 確認
sewashi% ls -la atokx3up1.tar.gz
-rw-r--r-- 1 taro taro 7482495 2008-06-07 20:48 atokx3up1.tar.gz

# 解凍
sewashi% tar zvxf atokx3up1.tar.gz

sewashi% export LANG=C
sewashi% sudo touch /etc/gtk-2.0/gtk.immodules

sewashi% cd ATOKX3
sewashi% ls
atokx3index  doc                readme.html   setupatok_deb.sh  src
bin          install_guide.pdf  setupatok.sh  setupatok_tar.sh
sewashi% sudo bash ./setupatok_deb.sh
# 一度 yes と答える

# アップデートモジュールの適用
sewashi% cd /tmp/atokx3/atokx3up1
sewashi% sudo bash ./setupatok_up1_deb.sh

# ATOK X3 for Linuxの起動設定を行うため
sudo bash /opt/atokx3/sample/setting_debian4.sh

# ログアウトする

ログアウトすると

ATOK が起動しています。

「半角/全角」キーで入力モードになるようです。

環境設定

これで OFF のときは ATOK パレットが表示されなくなる。

Ctrl+space で切り替わる件

Ctrl+space で入力モードが切り替わるのですがこれは Emacs ともろ被りなのでなので
/etc/iiim/js_triggerkeys.conf を編集して

Shift+space no

Shift+space yes

として再起動すれば OK。

Emacs

全く何も設定せずに使えます。


ただし前述の Ctrl+space の件を設定しておかないとさすがに使いづらいかと思います。

ctrl-o で入力モードを切り替えたいのだけれど

(define-key global-map "\C-o" 'toggle-input-method)

ではうまくいかない。情報求む。

追記

ctrl-o に英字 ON/OFF を割り当てて常に ATOK を ON にする方法が自然で良い気がしてきました。

便利な機能

「入力したことのあることばを、先頭文字だけで入力する」
省入力機能。
これは便利だ。TABに割り当てた。

顔文字辞書登録

辞書ユーティリティ→一括処理→一括単語登録から登録。
2ちゃんねる顔文字辞書 MatsuConから、atok_atm をダウンロードし、文字コードシフトJISで登録。

キーのカスタマイズ

設定ファイルをエクスポートしたものです。
キー・ローマ字のタブで設定できます。

スタイル=Emacs
スタイルファイル=emacs.sty

キー設定=
[1]  文字未入力
    推測変換確定    [Shift+Enter]
    単語登録    [Ctrl+F7] [F12]
    確定アンドゥ    [Ctrl+BackSpace]
    確定リピート    [Ctrl+F8] [Shift+Ctrl+R]
    メニュー    [Ctrl+F10]
    全入力文字メニュー    [Ctrl+F9]
    入力モード順次切替    [F10]
    漢字/半角モード切替    [変換]
    固定入力英字順次切替    [Shift+無変換]
    固定入力カナ順次切替    [Ctrl+無変換]
    半角無変換固定入力(A)ON/OFF    [無変換]
    プロパティ    [Ctrl+F12]
    辞書ユーティリティ    [F11]
    文字パレット    [Ctrl+F11]
[2]  入力中
    変換/次候補    [スペース] [Ctrl+N] [] [Tab]
    変換/前候補    [Shift+Tab] [] [Ctrl+P]
    ひらがな()変換    [F6] [Ctrl+U]
    カタカナ()変換    [F7]
    半角()変換    [F8]
    全角無変換()変換    [F9]
    半角無変換()変換    [F10] [Ctrl+@]
    読みの英字/カナ置換    [F11]
    部首変換    [Shift+F6]
    継続変換(自動変換時)    [Insert]
    辞書セット2変換    [F2]
    辞書セット3変換    [F3]
    辞書セット4変換    [F4]
    辞書セット5変換    [F5]
    全文確定    [Enter] [Ctrl+M] [Ctrl+J]
    部分確定    [Ctrl+Enter] [Ctrl+↓]
    1音確定    [Shift+↓]
    推測変換確定    [Shift+Enter]
    ツールチップ候補選択前移動    [Ctrl+↑]
    全文字削除     [Ctrl+[]
    前文字削除    [BackSpace] [Ctrl+H] [Esc] [Ctrl+G]
    1文字削除    [Delete] [Ctrl+D]
    カーソル前移動    [] [Ctrl+K] [Ctrl+B]
    カーソル後移動    [] [Ctrl+L] [Ctrl+F]
    カーソル先頭移動    [Ctrl+←] [Ctrl+A] [Home]
    カーソル末尾移動    [Ctrl+→] [Ctrl+E] [End]
    単語削除    [Ctrl+Delete]
    メニュー    [Ctrl+F10]
    全入力文字メニュー    [Ctrl+F9]
    変換辞書切替メニュー    [Shift+F8]
    固定入力英字順次切替    [Shift+無変換]
    固定入力カナ順次切替    [Ctrl+無変換]
    半角無変換固定入力(A)ON/OFF    [無変換]
    注目文節コピー    [Ctrl+C]
    文字パレット    [Ctrl+F11]
[3]  変換中
    変換/次候補    [スペース] [Ctrl+N] [] [Tab]
    変換/前候補    [Shift+Tab] [] [Ctrl+P]
    ひらがな(後)変換    [F6] [Ctrl+U]
    カタカナ(後)変換    [F7]
    半角(後)変換    [F8]
    全角無変換(後)変換    [F9]
    半角無変換(後)変換    [F10] [Ctrl+@]
    読みの英字/カナ置換    [F11]
    辞書セット2変換    [F2]
    辞書セット3変換    [F3]
    辞書セット4変換    [F4]
    辞書セット5変換    [F5]
    全文確定    [Enter] [Ctrl+M] [Ctrl+J]
    部分確定    [Ctrl+Enter] [Ctrl+↓]
    1音確定    [Shift+↓]
    推測変換確定    [Shift+Enter]
    ツールチップ候補選択前移動    [Ctrl+↑]
    先頭1文字確定    [PageDown]
    末尾1文字確定    [PageUp]
    変換取消    [BackSpace] [Ctrl+H] [Esc] [Ctrl+G]
    全変換取消    [Insert]
    全文字削除     [Ctrl+[]
    1文字削除    [Delete] [Ctrl+D]
    注目文節削除    [Shift+Delete]
    文節区切り伸張    [Shift+→] [Ctrl+L] [Ctrl+O]
    文節区切り収縮    [Shift+←] [Ctrl+K] [Ctrl+I]
    ローマ字単位区切り伸張    [Shift+Ctrl+→]
    ローマ字単位区切り収縮    [Shift+Ctrl+←]
    文節前移動    [] [Ctrl+B]
    文節後移動    [] [Ctrl+F]
    文節先頭移動    [Ctrl+←] [Ctrl+A] [Home]
    文節最終移動    [Ctrl+→] [Ctrl+E] [End]
    単語削除    [Ctrl+Delete]
    確定アンドゥ    [Ctrl+BackSpace]
    メニュー    [Ctrl+F10]
    全入力文字メニュー    [Ctrl+F9]
    変換辞書切替メニュー    [Shift+F8]
    固定入力英字順次切替    [Shift+無変換]
    固定入力カナ順次切替    [Ctrl+無変換]
    半角無変換固定入力(A)ON/OFF    [無変換]
    注目文節コピー    [Ctrl+C]
    文字パレット    [Ctrl+F11]
[4]  次候補表示中
    変換/次候補    [スペース] [Ctrl+N] [] [Tab]
    変換/前候補    [Shift+Tab] [] [Ctrl+P]
    ひらがな(後)変換    [F6] [Ctrl+U]
    カタカナ(後)変換    [F7]
    半角(後)変換    [F8]
    全角無変換(後)変換    [F9]
    半角無変換(後)変換    [F10] [Ctrl+@]
    読みの英字/カナ置換    [F11]
    辞書セット2変換    [F2]
    辞書セット3変換    [F3]
    辞書セット4変換    [F4]
    辞書セット5変換    [F5]
    全文確定    [Enter] [Ctrl+M] [Ctrl+J]
    部分確定    [Ctrl+Enter] [Ctrl+↓]
    1音確定    [Shift+↓]
    推測変換確定    [Shift+Enter]
    ツールチップ候補選択前移動    [Ctrl+↑]
    変換取消    [BackSpace] [Ctrl+H] [Esc] [Ctrl+G]
    全変換取消    [Insert]
    全文字削除     [Ctrl+[]
    1文字削除    [Delete] [Ctrl+D]
    注目文節削除    [Shift+Delete]
    次候補群表示    [PageDown]
    前候補群表示    [Shift+変換] [PageUp]
    先頭候補へ移動    [Home]
    最終候補へ移動    [End]
    先頭文字並べ替え    [Ctrl+PageDown]
    末尾文字並べ替え    [Ctrl+PageUp]
    文節区切り伸張    [Shift+→] [Ctrl+L] [Ctrl+O]
    文節区切り収縮    [Shift+←] [Ctrl+K] [Ctrl+I]
    ローマ字単位区切り伸張    [Shift+Ctrl+→]
    ローマ字単位区切り収縮    [Shift+Ctrl+←]
    文節前移動    [] [Ctrl+B]
    文節後移動    [] [Ctrl+F]
    文節先頭移動    [Ctrl+←] [Ctrl+A]
    文節最終移動    [Ctrl+→] [Ctrl+E]
    単語削除    [Ctrl+Delete]
    メニュー    [Ctrl+F10]
    全入力文字メニュー    [Ctrl+F9]
    変換辞書切替メニュー    [Shift+F8]
    固定入力英字順次切替    [Shift+無変換]
    固定入力カナ順次切替    [Ctrl+無変換]
    半角無変換固定入力(A)ON/OFF    [無変換]
    注目文節コピー    [Ctrl+C]
    文字パレット    [Ctrl+F11]
[6]  文節区切り直し中
    変換/次候補    [スペース] [Ctrl+N] [] [Tab]
    変換/前候補    [Shift+Tab] [] [Ctrl+P]
    ひらがな(後)変換    [F6] [Ctrl+U]
    カタカナ(後)変換    [F7]
    半角(後)変換    [F8]
    全角無変換(後)変換    [F9]
    半角無変換(後)変換    [F10] [Ctrl+@]
    読みの英字/カナ置換    [F11]
    辞書セット2変換    [F2]
    辞書セット3変換    [F3]
    辞書セット4変換    [F4]
    辞書セット5変換    [F5]
    全文確定    [Enter] [Ctrl+M] [Ctrl+J]
    部分確定    [Ctrl+Enter] [Ctrl+↓]
    1音確定    [Shift+↓]
    変換取消    [BackSpace] [Ctrl+H] [Esc] [Ctrl+G]
    全文字削除     [Ctrl+[]
    文節区切り伸張    [Shift+→] [Ctrl+L] [Ctrl+O]
    文節区切り収縮    [Shift+←] [Ctrl+K] [Ctrl+I]
    ローマ字単位区切り伸張    [Shift+Ctrl+→]
    ローマ字単位区切り収縮    [Shift+Ctrl+←]
    メニュー    [Ctrl+F10]
    全入力文字メニュー    [Ctrl+F9]
    変換辞書切替メニュー    [Shift+F8]
    固定入力英字順次切替    [Shift+無変換]
    固定入力カナ順次切替    [Ctrl+無変換]
    半角無変換固定入力(A)ON/OFF    [無変換]
    文字パレット    [Ctrl+F11]
[7]  半角入力
    単語登録     [F12]
    メニュー    [Ctrl+F10]
    入力モード順次切替    [F10]
    漢字/半角モード切替    [変換]
    プロパティ    [Ctrl+F12]
    辞書ユーティリティ    [F11]
    文字パレット    [Ctrl+F11]
[8]  記号入力
    メニュー    [Ctrl+F10]
    入力モード順次切替    [F10]
    コード体系順次切替    [Shift+F7]
    記号確定    [Enter]
    記号次候補移動    [] [スペース]
    記号前候補移動    [] [Shift+スペース]
    記号次候補群表示    [] [変換]
    記号前候補群表示    [] [Shift+変換]
    記号次区点表示    [Tab]
    記号前区点表示    [Shift+Tab]
    記号先頭表示    [Home]
    記号外字先頭表示    [Shift+Home]
    文字パレット    [Ctrl+F11]