In article <6a1hjk$hqa _at_ nns.cc.hokudai.ac.jp> ysato _at_ ees.hokudai.ac.jp (Yoshihiro SATO) writes:
>In article <6a1d6l$4aa _at_ ns2.nisiq.net>, mkimura _at_ mx2.nisiq.net says...
>>In article <69upb5$h50$1 _at_ gunews.cc.gifu-u.ac.jp>
>>tigre _at_ cc.gifu-u.ac.jp writes:
>>>> Linuxで使えるWindowsのヘルプファイルを作成するコンパイラとビューワ、つ
>>>> まりWindowsのHCW.exeとWinhelp.exeのようなものは存在するでしょうか?
>>
>>なぜ,`` Linux 上で'' Windows のヘルプを見るんですか ?
>>Windows のヘルプを見るなら,素直に Windows で見れば良いのでは ?
>
>まあそう言わないで・・
そうですね。WinHelp は閉じたフォーマットですが、そこをなんとか Linux
上で、言い替えれば何らかの UNIX 系マシンの上で解釈できれば、単に見るだ
けでなく、他のフォーマットに変換するなど、オープン方向への可搬性が生じ
ます。
そうなれば、別の検索エンジンのキーとして食わせるなり、WinHelp を叩いて
HTML として見せる CGI スクリプトなり、何なり、いくらでも発想しだいで
いろいろできそうですよね。
逆に、任意の OS 上で動くヘルプコンパイラがあれば、Excel が吐いた CSV
だろうが TeX だろうが nroff だろうが、RTF に変換するところまで自分でや
れば、あとは WinHelp の出来上がりですね。
とくに、HTML などハイパーテキストは、そのリンク構造をそのまま活かせる
のでおいしいです。
実際、全社員の電話番号とメールアドレスの CSV を RTF → WinHelp にして
持ち歩いていましたが、一瞬で立ち上がって、一瞬で検索できて、
こりゃ、もう、むっちゃくっちゃ便利でした。
ただ残念ながら、これを生成するには
CSV(なんでもいいけど) → RTF → WinHelp
の「RTF → WinHelp」変換だけは DOS/Windows に戻ってヘルプコンパイラを
起動せざるを得ないわけで、make 一発といかないのが、いかにも歯がゆい。
# Linux で dosemu 使えば Makefile 一枚でいけるかな?
WinHelp 変換ツールもいろいろ見てみましたが、これだというモノは無くて、
そのうち生成環境がディスククラッシュで消滅して、ただの思い出になっちゃ
いました。
>http://www.itribe.net/virtunix/
>
>ここに、UNIX の man ファイルを Windows HELP 形式に変換したファイルと、
>man ファイルを HELP 形式に変換するツールがあります。
man マクロの nroff ソースを *.hlp に変換するツール、と解釈したのですが、
見当たりませんでした..?
nroff からよりも、ヘルプコンパイラ同様、RTF から *.HLP に変換するツー
ルがあると素敵なんですが。もちろん日本語通しで。
.. 森本 淳 (Jun Morimoto) ...............................................
.. (株)IMAGICA Internet Planning Bureau - `Marib' .......................
.. morimoto _at_ marib.imagica.co.jp http://www.asahi-net.or.jp/~ev1j-mrmt/ ..