ことえり準備
Emacs で
in-line 入力をするには。
ことえりから入力するには次の設定を使う。
(set-keyboard-coding-system 'utf-8)
(utf-translate-cjk-mode 1)
しかし
cvs 版の emacs は
2004-05-20 日現在のものではことえりから入力すると
反応がなくなってしまう
(この設定がなければ、反応はするが正しい文字は入力出来ない)。
橋本泰一さん
の作られたインライン用のpatch を適用すれば、その場で
入力出るようになるが、上の問題も同時に解決する。
取得したものの置き場(distfiles) と作業場所(local-src)を用意
mkdir local-src distfiles
以下は
sourceforge.jp:
http://sourceforge.jp/projects/macemacsjp/
の inline-patch の項目を見た
方が情報が新しい。
あるいは
らくらく関係:
http://books.ki.nu/rakuraku/kotoeri-inline.html
patch を用意する (02/26版)
cd distfiles/
curl -o emacs-im-pacth-040226.patch.gz http://pcweb.mycom.co.jp/column/osx/083/emacs-im-pacth-040226.patch.gz
patch を用意する (05/20a版 ... 一か所失敗するので藤原が直した版)
cd distfiles/
curl -O http://www.ki.nu/software/.macosx/emacs-im-patch-040520a.gz
patch を用意する (05/20版 ... 一か所失敗するので藤原が直した版 + \ 入力可能版)
cd distfiles/
curl -O http://www.ki.nu/software/.macosx/emacs-im-patch-040520.gz
(2004/06/03 改名、emacs-im-patch-040521.gz = emacs-im-patch-040520.gz,
以前の 5/20 版は 040520.gz とした)
cvs で取得 (2004/05/20 日版)
cd ../local-src/
CVS_RSH=ssh
export CVS_RSH
cvs -d :ext:anoncvs@savannah.gnu.org:/cvsroot/emacs co -D 2004-05-20 emacs
後での便を考えて改名。
mv emacs emacs-2004-05-20
cd emacs-2004-05-20
patch を当てる
zcat ../../distfiles/emacs-im-patch-040520.gz | patch -s -p0
./configure --with-carbon --without-x
...
time make
...
Wrote /Users/makoto/Documents/local-src/emacs-2004-05-20/lisp/cus-load.el
Generating /Users/makoto/Documents/local-src/emacs-2004-05-20/lisp/cus-load.el...done
real 126m28.024s
user 47m16.080s
sys 9m53.100s
d176:~/Documents/local-src/emacs-2004-05-20 makoto$ sudo make install
(ことえり インライン入力)
|