Xemacsでのmewの利用

用意するもの
xemacs-21.0.tar.gz
xemacs-21.0-info.tar.gz
xemacs-21.0-elc.tar.gz
packages(mule-base-1.21-pkg.tar.gz,egg-its-1.09-pkg.tar.gz等)
im-102.tar.gz
mew-1.93.tar.gz

Xemacs関連
% su
# cd /usr/local/lib
# mkdir xemacs
# cd xemacs
# mkdir packages
# cd packages
# tar xvzf mule-base-1.21-pkg.tar.gz
# tar xvzf egg-its-1.09-pkg.tar.gz
# tar xvzf locale-1.08-pkg.tar.gz
# tar xvzf その他必要なpackages
# cd etc/app-defaults
# ln -sf ja ja_JP.ujis
# exit
% tar xvzf xemacs-21.0.tar.gz
% tar xvzf xemacs-21.0-info.tar.gz
% tar xvzf xemacs-21.0-elc.tar.gz
% cd xemacs-21.0
% ./configure --with-mule \
              --with-wnn6 \
              --with-xfs \
              --with-pop \
              --site-includes=/usr/jp/OMRONWnn6/wnnsdk/sdk/include \
              --site-libraries=/usr/jp/OMRONWnn6/wnnsdk/sdk/lib 
% make
% su
# make install
    
Xemacsの設定
設定ファイルのコピーをする
% cat etc/sample.emacs >> ~/.emacs
% cat etc/sample.Xdefaults >> ~/.Xdefaults
設定ファイル(.emacss)を編集する
% cd ~/
% xemacs .emacs
wnn6の設定例
(setq wnn-server-type 'jserver)
(setq wnn-host-name "localhost")
(require 'egg-leim)
(select-input-method "japanese-egg-wnn")
(setq enable-double-n-syntax t)
(setq use-kuten-for-period t)
(setq use-touten-for-comma t)
(let ((its:*defrule-verbose* nil))
(its-define-mode "roma-kana")
(dolist (symbol '("1" "2" "3" "4" "5"
"6" "7" "8" "9" "0"
"!" "#" "%" "?" "@"
"$" "^" "&" "*"
"_" "+" "|" "="))
(its-defrule symbol symbol)))
(its-defrule "dhi" "でぃ" nil nil "roma-kana")

im関連
% tar xvzf im-102.tar.gz
% cd im-102
% ./configure
% su
# make install
    
imの設定
設定ファイルのコピーをする
% cp -r dot.im ~/.im
設定ファイル(Config)を編集する
% cd ~/.im
% vi Config

mew関連
% tar xvzf mew-1.93.tar.gz
% cd mew-1.93
% make
% su
# make install
# make install-info
# make install-jinfo
# cp -r etc /usr/local/lib/xemacs/packages/lisp/mew 
    
/usr/local/lib/xemacs/packages/info/dirに以下を追加
* Mew: (mew.jis.info).  [Some Japanese]
* Mew: (mew.info).      Messaging in the Emacs World
    
mewの設定
設定ファイルのコピーをする
% cat mew.dot.emacs >> ~/.emacs 設定ファイル(.emacs)を編集する
% cd ~/
% xemacs .emacs


Last modified: Mon Sep 11 21:58:03 JST 2006
戻る