Linux Tips

Anthyの入力メソッドをSCIMにするには

北浦訓行
2005/10/13

 連文節変換エンジンAnthyを使うにはでは、IIIMFの代わりにuimを入力メソッドとして使用した。しかし、入力メソッドはuimのほかにSCIMなどもあり、次期Fedora CoreではSCIM+Anthyの組み合わせが標準になる可能性がある。そこで、Fedora Core 4(FC4)を例に、Anthyの入力メソッドとしてSCIMを使用する方法を説明する。

 SCIMのパッケージは、Fedora Extrasで公開されている(原稿執筆時点のバージョンは1.4.2-3.fc4)。これをyumコマンドでインストールする。

# yum install scim

 Anthyがインストールされていない場合は、同じく以下のコマンドでインストールする(原稿執筆時点のバージョンは6700b-1.fc4)。

# yum install anthy

 また、以下のコマンドでAnthy用のIMEngineをインストールする(原稿執筆時点のバージョンは0.6.1-1.fc4)。

# yum install scim-anthy

 以上で、SCIMとAnthyのインストールは完了だ。続いて、入力メソッドの切り替えを行う。FC4の場合、デフォルトはIIIMFになっているため、それをSCIMに切り替えなければならない。入力メソッド(IIIMF/uim)を切り替えるにはでは、[入力メソッド選択](system-switch-im)で切り替える方法を説明したが、SCIMをインストールすると筆者の環境では[入力メソッド選択]が起動しなくなってしまった。

 そこで、GNOME端末を起動して、コマンドラインで切り替える方法を取った。

# alternatives --config xinput-ja_JP

2 プログラムがあり 'xinput-ja_JP' を提供します。

  選択       コマンド
-----------------------------------------------
 + 1           /etc/X11/xinit/xinput.d/iiimf
*  2           /etc/X11/xinit/xinput.d/scim

Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:2 ←「2」を入力して[Enter]キー

 これで、デフォルトの入力メソッドがSCIMに切り替わるはずだ。今後IIIMFを使わないのであれば、以下のコマンドを実行して動作を停止する。

# service iiim stop
# chkconfig iiim off

 SCIMは、[Ctrl]+[Space]キーで起動する。起動すると、画面右下にSCIMのパネルが表示される。

SCIMのパネル

 WindowsのATOKに慣れたユーザーなら、[全角/半角]キーで入力メソッドのオン/オフを切り替えたいと思うはずだ。ここでは、その設定を行ってみる。

 パネル上の[Anthy]ボタンを右クリックするとメニューが表示されるので、[SCIMを設定]ボタンをクリックする。[SCIM入力メソッドの設定]ダイアログボックスが表示されるので、画面左の[フロントエンド]−[全体設定]をクリックする。

 ホットキーの設定などを行うための画面になるので、[開始/終了]ボックスの右端にある[...]ボタンをクリックする。[開始/終了キーの設定]ダイアログボックスが表示されるので、[キーコード]ボックスの右にある[...]ボタンをクリックする。

 [キー選択]というメッセージボックスが表示されるので、[全角/半角]キーを押すとボックスが閉じて[開始/終了キーの設定]ダイアログボックスに戻る。そのときに、[キーコード]ボックスには「Zenkaku_Hankaku」という文字が入っているはずだ。

[開始/終了キーの設定]ダイアログボックス

 それを確認したら[追加]ボタンをクリックして、[OK]ボタンをクリックする。[SCIM入力メソッドの設定]ダイアログボックスの画面に戻るので、[開始/終了]ボックスに、「Control+space,Zenkaku_Hankaku」と入力されていることを確認する。

[SCIM入力メソッドの設定]ダイアログボックス

 [適用]ボタンをクリックしてから[終了]ボタンをクリックする。[警告]ダイアログボックスが表示されるが、[OK]ボタンをクリックすればSCIMの設定は完了だ。その際に、[情報]ダイアログボックスが表示されてSCIMの再起動を求められるかもしれないが、筆者の環境では再起動しなくても[全角/半角]キーでSCIMのオン/オフが可能になった。

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間