Changes between Version 24 and Version 25 of Emacs


Ignore:
Timestamp:
2009/05/26 23:15:34 (15 years ago)
Author:
munepi
Comment:

M-x show-vine-default について、フォントの設定について補足。

Legend:

Unmodified
Added
Removed
Modified
  • Emacs

    v24 v25  
    3838   * IIIMECF [done] 
    3939     * ATOK X3 において vine-default-IIIMECF.el 要調整 [done] 
     40   * php-mode [done] 
     41   * po-mode [done] 
     42   * migemo [done] 
    4043   * uim 
    4144   * w3m-el 
    42    * php-mode 
    43    * po-mode 
    4445   * riece 
    4546   * liece 
    46    * migemo [done] 
    4747   * ... 
    4848 * vine-default の設定を簡単に閲覧できるものが必要!?例えば…、 
    4949   * showvdefaultemacs <version> なスクリプトを作成 [done] 
    50    * Emacs からは M-x view-vine-default で showvdefaultemacs の結果を表示 [done] 
     50   * Emacs からは M-x show-vine-default で showvdefaultemacs の結果を表示 [done] 
    5151 
    5252=== Emacs22 === 
     
    137137 
    138138 
     139=== 設定されている vine-default の閲覧 === 
     140 
     141Emacs 上からインストールされている elisp パッケージにあらかじめ設定されている vine-default の設定を閲覧できます。 
     142 
     143Emacs 上で 
     144{{{ 
     145M-x show-vine-default 
     146}}} 
     147を実行すると、起動している Emacs のバージョンに対応した vine-default の設定を閲覧できます。 
     148 
     149 
    139150=== 高度な使い方 === 
    140151 
     
    148159 
    149160これを ~/.emacs.el で変更したい場合は after-vine-default-setup-hook をフックしてください。 
    150  
    151161{{{ 
    152162(add-hook 'after-vine-default-setup-hook 
     
    156166}}} 
    157167 
    158 また、各 vine-default で設定されていない項目についてはフックせずに、そのまま ~/.emacs.el に記述しても有効です。 
    159  
    160 vine-default で何が設定されているのかをよく理解していない場合は、とりあえず after-vine-default-setup-hook へフックしてしまっても問題ありません。 
    161  
    162 そのため、別のファイル .emacs-misc.el にまとめてしまい、以下のようにして ~/.emacs.el でフックして読み込ませてしまっても良いです。 
     168上記はあくまで一例として紹介しましたが、 
     169フォントの設定を変更したい方は、 
     170現実的には、vine-default-faces 自体を使わないと思われますので、 
     171~/.emacs.el に 
     172{{{ 
     173(setq vine-default-faces nil) 
     174 
     175(unless vine-default-faces 
     176  (if window-system (set-default-font "DejaVu Sans Mono-10"))) 
     177}}} 
     178のように、vine-default-faces を無効にしておいてフォントの設定をしても良いです。 
     179 
     180 
     181また、各 vine-default で設定されていない項目についてはフックせずに、 
     182そのまま ~/.emacs.el に記述しても有効です。 
     183 
     184vine-default で何が設定されているのかをよく理解していない場合は、 
     185とりあえず after-vine-default-setup-hook へフックしてしまっても問題ありません。 
     186 
     187そのため、別のファイル .emacs-misc.el にまとめてしまい、 
     188以下のようにして ~/.emacs.el でフックして読み込ませてしまっても良いです。 
    163189{{{ 
    164190(add-hook 'after-vine-default-setup-hook