emacs23のフォント設定がわからない

ubuntu-9.04導入の続き。

ついでに、emacs23を導入(emacs-snapshot)して「フォントがきれい」と思っていたのですが、12ptなので目にたいへんやさしすぎるのです。なので、10ptに設定変更したら、確かに小さくなったのですが、1byteコードと2byteコード(いわゆる半角と全角)が1:2になりません。

あーだこーだと試してみたのですが、わたしの環境だと、.emacs

(when window-system
  (progn
    (set-default-font "VL ゴシック-10.3")
    (set-fontset-font (frame-parameter nil 'font)
                      'japanese-jisx0208
                      '("VL ゴシック" . "unicode-bmp"))))

とか書いておくと、文字表示が小さくなった上に倍率もばっちり。

毎回、

emacs -fn 'VL Gothic-10.3'

とか書いてもよいのですが、ちと面倒なので。

ad-hocなやり方なのでちっとも賢くないのですが、やりたいことはできたので、これでいいのだ。