2011年3月20日日曜日

NTEmacs のフォント設定を変えてみた

いままでは簡単に
(set-default-font "M+1VM+IPAG circle-10")
として済ませていた NTEmacs のフォント設定。
つい最近こちらのページで紹介されている方法を参考に変えてみた。
(defun my-setup-fontset ()
  "fontset-standard を使ったフォント設定"
  (interactive)
  ;; fontset-standard
  (dolist (target '(japanese-jisx0208
                    japanese-jisx0208-1978
                    japanese-jisx0212
                    japanese-jisx0213-1
                    japanese-jisx0213-2
                    japanese-jisx0213.2004-1
                    katakana-jisx0201
                    ))
    (set-fontset-font "fontset-standard" target "Migu 1M-10.0"))
  (dolist (target '(latin-iso8859-1
                    latin-iso8859-2
                    latin-iso8859-3
                    latin-iso8859-4
                    cyrillic-iso8859-5
                    greek-iso8859-7))
    (set-fontset-font "fontset-standard" target "Bitstream Vera Sans Mono-9"))
  (set-fontset-font "fontset-standard" 'ascii "Bitstream Vera Sans Mono-9")
  (set-fontset-font t nil "Arial Unicode MS")
  (set-face-font 'default "fontset-standard"))
(my-setup-fontset)
(add-to-list 'default-frame-alist '(font . "fontset-standard"))
ついでにフォントも M+IPAGcircle から Migu に変更。行間の設定が変更されていて、英数字だけのところに日本語を入力した部分だけ行間が広がることも無くなった。
いい感じになった。

0 件のコメント:

コメントを投稿