Emacs .emacs
設定内容
Elisp
  一番重要な .emacs
  データ型
    assoc 連想リスト
  制御構造
    if
    cond
    progn
  条件
    等しいか eq equal
    述語の種類
    数字の比較
    list の比較
    文字の比較
    変数内容が空の時
  関数定義
試す(評価する)
    Lisp Interaction
    eval-region
    c-x c-e
良く使う文
  setq
    setq と defvar
    append
    list
    cons
  autoload
  global-set-key
  custom-set-variables
  add-hook
    どんな hook があるか
良く使われる変数
    変数の値の調べ方
    load-path
    file-coding-system-alist
    debug-on-error
    default-frame-alist
    auto-mode-alist
    fill-column
  variables
  others
日本語環境
  coding-system
      まとめて
設定のこつ
    info を見る
    *.el の最初の方に
     *-vars.el の中
    だらだらと書かない
  mode line 等
    mail 状況
    時刻を表示
    行・桁番号
    スクロールバーの位置
  key
  scroll mouse
  Emacs 版別
  X Window System
  dired
    cc
  文字に色を付ける
    color-mate
  Font Lock
    set-face-font
  Faces
  fontset
  他の方の .emacs
  その他の URL
  DEFAULTS
  かっこ合せ
    add-change-log-entry
    add-log-mailing-address

emacs-21 | dot.emacs | application | 始め方 | emacs-20 | らくらく入門

set-face-font

フォントの設定
http://plaza28.mbn.or.jp/~kitaj/XEmacs/customize/fonts.html
XEmacsではテキストフォントとして多彩なフォントが使えます...
http://www.imasy.or.jp/~kazz/xemacs/custom/font
~/.Xresource でなく、~/.emacs で書体を設定する。

set-face-font is an interactive compiled Lisp function in `faces'.
(set-face-font FACE FONT &optional FRAME)

Change font-related attributes of FACE to those of FONT (a string). FRAME nil or not specified means change face on all frames. This sets the attributes `:family', `:width', `:height', `:weight', and `:slant'. When called interactively, prompt for the face and font.

FONT で指定した書体について、 FACE のうち、書体に関係のある属性 を変更する。 FRAME に nil と書くか、無指定の場合には、全ての枠での変更になる。 この変更は、 `:family', `:width', `:height', `:weight',`:slant' に効く。 対話的に呼ばれた場合には、face と書体を聞いて来る。

 (if (eq (console-type) 'x)
(progn
(set-face-font
 'default
 '("-*-*-medium-*-*--12-*-jisx0201.1976-*"
   "-*-*-medium-*-*--12-*-jisx0208.1983-*"
   "-*-*-medium-*-*--12-*-jisx0212*-*")
 'global '(mule-fonts) 'prepend)
;; 2001.09.30 bold, italic を追加。
(set-face-font
 'bold
 '("-mona-gothic-bold-r-normal--12-110-75-75-p-60-jisx0201.1976-0"
   "-mona-gothic-bold-r-normal--12-110-75-75-p-120-jisx0208.1990-0"))
(set-face-font
 'italic
 '("-mona-gothic-medium-i-normal--12-110-75-75-p-60-jisx0201.1976-0"
   "-mona-gothic-medium-i-normal--12-110-75-75-p-120-jisx0208.1990-0"))
(set-face-font
 'bold-italic
 '("-mona-gothic-bold-i-normal--12-110-75-75-p-60-jisx0201.1976-0"
   "-mona-gothic-bold-i-normal--12-110-75-75-p-120-jisx0208.1990-0"))
))
この画面は Jeedosaquin によって表示しています。
Last Update: Sat, 07 Jun 2014 22:16:17 GMT 1.66 2008/03/08