mail/article に X-Face を添付したり, XEmacs で X-Face を inline 表示したりするのに便利な tool である x-face.el の説明です。
X-Face については, まず こちら をどうぞ。 日経Linux 読んでここへ来た人も, まず こっち へ。
mail/article に X-Face: field を添付するのに便利な tool である, 山岡さん作の x-face.el package は, 以下のところから入手できます。
以下のように autoload を指定しましょう。使わないものがあれば 省いてもいいと思います。
(autoload 'x-face-encode "x-face" "Generate X-Face string(s) from xbm file." t) (autoload 'x-face-insert "x-face" "Insert X-Face fields." t) (autoload 'x-face-save "x-face" "Save X-Face fields to files." t) (autoload 'x-face-view "x-face" "View X-Face fields." t) (autoload 'x-face-ascii-view "x-face" "View X-Face fields as ascii pictures." t) ;;; 以下は, XEmacs の場合 (autoload 'x-face-xmas-display-x-face "x-face" "Display X-Face fields as XEmacs-glyph." t) (autoload 'x-face-xmas-force-display-x-face "x-face" "Display X-Face fields compulsorily as XEmacs glyph." t) (autoload 'x-face-xmas-remove-x-face-glyph "x-face" "Remove X-Face images and some text-properties." t)
基本的に, XEmacs 上の普通の MUA であればこれで表示できるはずですが, Wanderlust や Mew では, 以下のような設定が必要です。
非XEmacs な Emacs/Mule user の人は, この x-face だけでは inline 表示はできません。 x-face-muleのほうを併せてご覧ください。
(setq wl-highlight-x-face-func 'x-face-xmas-wl-display-x-face)
(setq mew-use-highlight-x-face t) (setq mew-use-highlight-x-face-function 'x-face-xmas-mew-display-x-face)
MUA が draft を setup する際の HOOK に x-face-insert<f>
を引っ掛けておけば楽チンです。どのような HOOK に引っ掛ければよいかは,
x-face に含まれている document をご覧ください。
各 MUA について説明されています。