Mac OS X(10.6)への Cocoa Emacs(23.2) + IME patch のインストール
Date: 2011/02/12
Emacs version: 23.2
Written by YAMAMOTO Naoki
□ダウンロード
$ curl -O http://ftp.gnu.org/pub/gnu/emacs/emacs-23.2.tar.gz
$ curl -O http://jaist.dl.sourceforge.jp/macemacsjp/47986/inline_patch-23.2-beta3.tar.gz
□インストール
ダウンロードしたファイルを任意の場所で解凍します。
$ tar xvfz inline_patch-23.2-beta3.tar.gz
$ tar xvfz emacs-23.2.tar.gz
$ cd emacs-23.2
$ patch -p 0 < ../inline_patch-23.2-beta3/emacs-inline.patch
$ ./configure --with-ns --without-x
$ make bootstrap
$ make install
$ open nextstep/Emacs.app
nextstep/Emacs.app をアプリケーションにコピーします。
□フォントの設定
~/.emacs.el に記述します。
(when (= emacs-major-version 23)
(create-fontset-from-ascii-font
"-apple-monaco-medium-normal-normal-*-14-*" nil "hirakaku14")
(set-default-font "fontset-hirakaku14")
(add-to-list 'default-frame-alist '(font . "fontset-hirakaku14"))
(set-fontset-font
"fontset-hirakaku14"
'japanese-jisx0208
"-apple-hiragino_kaku_gothic_pro-medium-normal-normal-*-14-*-iso10646-1")
(set-fontset-font
"fontset-hirakaku14"
'jisx0201
"-apple-hiragino_kaku_gothic_pro-medium-normal-normal-*-14-*-iso10646-1")
(set-fontset-font
"fontset-hirakaku14"
'japanese-jisx0212
"-apple-hiragino_kaku_gothic_pro-medium-normal-normal-*-14-*-iso10646-1")
(set-fontset-font
"fontset-hirakaku14"
'katakana-jisx0201
"-apple-hiragino_kaku_gothic_pro-medium-normal-normal-*-14-*-iso10646-1")
)
□その他
・window-system 名が Cocoa Emacs から ns に変更になっている。