[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

10.5 色付け

mew-use-highlight-mark’ が ‘t’ の場合、マークの付いたメッセー ジに色が付きます。初期値は ‘t’ です。

mew-use-highlight-header’ が ‘t’ の場合、メッセージのヘッダに 色が付きます。初期値は ‘t’ です。

mew-use-highlight-body’ が ‘t’ の場合、メッセージの本文に色が 付きます。初期値は ‘t’ です。色を付ける上限は、 ‘mew-highlight-body-max-size’ で指定できます。初期値は 10000 バイト です。

mew-use-highlight-url’ が ‘t’ の場合、メッセージ中の URL に仕 掛けが施されて、マウスを持っていくと光るようになります。初期値は ‘t’ です。

mew-use-cursor-mark’ が ‘t’ の場合、Summary モードにおいて、 現在表示しているメッセージの行頭に、‘mew-cursor-mark’ で指定された 目印が付きます。初期値は ‘nil’ です。‘mew-cursor-mark’ の初期 値は ">" です。

mew-use-highlight-cursor-line’ が ‘t’ の場合、Summary モード でカーソルのある行に下線が引かれます。初期値は ‘t’ です。

mew-use-highlight-mouse-line’ が ‘t’ の場合、Emacs がマウスの 色付けをサポートしていれば、Summary モードでマウスのある行に色がつきます。 真中のボタンをクリックしながら、マウスだけでメッセージを読む際にはとても 便利です。初期値は ‘nil’ になっています。

mew-use-highlight-x-face’ が ‘t’ で、ヘッダ中の X-Face: が Message モードでアイコン化されます。初期値は ‘t’ です。この機能を 利用するには、"netpbm" と "compface" パッケージをインストールして下 さい。

色を変更するには、Mew のソースと一緒に配布されている "mew.dot.theme" を 適当な名前でコピーし内容を変更します。ここでは、そのファイル名を "~/.mew-theme.el" としましょう。まず、この名前を ".mew.el" で ‘mew-theme-file’ に指定して下さい。

 
(setq mew-theme-file "~/.mew-theme.el")

次に中身を変更します。たとえば、以下のような設定が見つかります。

 
(mew-setface-bold header-subject
  :tty "red" :light "Firebrick" :dark "OrangeRed")

シンボル ‘header-subject’ は、ヘッダの "Subject:" の値を意味してい ます。:tty は Emacs をカラーの端末で起動した場合、:light と :dark は、 それぞれ Emacs をウインドウで起動したときの背景が白と黒の場合を意味して います。 The symbol ‘header-subject’ means the value of the "Subject:" field in a header. :tty is the case where Emacs is executed on a terminal while :light and :dark indicates the case where the background of Emacs executed with a window is white and black, respectively.

端末では green 、背景が白なら ForestGreen、背景が黒なら LimeGreen と設 定するには、以下のようにします。

 
(mew-setface-bold header-subject
  :tty "green" :light "ForestGreen" :dark "LimeGreen")

シンボルに何があるのかは、"mew.dot.mew" を見て下さい。

上記の方法では、ヘッダのすべてのフィールド名やフィールド値に対してシン ボルが定義されていません。そこで、すべてのフィールドの色を簡単に変更す るために、‘mew-header-color’ と ‘mew-header-color-bold’ とい う関数が用意されています。後者を使うと太字に、前者を使うと普通の文字に なります。たとえば、以下のように使います。

 
(mew-header-color-bold "Subject:" "LimeGreen" "OrangeRed")

この設定では、"Subject:" が LimeGreen の太字に、その値が OrangeRed の太 字になります。

この方法では、端末や背景の色を考慮した設定はできません。また、フィール ド値の色を省略すると、フィールド名と同じ色が使用されます。


[ < ] [ > ]   [ << ] [ Up ] [ >> ]

This document was generated by U-X61T\saito on August, 31 2008 using texi2html 1.78.