Last Update: "2010/08/03 21:07:49 makoto"
日本語入力
Emacs と日本語入力
Emacs での日本語入力と、Emacs 以外での日本語入力の問題
- 日本語入力(総)
-
http://emacs-21.ki.nu/application/inputmethod.html
- Anthy
-
Anthy
- Windows/Meadow の場合 (.emacs)
-
http://books.ki.nu/rakuraku/meadow-dot-emacs.html
(以下書きかけです)
anthy
NetBSD であれば
次のうちのどちらかの方法 anthy を入れておきます
既に入っている場合には
pkg_info |grep anthy
で表示されます。あるいは pkg_info anthy とすると、数行の表示があるはずです。
tamago
tamago の設置
anthy には anthy.el が付属していますが、今回は使い慣れた人が多いと
思われる tamago を使ってみます。
Ubuntu
Ubuntu の場合には
sudo apt-get install egg
NetBSD/pkgsrc
cd pkgsrc/editors/tamago
sudo make package
wip/emacs-current を使っている場合には、/etc/mk.conf (等)に
EMACS_TYPE=emacs23
EMACS_VERSIONS_ACCEPTED+= emacs23
と書いておきます。
上記以外
それ以外の場合には、tamago を次のようにして入れておきます。
101 22:51 cd /export/cvs-work
103 22:51 cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/tamago login
(改行)
cvs login: CVS password file /home/username/.cvspass does not exist - creating a new file
(と言われることがありますが、問題ありません)
104 22:51 cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/tamago co tamago
105 22:51 cd tamago/
109 22:51 ./configure
110 22:52 make
Loading subst-jis
Wrote /home/username/cvs-work/tamago/its/aynu.elc
111 22:53 sudo make install
この一番最初にある
101 行目の cd /export/cvs-work は、上の通りでなくても、都合でどこでも構いません。
また 103 行目で問題が起きた場合にはこの画面の下の方にある「問題」の部分も見て下さい。
tamago の設定・起動
次に
~/.emacs-anthy に次のように書いておきます。
(set-terminal-coding-system 'iso-2022-jp)
(setq default-input-method 'japanese-egg-anthy)
次のように Emacs を起動します。
emacs -q -l ~/.emacs-anthy
ここで
Can't activate input method `japanese-egg-anthy'
と言われるのは tamago の入れ方に問題があるはずです。例えば
ubuntu の場合に (sudo apt-get install を使わずに)
「上記以外」の部分の説明の configure で入れた時などです。
起動したら
C-\
とすると日本語入力になります。もう一度同じく
C-\
とすると、英文字入力に戻ります。
殆んど同じことが、次のところに書いてあります。
http://www.ki.nu/software/pkgsrc/anthy.html
問題
cvs を利用しようとして、
# cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/tamago login
cvs [login aborted]:No address associated with hostname
と言われることがあるかも知れません。どうも
cvs.m17n.org の CVS 機能は、
逆引の出来ない機械に対しては提供されていない
ようです。
その時には、次のものを使って下さい。
- tamago cvs tar.gz 形式
-
ftp://ftp.ki.nu/pub/tamago/tamago-20071118.tar.gz tamago
この日付はもう三年くらいになりますが、2010/08/03 に調べた時には、この中身と cvs の内容は同じです。
url
- anthy.el から Anthy を使う (Emacs で使う) → tamago (標準の anthy.el 以外の方法)
-
http://anthy.sourceforge.jp/cgi-bin/hiki/hiki.cgi?Emacs%A4%AB%A4%E9
- 白井さんの egg-anthy
-
http://www.meadowy.org/~shirai/elips/egg-anthy.tar.gz
|