*概要 - Macro: defface FACE SPEC DOC [KEYWORD VALUE]... - (DISPLAY ATTS)に従ったデフォルトを持つカスタマイズ可能なフェイスとしてFACE-NAMEを宣言する。シンボルFACE-NAMEをクォートしないこと。引数DOCは、フェイスの説明文字列を指定する。 *書式 (defface FACE-NAME ((DISPLAY ATTS) ...))) *説明 - DISPLAY: ((REQ ITEM...)...) 例: ((type x) (class color) (background dark)) frame が X 上にあり,color ディスプレイ,さらに background が darkである場合にマッチする。 例:(t ATTS3) DISPLAY が t であれば, frame がいかなる特性であろうと対応する ATTS が適用される - ATTS: (ATTR VALUE ATTR VALUE...) 例: (:foreground "LightSkyBlue" :bold t :italic nil) 文字の色が "LightSkyBlue", Bold体だがitalic体ではない。 ATTS には次のものが指定できます。 |ATTR|説明|VALUE| |:foreground|文字の前景を指定する(普通にいうと文字の色になる)|color name| |:background|文字の背景を指定する|color name| |:stipple|文字の背景につける bitmap file を指定する|bitmap file 名| |:bold|ボールド体にする|t か nil| |:italic|斜体にする|t か nil| |:underline|下線をつける|t か nil| |:inverse-video|foreground と background を反転させる|t か nil| 以下は,XEmacsでのみ使用可能なattributeです。 |:size |文字の大きさ|"9pt" や "2mm" など| |:family |font family を指定する| "times"など| |:strikethru |(横線をつけて)消し文字にする|t か nil| *呼出元 #comment(noname) *履歴 -作者:[[kobapan>http://www20.atwiki.jp/kobapan/]] -日付:2009/01/03 -対象: |更新日|更新者|更新内容| |||| *コメント #comment