Emacs の始め方
 (b) 自分で環境を用意
 どの版 ?
起動環境
 NetBSD
  packages
  pkgsrc
 FreeBSD
 Linux
  CentOS
  Fedora Core
  Suse
  Debian
  Vine
  Ubuntu
   anthy.el
   tamago
   wanderlust
   emacs-snapshot
   tcode
   auctex
   まとめ
 Mac OS X
  1. OS 内蔵
   日本語表示
   日本語入力
  2. 自分で作る
  3. 拾って来る
 Windows
  Meadow
   shell
  NTEmacs
  Cygwin/X
  xyzzy.exe
 current
  TsubaiBSD
site-lisp
  emacs-w3m
  wanderlust
  riece
  auctex
  tc-2
  mu-cite
  tamago
日本語入力
 anthy
 tamago
  tamago の設置
   Ubuntu
   NetBSD/pkgsrc
   上記以外
  tamago の設定・起動
  問題
  url
 anthy
 起動時の漢字コード
  日本語を使う
   OS の設定から変更
 極める

software 入口 | Emacs | making emacs-21 | dot.emacs | application | らくらく本

Emacs の始め方

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
Last Update: Sat, 07 Jun 2014 22:16:17 GMT 1.66 2008/03/08