|
「makeinfo が見つからない」の続き。 Debian Etch(Testing)のemacs(21.4.1)パッケージは、 - UTF-8を扱えない( らしい) - emacs+anthy.elで文字化けが起こる(原因不明) と不満足な状況なので、どうにかならないか解決策を模索…。 方法1 mule-ucs を使用する。 UTF-8対応jパッケージのmule-ucsをインストール。 # apt-get install mule-ucs ~/.emacsに以下を追加する。 (setq load-path (cons "/usr/share/emacs21/site-lisp/mule-ucs/" load-path)) (if (not (string-match "XEmacs" emacs-version)) (progn (require 'un-define) ) ) 結果、起動が無茶苦茶遅くなりました。。。(マシンスペックが低いのも要因ですが)実用に耐えれないので却下。 方法2 emacsをソースからコンパイル。 emacs21 ではなく、CVSにあるemacs22では、普通にUTF-8が使えるらしいので、そっちで頑張る。 必要な開発環境をインストールする。 # apt-get install libncurses5-dev (このパッケージをインストールしないとコンパイルが完了しても「Cannot open termcap database file」となってemacsが起動しませんでした)。 適当にディレクトリを作って、cvsよりソースを取得。 $ mkdir src; cd src $ cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs $ ./configure $ make bootstrap ← … INSTALL と INSTALL.CSV参照 コンパイル完了後、 $ make install で完了。 結果、UTF-8は使えるようになったけど、anthyとの連携がうまくいかない。。。 → 原因究明が面倒&コンパイルが完了して自己満足なので、次の方法を探す! 方法3:emacs-snapshotを使用する。 unstable ですが、それらしいのがあったので、インストール。 # apt-get install emacs-snapshot emacs-snapshot が出来るので、実行してみましたが、とりあえず、問題なく使えているみたいなので、これでしばらく様子見かな。 |
| << 前記事(2006/07/15) | トップへ | 後記事(2006/07/15)>> |
| タイトル (本文) | ブログ名/日時 |
|---|---|
Emacsでutf-8を使う
「Emacsのコンパイル」の続き。 ...続きを見る |
徒然草-雑記帳 2007/08/11 21:33 |
| 内 容 | ニックネーム/日時 |
|---|
| << 前記事(2006/07/15) | トップへ | 後記事(2006/07/15)>> |