Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
OLE RTF filter for win32
- From: "Yoshinori.TAKESAKO" <takesako@xxxxxxxxx>
- Date: Thu, 14 Sep 2000 10:55:40 +0900
- X-ml-name: namazu-users-ja
- X-mail-count: 00902
竹迫です。
In article "Re: MS−WORD文書(RTF形式)の表示",
Hisashi Hoshino <panda@xxxxxxxxxxxx> said:
>どなたか日本語RTF 文書対応の文書フィルタをご存知の方いらっしゃ
>いますか?
私のところでは MS-Word をRTFの文書フィルタとしてインデックスを
作成しています。namazu 2.0 for win32 だけの対応となりますが、
添付の olertf.pl を \namazu\share\namazu\filter\win32 に置いて
mknmz の --allow オプションか、mknmzrc の $ALLOW_FILE にて
.rtf のファイルに対してもインデックスを有効にすればO.K.です。
[mknmzrc で $ALLOW_FILE の設定例]
$ALLOW_FILE = ".*\\.(?:$HTML_SUFFIX)|.*\\.txt" . # HTML, plain text
"|.*\\.gz|.*\\.Z|.*\\.bz2" . # Compressed files
"|.*\\.pdf" . # PDF
"|.*\\.tex" . # TeX
"|.*\\.rtf" . # Rich Text Format
"|.*\\.doc|.*\\.xls" . # Word, Excel
"|.*\\.ppt" . # PowerPoint
"|.*\\.j[sab]w" . # Ichitaro 4, 5, 6
"|\\d+|[-\\w]+\\.[1-9n]"; # Mail/News, man
olertf.pl の動作条件としては、
mknmz を実行するマシンに MS-Office がインストールされていて、
かつ olemsword.pl が正しく動作している必要があります。
とりあえず、手元にある以下の構成ではうまく動いているようです。
namazu 2.0.5-pre1(Cygwin32 B20.1)
Microsoft Windows 95OSR2.1
Microsoft Office 97 標準インストール
namazu 2.0.4 for win32
Microsoft Windows NT4.0SP5
Microsoft Office 2000 標準インストール
samba などでファイルを共有しているのであれば、Windowsマシンで
インデックスを作成してみるというのも手かもしれませんね。
--
広島市立大学 情報科学部 情報機械システム工学科
竹迫 良範 <takesako@xxxxxxxxx>