Emacs で日本語を使う

(ja-emacs20-dl-canna-1.4 の場合)

まずは、canna の設定ファイルをホームディレクトリにコピー

$ cp /usr/local/lib/canna/default.canna ~/.canna

んで、emacs の設定ファイル「.emacs」をホームディレクトリに作る

cp /usr/local/lib/canna/default.canna ~/.canna

.emacs の内容はとりあえず、

(set-language-environment "Japanese") 
(set-default-coding-systems 'euc-japan) 
(set-keyboard-coding-system 'euc-japan) 
(set-terminal-coding-system 'euc-japan) 

(load "canna") 
(canna)

これだと、俺の環境では X 上での Emacs の表示がデカ過ぎる。そこでめどうさん(Windows 版のEmacs である Meadow の解説をしているサイト)を参考にしながら、さっき書いた ~/.emacs に

(setq default-frame-alist
      (append (list
               '(width . 81)
               '(height . 30)
               '(top . 0)
               '(left . 0)
              default-frame-alist))

と書く。これで、Emacs が画面からはみ出すことはなくなった。 俺は.emacs の書き間違いでエライ目にあった。よい子のみんなも注意しようね。

ちなみに ~/.Xresource は↓以下のように記述してます。

!!! X resource file 
#define FIXED(PXL) -*-fixed-medium-r-normal-*-PXL-*-*-*-c-* 
#define FONTSET(PXL) FIXED(PXL)-*-* 
#define EFONTSET(PXL) FIXED(PXL)-fontset-PXL 

*international : on 

!!! for Emacs-20 
Emacs.Font : fontset-16 
Emacs.Fontset-0 : EFONTSET(16) 
Emacs.Fontset-1 : EFONTSET(20)

WXGを入れてみる

俺は日経Linux 2001年2月号に入っていたものを使用した。ダウンロードはエー・アイ・ソフトがやってるe言葉っつうサイトのWXG for Linux/FreeBSD Ver 1.0β(port/package形式)ってところにある、ja-wxg-1.0b-1.tgzってファイル。レッツ・ダウンロード。 さて、インストールなんだが、どうすりゃいいんだろう。いろいろ悩んで解説しているサイトを探してみたら、UNIXの部屋pkg_addの解説があった。

んで、どうすりゃいいのか。ルートで ja-wxg-1.0b-1.tgz があるディレクトリに移動して

# pkg_add ja-wxg-1.0b-1.tgz

これだけ。拍子抜け。なんでこんな事に悩んでいたんだ。
ちなみに CD-ROM の foo というフォルダに入っている、bar-1.2.3.tgz というパッケージをインストールする場合は

# pkg_add /cdrom/foo/bar-1.2.3.tgz

とすればいい。あ、もちろん # mount /cdrom とやって、CD-ROMをマウントしておくことを忘れずに。

インストールが終了したら、/usr/local/lib/wxg/doc/html/index.html(これって、インストールが終わらないと読めないってのが難点) を見ながら、かんなからWXGへの切り替えを行う。
ルートになって

# cd /usr/local/etc/rc.d/
# mv canna.sh canna.sh.stop
# cd /usr/local/etc/rc.d/
# cp /usr/local/lib/wxg/sample/wxg.sh ./

↑以上の設定が終わったら、/etc/rc.conf あるいは /etc/defaults/rc.conf のどちらかに

local_startup="/usr/local/etc/rc.d /usr/X11R6/etc/rc.d

を書き加える。すでに書いてあればO.K.。
再起動すれば、かんなの代わりに WXG が動いている、はず。

公開:2002-07-22
先人の知恵をコージが拝借しました。