#pragma section-numbers off [[TableOfContents]] = 概要 = Emacs23 でのフォント。 = 現在の状態の確認 = C-u C-x = でカーソル位置の文字の情報を取得できます。 = フォントの存在確認 = 利用可能なフォントは fc-list コマンドで調べることができる。「 : 」の前が family 名 {{{ (find-font (font-spec :family "Hiragino Maru Gothic Pro")) (find-font (font-spec :family "MS Gothic")) }}} 時間がかかるが以下だと全部のフォントを調べることもできる {{{ (insert (prin1-to-string (x-list-fonts "*"))) }}} = NTEmacs = 以下を scratch なんかで実行するとフォント選択パネルが開いて、フォントを選択するとフォント名が取れる {{{ (insert (prin1-to-string (decode-coding-string (w32-select-font) 'sjis))) }}} その場で変更したいなら {{{ (set-frame-font (w32-select-font)) }}} を実行すると選択しているフレーム内だけ選択したフォントにしてくれるのでみためを調査しやすい 以下みたいに設定する {{{ (set-fontset-font t 'japanese-jisx0208 (font-spec :family (encode-coding-string "MS ゴシック" 'sjis) :size 14)) }}} 日本語のフォントを利用したい場合は以下みたいにしないとだめ {{{ (encode-coding-string "MS ゴシック" 'sjis) }}} 「japanese-jisx0208」みたいな物は以下のlispを見ると意味がわかるんぢゃないかと思います。 *lisp/international/characters.el *lisp/international/mule-conf.el *lisp/language/japanese.el *lisp/international/fontset.el = 関連 = ["Font"] = 参考サイト = ---- CategoryEmacs