2011-06-05 Emacsの設定
Emacsのフォントをプログラミング用フォントRictyにする。
ソフトウェア |
内容は、Emacsをインストールして、フォントをRictyに設定するまで。
OS:Mac OS X 10.6.7 (Snow leopard)
Emacsのインストール
安定版をcurlコマンドでダウンロードして、Makeでインストールする。
curl -O http://ftp.gnu.org/pub/gnu/emacs/emacs-23.3.tar.gz
tar xvfz emacs-23.3.tar.gz
cd emacs-23.3
./configure --with-ns --without-x
make
make install
できあがったアプリケーション形式(.app)のファイルは、nextstepというディレクトリの中にある。
Emacs.appをアプリケーションフォルダに入れて、起動を確認したら、初期設定をする。
Emacs初期設定
ホームディレクトリに、Emacsを初回起動させると自動生成される「.emacs.d」があり*1、設定は「~/.emacs.d/init.el」に書きこむのが推奨されているそうなので、「init.el」を作成し、そこに
; 言語を日本語にする (set-language-environment 'Japanese) ; 極力UTF-8とする (prefer-coding-system 'utf-8)
を書きこむ。
参照した情報:「Emacs23 (Cocoa Emacs) 入門から中毒まで : 紹介マニア http://sakito.jp/emacs/emacs23.html」
プログラミング用フォント Rictyをインストールする。
生成方法に書かれている通り、
- FontForge
- Inconsolata
- Migu 1M
を入れて、それから
sh ricty_generator.sh auto
を実行する。
Rictyをemacsに設定
「init.el」に
(set-face-attribute 'default nil :family "Ricty" :height 160) (set-fontset-font nil 'japanese-jisx0208 (font-spec :family "Ricty"))
を追加。
参照した情報:「EmacsのフォントをRictyにした - もうカツ丼でいいよな http://d.hatena.ne.jp/Rion778/20110503/1304430954」
コメント
トラックバック - http://d.hatena.ne.jp/excer/20110605/1307274305
リンク元
- 9 http://practical-scheme.net/wiliki/rssmix.cgi
- 7 http://ashiyase.himegimi.jp/
- 6 http://p.tl/FQb2
- 5 http://www.google.com/imgres?imgurl=http://cdn-ak.f.st-hatena.com/images/fotolife/e/excer/20110408/20110408230141.png&imgrefurl=http://d.hatena.ne.jp/excer/20110410&usg=__YaaP77XG6ocXphutreWUm-NrIwM=&h=458&w=503&sz=48&hl=ja&start=15&sig2=WiWZGrjuz769xuu_j
- 4 http://bit.ly/mdZecG
- 4 http://nikkei225option.seesaa.net/
- 4 http://twitter.com/
- 4 http://www.google.co.jp/url?sa=t&source=web&cd=1&ved=0CBgQFjAA&url=http://d.hatena.ne.jp/excer/20110605/1307274305&rct=j&q=cocoa emacs 23.3 ricty&ei=fMQmTqf7I6GKmQWEsOX9CQ&usg=AFQjCNEj4-j0cJXXe1MSV1blL6qZRhneJw&sig2=cloJB1kxx010c3NvGse9N
- 4 http://www.google.co.jp/url?sa=t&source=web&cd=4&ved=0CCoQFjAD&url=http://d.hatena.ne.jp/excer/20110605/1307274305&rct=j&q=ricty emacs&ei=vQwZTvv1F8aOmQXlr7H9Dw&usg=AFQjCNEj4-j0cJXXe1MSV1blL6qZRhneJw
- 3 http://b.hatena.ne.jp/taw_aga/
