『signature.el 説明書』
by. 岡部 寿男
1994年8月1日

  signature.el は signature の自動切替え tool です。*insert-signature*
を行うことにより、`signature-insert-at-eof' の値が non-nil のときバッ
ファの末尾に、nil のときはカレントポイントに、signature ファイルが読み
込まれます。標準的なsignature は、変数 `signature-file-name' で指定し
て下さい(デフォルト値は "~/.signature")。message header の field に合
わせて signature の自動切替を行ないたい場合は .emacs に以下のようなも
のを入れて下さい。

[[E
----------------------------------------------------------------------
(setq signature-file-alist
      '(
	(("Newsgroups" . "jokes")       . "~/.signature-jokes")
	(("Newsgroups" . ("zxr" "nzr")) . "~/.signature-sun")
	(("To" . ("ishimaru" "z-suzuki")) . "~/.signature-sun")
	(("To" . "tea")		        . "~/.signature-jokes")
	(("To" . ("sim" "oku" "takuo")) . "~/.signature-formal")
	))
----------------------------------------------------------------------
]]E

  また、*insert-signature* に数引数を与えることにより、対話的に
`signature-file-name'-DISTRIBUTION の形の名前を持つファイルを指定
することができます。例えば `C-u C-c C-s'(*insert-signature*) と
入力すると、ミニバッファで

	Insert your signature: ~/.signature-

と聞いてきますので、切替用に用意されたファイルのなかから、求めるものを
コンプリーションを使って容易に選択することができます。空文字列を入力す
れば、`signature-file-name' で指定されるファイルが読み込まれます。
