| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Emacs がサポートしてないデータ型のファイルは、Message バッファに直接表 示できません。そのデータをテキストに整形する外部コマンドをインストール すれば、Message バッファに表示可能になります。
"w3m" と "emacs-w3m" をインストールすると、Text/Html を Message バッ ファに表示できるようになります。(以下で説明する "wvHtml"、"xlhtml"、 "ppthtml" は、単なる "w3m" ではなく、国際化された "w3m-m17n" が必要で す。) 両者をインストールしたら、"~/.mew.el" に以下の設定を加えて下さい。
(condition-case nil
(require 'mew-w3m)
(file-error nil))
|
これで、あたかも Text/Plain であるかのように、Text/Html を Message バッ ファに表示できるようになります。この際も、以下で説明する ‘C-cC-e’ の操作は有効です。
"wvHtml"、"xlhtml"、"ppthtml" というコマンドをインストールすれば、それ ぞれ WORD、Excel、PowerPoint ファイルのテキスト部分を、Message バッファ に表示可能です。これらのコマンドは、HTML を利用するので、上記の Text/Html の設定を完了させて下さい。また、UTF-8 (Unicode) を利用します ので、バージョン 21.4 以前の Emacs には、Mule-UCS もインストールして下 さい。これで、たとえば WORD ファイルをあたかもテキストのように、 Message バッファに表示可能になります。
外部のプログラムの整形結果を Message バッファに表示する代わりに、外部の プログラム自身にそのデータを表示させることもできます。これには ‘C-cC-e’ を使います。
Message バッファに画像を表示することもできます。また ‘C-cC-e’ を使 い、外部のプログラムに表示させることも可能です。
HTML は ‘C-cC-e’ を使って外部のブラウザに表示できます。Windows や Mac ではデフォルトのブラウザが利用されます。Unix では、以下のように "mozilla" が初期値となっています。
(defvar mew-prog-text/html-ext '("mozilla" ("-remote" "openFile(%s)") t))
|
たとえば、これを "firefox" に変更するには以下のようにします。
(setq mew-prog-text/html-ext
'("firefox" ("-a" "firefox" "-remote" "openFile(%s)") t))
|
Office 関連のファイルも、‘C-cC-e’ を使えば、それぞれのアプリケーショ ンで表示可能です。Windows や Mac では、文字通り Office のアプリケーショ ンが起動されます。Unix では、以下のように "ooffice" が初期値となってい ます。
(defvar mew-prog-msword-ext "ooffice") (defvar mew-prog-msexcel-ext "ooffice") (defvar mew-prog-mspowerpoint-ext "ooffice") |
これを "soffice" に変更するには以下のようにします。
(setq mew-prog-msword-ext "soffice") (setq mew-prog-msexcel-ext "soffice") (setq mew-prog-mspowerpoint-ext "soffice") |
また Office 関連のアプリケーションに対し、‘SPC’ などでは内容を表示 せず、‘C-cC-e’ では "wvHtml" などを使って Message バッファに表示す るには、以下のように設定します。
(setq mew-prog-msword '(nil mew-mime-application/msword)) (setq mew-prog-msexcel '(nil mew-mime-application/msexcel)) (setq mew-prog-mspowerpoint '(nil mew-mime-application/mspowerpoint)) |
あらかじめ定められているコマンドではなく、任意の外部コマンドを呼び出し たい場合は、‘C-uC-cC-e’ と入力して下さい。
最近、Multipart/Alternative の中に Text/Plain と Text/Html の両方が入っ ており、どちらかを選ぶようになっているメッセージを多く見掛けます。Mew は、標準では Text/Plain の方を優先して表示します。"emacs-w3m" をインス トールすれば、Text/Html の方を優先したくなるかもしれません。その場合、 以下の設定を "~/.mew.el" に加えて下さい。(ここで See section MIME を表示する を読 み、‘:’ の使い方も思い出しておきましょう。)
(setq mew-mime-multipart-alternative-list
'("Text/Html" "Text/Plain" ".*"))
|
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] |
This document was generated by U-X61T\saito on October, 15 2008 using texi2html 1.78.