[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Emacs-w3m と SEMI MUA、例えば Wanderlust や T-gnus などを使う ことによって、HTML メールを人間が読めるように表示することができます。そ れらの MUA は MIME の機能を SEMI (そしてさら に FLIM) に頼っているので、それらを SEMI MUA と総称 しています。SEMI は HTML メールの描画にデフォルト で Emacs/W3 を使いますが、容易に emacs-w3m で置き換えることが可能で、そ れによってあなたの電脳生活はより快適になるでしょう。
単に以下の行を `~/.emacs' ファイルに入れれば良いのです:
(require 'mime-w3m) |
mime-w3m
モジュールと mime-w3
モジュールは、ご想像の通り機
能的にほぼ同じものです (名前も似ているでしょう?)。後者
は SEMI パッケージに含まれています。
記事バッファの HTML の部分では w3m-minor-mode
が on になって、
emacs-w3m のと同じ主要なキーを使うことができます。例えば RET は、
現在位置のリンクが指し示すページに行きます。それらのキーは変
数 w3m-minor-mode-command-alist
で定義されています。保安上の理由
から、いくつかのコマンドはそれに似た別のコマンドで置き換えられていること
を心に留めておいて下さい。
mime-w3m
モジュールに関連するいくつかのカスタマイズ可能な変数があ
ります:
mime-w3m-display-inline-images
nil
だったら、画像が HTML メールにインライン表示されます。最初
に default
というシンボルだったら (それがデフォルトです)、この変
数の値は、変数 w3m-default-display-inline-images
の値で置き換えら
れます。たぶん、あなたはこれを変更する必要は無いでしょう。
mime-w3m-safe-url-regexp
mime-w3m-setup-hook
mime-w3m
モジュールと SEMI の協調動作を設定した直後に実
行されるフックです。デフォルト値は nil
です。
ところで、summary バッファにいるときでも、article バッ ファ (Wanderlust のコミュニティでは message バッファと呼ばれている) の画 像表示をトグルに切り換えることができます。それらの画像が emacs-w3m によっ て表示される場合だけですけれどね。T-gnus, Nana-gnus および Wanderlust 用 の例です:
;; T-gnus or Nana-gnus: (defun gnus-summary-w3m-safe-toggle-inline-images (&optional arg) "Toggle displaying of all images in the article buffer. If the prefix arg is given, all images are considered to be safe." (interactive "P") (save-excursion (set-buffer gnus-article-buffer) (w3m-safe-toggle-inline-images arg))) (eval-after-load "gnus-sum" '(define-key gnus-summary-mode-map "\C-i" 'gnus-summary-w3m-safe-toggle-inline-images)) ;; Wanderlust: (defun wl-summary-w3m-safe-toggle-inline-images (&optional arg) "Toggle displaying of all images in the message buffer. If the prefix arg is given, all images are considered to be safe." (interactive "P") (save-excursion (set-buffer wl-message-buffer) (w3m-safe-toggle-inline-images arg))) (eval-after-load "wl-summary" '(define-key wl-summary-mode-map "\M-i" 'wl-summary-w3m-safe-toggle-inline-images)) |
T-gnus か Nana-gnus をお使いならば 9.1 Gnus をウェブブラウザにする! も参照して下さい。