Cocoa Emacsについてフォント設定を見直していたところ、Rictyというフォントがあることを知り、設定してみることにした。 環境はMac OS X Lion 10.7.2 / MacPortsでインストールしたGNU Emacs 23.3.1となります。
プログラミング用フォント Ricty http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty.html
フォント生成・インストール
まずFontForgeが必要ということで、MacPortsでインストール。
sudo port install fontforge
続いて、Inconsolataから"OpenType File"をダウンロードして、FontBook経由でフォントをインストール。 M+とIPAの合成フォントから、上部の"DOWNLOAD"をクリックし、ダウンロードページに進み、Migu 1Mをダウンロードして、FontBook経由でフォントをインストール。
cd wget http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty/Ricty-3.1.3.tar.gz tar xvfz Ricty-3.1.3.tar.gz cd Ricty sh ricty_generator.sh auto
するとRictyディレクトリ配下に
- Ricty-Bold.ttf
- Ricty-Regular.ttf
- RictyDiscord-Bold.ttf
- RictyDiscord-Regular.ttf
の4ファイルが生成されます。
上の二つ、Ricty-Bold.ttfとRicty-Regular.ttfをインストールしました。
Emacsで使う
init.elでフォントの設定をします。
(set-face-attribute 'default nil :family "Ricty" :height 140) (set-fontset-font nil 'japanese-jisx0208 (font-spec :family "Ricty"))
としてできあがりです。 半角と全角の比が1:2というのはいいですね。
[追記]2012.01.29 フレームを開いたときに幅が二倍になるのが気になったので、下記ページを参考にEmacsを入れなおしました。
Cocoa Emacs で和文フォントをプライマリーに設定するとフレーム幅が二倍になる問題 - キーボードをたたくとき http://d.hatena.ne.jp/yascentur/20110730/1311963061
- 作者: るびきち
- 出版社/メーカー: 技術評論社
- 発売日: 2011/11/26
- メディア: 単行本(ソフトカバー)
- 購入: 5人 クリック: 220回
- この商品を含むブログを見る