カヤックBM11特製のCocoa Emacsフルスクリーンパッチを導入 ::ハブろぐ
http://havelog.ayumusato.com/computer/software/e124-kayac-emacs-patch.html
ソースをゲット
$ curl -O http://ftp.gnu.org/pub/gnu/emacs/emacs-23.2.tar.gz
パッチをゲット
$ curl -O http://github.com/downloads/typester/emacs/feature-fullscreen.patch
$ curl -O http://github.com/downloads/typester/emacs/fix-shiftmodifier-with-ime.patch
解凍
$ tar zxvf emacs-23.2.tar.gz
$ cd emacs-23.2
パッチをあてる
$ patch -p1 < ../feature-fullscreen.patch
$ patch -p1 < ../fix-shiftmodifier-with-ime.patch
コンパイル
$ ./configure --with-ns --without-x
$ make bootstrap
$ make install
できたEmacsを実行する
$ open nextstep/Emacs.app
以下のサイトを参考にフォント周りの設定を変更
Cocoa Emacs を MacPorts からインストールしてみた。 - 日々、とんは語る。
http://d.hatena.ne.jp/tomoya/20090210/1234297520
(setq my-font "-*-*-medium-r-normal--14-*-*-*-*-*-fontset-osaka")
(setq fixed-width-use-QuickDraw-for-ascii t)
(setq mac-allow-anti-aliasing t)
(if (= emacs-major-version 22)
(require 'carbon-font))
(set-default-font my-font)
(add-to-list 'default-frame-alist `(font . ,my-font))
(when (= emacs-major-version 23)
(set-fontset-font
(frame-parameter nil 'font)
'japanese-jisx0208
'("Hiragino Maru Gothic Pro" . "iso10646-1"))
(set-fontset-font
(frame-parameter nil 'font)
'katakana-jisx0201
'("Hiragino Maru Gothic Pro" . "iso10646-1"))
(set-fontset-font
(frame-parameter nil 'font)
'japanese-jisx0212
'("Hiragino Maru Gothic Pro" . "iso10646-1"))
(setq face-font-rescale-alist
'(("^-apple-hiragino.*" . 1.2)
(".*osaka-bold.*" . 1.2)
(".*osaka-medium.*" . 1.2)
(".*courier-bold-.*-mac-roman" . 1.0)
(".*monaco cy-bold-.*-mac-cyrillic" . 0.9)
(".*monaco-bold-.*-mac-roman" . 0.9)
("-cdac$" . 1.3))))
参考
カヤックBM11特製のCocoa Emacsフルスクリーンパッチを導入 ::ハブろぐhttp://havelog.ayumusato.com/computer/software/e124-kayac-emacs-patch.html
Cocoa Emacs を MacPorts からインストールしてみた。 - 日々、とんは語る。
http://d.hatena.ne.jp/tomoya/20090210/1234297520
0 コメント:
コメントを投稿