ubuntu の emacs23 のフォント

ubuntu で emacs23 を使っているが,フォントがおかしかった.VLゴシックを指定するとちゃんとしているように見えるのだが,行間が広くて不満.Takaoゴシックを指定すると,行間には不満はないが,window systemが認識しているウィンドウサイズ(というか,行桁数)と実際がずれてしまって,妙な挙動になる.

emacs のフォントとしては,英字のフォントを指定しておいて,日本語は別に指定するとよいみたい.
http://yamashita.dyndns.org/blog/inconsolata-as-a-programming-font/
にあるように

(set-default-font "Inconsolata-11")
(set-face-font 'variable-pitch "Inconsolata-11")
(set-fontset-font (frame-parameter nil 'font)
                  'japanese-jisx0208
                  '("Takaoゴシック" . "unicode-bmp"))

としたら,うまくいった.