anthy + uim

skkからanthyへ切替えたmemo

インストール

http://anthy.sourceforge.jp/cgi-bin/hiki/hiki.cgi?%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB#l4
sargeの場合,普通に apt-get install

apt-get install anthy uim

emacsで使う場合 anthy-elを追加

apt-get install anthy-el

コンソールで使う場合 uim-fepを追加

apt-get install uim-fep

設定

set-language-env で,anthyを選んでおく。

set-language-env

しかし,gnomeの場合 ~/.xsession を読みにいかないため,~/.gnomercへ設定を記述する。
~/.gnomerc

export XMODIFIERS="@im=uim-anthy"
export GTK_IM_MODULE=uim-anthy
uim-xim &

カスタマイズ

http://anthy.sourceforge.jp/cgi-bin/hikija/hiki.cgi?%C0%DF%C4%EA
~/.uim

(define default-im-name 'anthy)
(define-key anthy-on-key? '"zenkaku-hankaku")
(define-key anthy-off-key? '"zenkaku-hankaku")
(define ja-rk-rule                            
  (append '(
            (((",") . ()) ("," . ","))
;            (((".") . ()) ("." . "."))
            )
          ja-rk-rule))
  • 1行目は,デフォルトの変換エンジンの指定
  • ブラウザのページを上に移動するキーとして「Shift+Space」を確保したいため、anthyの日本語切替えキーを「半角/全角」キーに変更した。
    • alt+半角/全角キーではありませぬ。半角/全角キーだけで切替えます。
    • 理由は,スペースキーの左横に半角/全角キーがあり,左親指1本で押すためです。
  • 句読点を変更します。

辞書登録

http://kodou.net/unixuser/200405/part5.html
辞書へ単語の登録するには,sumika を使います。

apt-get install sumika

$ sumika &
と起動してもよいですが,パネルに登録しました。

uimツールバー

http://anthy.sourceforge.jp/cgi-bin/hikija/hiki.cgi?%C0%DF%C4%EA
uim-toolbar-gtkを起動するときに、位置を指定したい場合は以下のようにする。

uim-toolbar-gtk +x+y &

uimアプレット

GNOME アプレットとして, uim-applet-gnome を表示させます。

apt-get install uim-applet-gnome

パネルへ uimアプレット を追加します。