w3mでOffice文書を読む

Posted by yatsu Fri, 03 Mar 2006 03:16:18 GMT

wvWare, xlhtml, ppthtmlをインストールしたので、w3mを使ってターミナルからMicrosoft Office文書を読めるようにしてみた。

~/.mime_types に以下を追加。

application/word        doc
application/excel       xls
application/powerpoint  ppt

これはファイル拡張子とMIMEタイプを関連づけている。

~/.w3m/mailcap に以下を追加。

application/word; wvHtml --targetdir=$HOME/tmp %s wvhtml.html
  2> /dev/null && cat $HOME/tmp/wvhtml.html; htmloutput
application/excel; xlhtml %s 2> /dev/null; htmloutput
application/powerpoint; ppthtml %s 2> /dev/null; htmloutput

(上記、実際は3行)

wvHtmlが標準出力に出力してくれないので、1行目が汚い。 もっとよい書き方がありそう。

これでターミナルからOffice文書が読めるようになった。
が、使う機会はたぶん、ない(ぉぃ

追記 2006.03.03

wvHtmlが標準出力に出力できないというのはウソでした。
- というオプションをつければ、標準出力に出力できます。

~/.w3m/mailcap 修正版

application/word; wvHtml %s -; htmloutput
application/excel; xlhtml %s 2> /dev/null; htmloutput
application/powerpoint; ppthtml %s 2> /dev/null; htmloutput

Comments

Trackbacks

Use the following link to trackback from your own site:
http://yatsu_info/articles/trackback/20715

(leave url/email »)

   Comment Markup Help Preview comment