3. カスタマイズ

 インストールすると、次回の mule 起動時からは mule に色がつきますが、
それだけではつまらない、という人は自分好みの設定に変えることができます。
 以下の設定を変更することによりカスタマイズして下さい。
また、色の名前は /usr/lib/X11/rgb.txt に色の名前とその RGB混合比が書かれた
ファイルがあるのでこれを参照するか、 #RRGGBB （R、G、B はそれぞれ 16進の値）
として下さい。

 M-x color-mate:set-color で現在のフレームの色をインタラクティブに変更する事
も出来ます。色々な色を試す時に便利です。★のマークの付いた項目がこの機能で変更
出来ます。

☆ 変更中に、今までの色と同じで良いという項目に対して何も入力せずにリターンキー
   を押せば、前の値がそのまま採用されます。またこの時、 Tab キーや Space キー
   による色名の補完機能、M-n, M-p による履歴の参照も出来ます。


.emacs ファイル
 設定ファイルの名前 (default "SunnyDay")
	(setq color-mate:theme-file "SunnyDay")


設定ファイル(theme) の内容
 設定ファイルの中には color-mate:theme という名前の連想配列が
入っています。この内容を書き換えると、設定の変更が出来ます。
 使用しない設定はコメントアウトしておくと無効になります。

モードライン
 アンダーラインを引くか（t で引く。 nil で引かない。）
	(modeline-underlined . nil)
 背景色（色の名前を指定）★
	(modeline-background-color . "green4")
 字の色（色の名前を指定）★
	(modeline-foreground-color . "white")
 バッファ名の色（色の名前を指定(xemacsのみ)）
	(modeline-buffer-id-foreground-color . "cyan2")
 メジャーモード名の色（色の名前を指定(xemacsのみ)）
	(modeline-mousable-foreground-color . "pink")
 マイナーモード名の色（色の名前を指定(xemacsのみ)）
	(modeline-mousable-minor-mode-foreground-color . "palegreen")

範囲選択時
 アンダーラインを引くか（t で引く。 nil で引かない。）
	(region-underlined . nil)
 背景色（色の名前を指定）★
	(region-background-color . "white")
 字の色（色の名前を指定）★
	(region-foreground-color . "navy")

フレーム
 背景色（色の名前を指定）★
	(frame-background-color . "AntiqueWhite")
 字の色（色の名前を指定）★
	(frame-foreground-color . "black")
 高さ（行数を指定）
	(frame-height . 40)
 幅（桁数を指定）
	(frame-width . 80)
 マウスカーソルの色（色の名前を指定）★
	(mouse-background-color . "navy")
 マウスカーソルの文字の色（色の名前を指定）: xemacs のみ
	(mouse-foreground-color . "white")
 カーソルの色（色の名前を指定）★
	(cursor-color . "red")
 カーソルの背景色（色の名前を指定）: xemacs のみ
	(cursor-color . "white")


メニューバーを使うか（ 1 で使う 0 で使わない）
	(menu-bar-lines . 1)

フォント／フォントセット
	(font . "default-fontset")

行間 ("文字の上部の間隔(Pixel)+文字の下部の間隔(Pixel)")
	(line-space . "1+1")


.Xdefaults ファイル

ダイアログボックス
 ウィンドウの背景と文字の色
	Emacs*dialog*background: AntiqueWhite（色の名前を指定）
	Emacs*dialog*foreground: black（色の名前を指定）
 ボタンの色とボタンの文字の色とボタンの形
	Emacs*dialog*button?.foreground: PaleGreen（色の名前を指定）
	Emacs*dialog*button?.background: SlateGray（色の名前を指定）
	Emacs*dialog*button?.shapeStyle: Oval（Rectangle,Ovalなどが可能）
（？には、１〜９の数字が入ります。）

メニューバー
 メニューバーの背景と文字の色
	Emacs*menubar.background: SlateGray（色の名前を指定）
	Emacs*menubar.foreground: PaleGreen（色の名前を指定）
ポップアップメニュー
 ポップアップメニューの背景と文字の色
	Emacs*popup.background: SlateGray（色の名前を指定）
	Emacs*popup.foreground: PaleGreen（色の名前を指定）

(XEmacsのみ)
メニューバー／ポップアップメニューのラジオボタン、チェックボックスの色
	xemacs*menubar.selectColor: PaleGreen（色の名前を指定）
	xemacs*popup.selectColor: PaleGreen（色の名前を指定）
メニューバー／ポップアップメニューのラジオボタン、チェックボックスの選択時の色
        xemacs*menubar.highlightForeground: PaleGreen（色の名前を指定）
        xemacs*popup.highlightForeground: PaleGreen（色の名前を指定）
ポップアップメニューのタイトルの色
        xemacs*popup.titleForeground: khaki（色の名前を指定）


By: 横田 裕思 (yokota@netlab.is.tsukuba.ac.jp)
