【えっくすでぃーだぶりゅーとぅてきすと・どきゅわーくす・てきすと・ふぃるたー・ふぉー・ゆにっくす・ごてんぜろ】 最終更新日 2013年9月4日
NamazuでDocuWorks文書(XDW)をインデックスの対象とするために必要なフィルタ。
なぜかDocuWorksの開発元の富士ゼロックス自らきちんとNamazu向けのフィルターまで作成して公開している。PDFと、取り組み方に温度差を感じて好感度アップ。できれば、Namazuにフィルターが同梱されるとかっこいいんだが(笑)。
ダウンロードから
DocuWorks Text Filter (for UNIXR) 5.0
をダウンロードしてくる。
解凍して、
intel_linux7
というフォルダ
に入ってる xdw2text ファイルをPATHの通ったディレクトリにコピー
cp xdw2text /usr/local/bin
いいのかなと思いつつ(笑)。
それから、
sample
というフォルダにNamazu用フィルタ
docuworks.pl
が入ってるので、Namazuのフィルターの入っているディレクトリにコピー
cp docuworks.pl /usr/local/share/namazu/filter
フィルタの位置は違うこともあるけど、覗いてみれば、他のフィルタがいくつも入ってるので確信は得られるはずです。
mknmzrcの編集
インデックス作成の定義ファイルを編集します。
残念ながらオリジナルのドキュメントに説明が詳しくないですので、一か八かで。
$ALLOW_FILE
セクションの定義にxdwが見あたらないので、インデックスしてもらいたいファイルの行頭の#をばしばし外して、
"|.*\\.xdw|" . ; # DocuWorks
という行を追加する。
一番下の行だけ、"の後に「.」(ピリオド)がないのでその上の行に入れた。
このページは鳥繁.COMアクセスアップキャンペーンの一環で作成されています。
Copyrights © 2002-2013 Torihan.COM. All rights reserved.