Emacs23(GTK+, Xft)で綺麗なフォント表示

前にも試したんですがうまくいかなくてあきらめたコレ。要は Emacs において、メニューやファイル選択ダイアログなどの widget に GTK+ を使い、テキストは Xft を使ってフォントにアンチエイリアスをかけて綺麗に表示! というもの。結果は次の画像をどうぞ。

emacs-xft-small.png

日本語フォントに M+1VM+IPAG circle とか使いたかったんですが、何故か SEGV で落ちるので Bitstream Vera Sans Mono を指定してます。あともう少し良い配色募集。 color-theme.el とかにないでしょうか。

どうやってこの Emacs を手に入れるかというと… Xft/GTK+ 付きでコンパイルして Ubuntu 向けにリポジトリを公開してくれてる人がいるので、それをありがたく使わせてもらいます。具体的には Alexandre Vassalotti >> Pretty Emacs を参照。バイナリは Dapper/Edgy/Feisty のそれぞれに用意されてるみたいです。

インストール出来たら次のコマンドで目的の Emacs が起動。

$ emacs-snapshot-gtk

いまのところ C-\ で uim/Anthy が反応しなかったりして若干不便ではありますが。なかなか良いです。 とりあえず emacs-goodies-el とか入れてあるので、 *.el にシンボリックリンク張っときました。

$ cd /etc/emacs-snapshot/site-start.d/
$ sudo ln -s ../../emacs/site-start.d/*.el .

これでいいのかはイマイチ分からないですが、元々の Emacs で使うためインストールした YaTeX が使えてるので多分大丈夫。


About this entry