2006/05/17(水) [n年前の日記]
#1 [xyzzy] _howm-wrap ではビューアは起動しない?
メモをhowmに書き溜めているのだけど。時々、図を入れたいなと思うときがあって。しかし、画像ファイルへのリンクを書いて、howm 利用時に該当部分でEnterを押しても、画像ファイルをxyzzyで開いてしまう ―― バイナリではなくテキストファイルとして開いてしまうわけで。どうにかならんか。
と思って検索したら、件の情報に辿りついた。ありがたや。
とりあえず、howm-init.l に、以下のように記述。
ただし、howm の、最近のリスト一覧上で、画像ファイルがテキストとしてずらずらと表示されてしまう状態に。…まあ、最近のリスト一覧を使わなければ済む話であらうか。ってそれもそれでなんだなぁ。
と思って検索したら、件の情報に辿りついた。ありがたや。
とりあえず、howm-init.l に、以下のように記述。
(defun action-lock-graphic (regexp arg-pos &optional hilit-pos) (action-lock-general #'shell-execute regexp arg-pos hilit-pos)) (let ((copyrules action-lock-default-rules)) (setq action-lock-default-rules (append copyrules (list (action-lock-graphic "\\([^> \r\n]*\\.\\(jpg\\|bmp\\|gif\\|png\\|svg\\)\\)" 1) ))))Windowsで関連付けされてるアプリで開いてくれるようになった。感謝感激。
ただし、howm の、最近のリスト一覧上で、画像ファイルがテキストとしてずらずらと表示されてしまう状態に。…まあ、最近のリスト一覧を使わなければ済む話であらうか。ってそれもそれでなんだなぁ。
◎ xyzzy って画像を表示できないのがツライよな。 :
もっともそのへん言い始めると、「emacs(Meadow)を使ったら? そっちなら画像も表示できるよ」と言われてしまうのでアレなんだけど。xyzzyの軽さが好きで使ってるわけでありまして。うーん。
◎ 画像ファイルをドローデータで持ちたいのだけど。 :
図解関係の画像であれば、どちらかというとドローデータのほうが都合のいいときが多いわけで。容量だって少ないし。が、汎用的なドローデータ形式というのが、なかなか思い浮かばず。
Windowsなら、.wmf あたりがメジャーなのであらうか。となると、.wmfを編集できるツールが必要になってくるけど。フリーで、そういうツールってあるのかしら。ていうか、Windows はともかく、Linux あたりでは .wmf ってメジャーなのかな。他にメジャーな形式がありそうな気もする。
Sodipodi、Inkscape、Dia あたりを使って .svg で保存、という手もあるけど。Dia で描いた .svg は Firefox で開けなかったりするので、互換性が今一つな印象が。> .svg。かといって、閲覧のためだけに、Inkscapeその他の重いアプリを起動するのもなんだし。
そういえば、GSview というのもあったな。でも、アレって毎回レジスト要求ダイアログが開くし。本当は、フリーじゃないのかもしれんか…。
Windowsなら、.wmf あたりがメジャーなのであらうか。となると、.wmfを編集できるツールが必要になってくるけど。フリーで、そういうツールってあるのかしら。ていうか、Windows はともかく、Linux あたりでは .wmf ってメジャーなのかな。他にメジャーな形式がありそうな気もする。
Sodipodi、Inkscape、Dia あたりを使って .svg で保存、という手もあるけど。Dia で描いた .svg は Firefox で開けなかったりするので、互換性が今一つな印象が。> .svg。かといって、閲覧のためだけに、Inkscapeその他の重いアプリを起動するのもなんだし。
そういえば、GSview というのもあったな。でも、アレって毎回レジスト要求ダイアログが開くし。本当は、フリーじゃないのかもしれんか…。
[ ツッコむ ]
以上です。