namazu-ml(avocado)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: tknamazu v1.02



 Date: KOJIMA Mitsuhiro <kojima@xxxxxxxxxxxxxxxxxxx>
 From: [namazu:00494] Re: tknamazu v1.02
 Subject: Thu, 09 Apr 1998 01:33:19 JST

 > さっそく試してみました。便利ですね、これは! このバージョンだと圧縮した
 > ファイルもそのまま読めています。

はい便利ですね。日本語が出ないのはぼくのところだけみたい。(T_T)


 > tknamazu は拡張子を見て lynx を起動しているようですが、マニュアル系のファ
 > イル(*.[1-9])では groff -man -Tnippon を起動する、みたいな機能を追加でき
 > るでしょうか?

ちょいといじってみました。

--- tknamazu.tcl.org	Wed Apr  8 00:06:15 1998
+++ tknamazu.tcl	Thu Apr  9 05:46:30 1998
@@ -192,6 +192,9 @@
         .*\.gz$ {
             set url "| $conf(UNCOMPRESS) $url"
         }
+        .*\.[0-9]$ {
+            set url "| groff -man -a -Tnippon $url"
+        }
     }
     if [catch {open "$url"} input] {
             $log insert end $input

として、mknmz -a /usr/local/man/man? としたものに対して検索してみ
ると、ちゃんと groff で整形されて出るようです。

-a が無かったら太字のところとかがヘンになったのでとりあえず付けま
した。が、確かもっとまともなオプションがあったはずなので取り入れる
ときにはそう変えてください。

しかしこれだと検索結果がイマイチなので、 mknmz 側で*.[0-9] の場合
は... と言う風な工夫が要りますね。ま、これも難しくないでしょう。
--
馬場  肇 ( Hajime BABA )            E-mail: baba@xxxxxxxxxxxxxxxxxxxxxx
京都大学理学部宇宙物理学教室 博士課程二回生
--