emacs21 で unicode を表示するために

以下のようにした。ちゃんと表示できるだろうか。

ダウンロード

インストール

bdfresize のインストール

charsetresize.c の char *malloc();void *malloc(); に変え、 ./configure; make; make check; make install

efont のインストール
./configure; make
cp *.pcf.gz /usr/X11R6/lib/X11/fonts/local/
jisx0213 フォントのインストール

cp ダウンロードしたファイル /usr/X11R6/lib/X11/fonts/local/

フォントの設定
  • fonts.dir を作る
cd /usr/X11R6/lib/X11/fonts/local/
mkfontdir
  • 以下を .xinitrc に加える
xset +fp /usr/X11R6/lib/X11/fonts/local
xset fp rehash
  • emacs フォントがおかしくなったので .Xresources の Emacs*font: -misc-fixed-medium-r-*-*-14-*Emacs*font: -misc-fixed-medium-r-*-*-14-*-iso8859-1 にした
  • ついでに w3m 等のために kterm のフォント設定。charset を SHIFT_JIS にしているので意味無いかも。
KTerm*fontList: -*-fixed-medium-r-normal--14-*-c-*-iso8859-1,\
	-*-fixed-medium-r-normal--14-*-c-*-jisx0201.1976-0,\
	-*-fixed-medium-r-normal--14-*-c-*-jisx0208.1983-0,\
	-*-fixed-medium-r-normal--14-*-c-*-jisx0213.2000-*,\
	-*-fixed-medium-r-normal--14-*-c-*-jisx0213.2004-*,\
	-*-fixed-medium-r-normal--14-*-c-*-iso10646-1
Mule-UCS のインストール
emacs -q --no-site-file -batch -l mucs-comp.el
cd lisp/jisx0213
emacs -batch -q --no-site-file -l x0213-comp.el
cd ../..
mkdir /usr/share/emacs/site-lisp/Mule-UCS
cp -r lisp/* /usr/share/emacs/site-lisp/Mule-UCS/ 
	japanese-jisx0213-1:-*-fixed-medium-r-normal--14-*-c-*-jisx0213.2000-1,\
	japanese-jisx0213-2:-*-fixed-medium-r-normal--14-*-c-*-jisx0213.2000-2,\
	mule-unicode-0100-24ff:-*-fixed-medium-r-normal--14-*-c-*-iso10646-*