Namazu-users-ja(旧)


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

mknmzrc の設定について



杉田です。mknmzrcの設定について助言いただければ助かります。

namazu-1.2.0.1よりバージョンアップしようと
namazu-2.0.2を入手しました。

  http://www.namazu.org/stable/namazu-2.0.2.tar.gz

チュートリアル(namazu-2.0.2/doc/ja/tutorial.html)の
「準備と make」に従って下記ファイルを入手・インストール
を済ませました。わかち書きはkakasiを使う予定です。

  nkf171.shar
  kakasi-2.3.1.tar.gz
  Text-Kakasi-1.01.tar.gz

設定ファイル(mknmzrc)を自分なりにいじくってみましたが
最後の日本語の扱いのところがよく理解できませんでした。
チュートリアル「mknmz の調整」の例では

  KAKASI: module_kakasi -ieuc -oeuc -w

とありますが、このように設定するにはどうすればいいのでしょうか。

現在の"mknmz -C"の結果はつぎのとうりです
------------------------------------------------------
  読み込んだ設定ファイル: /usr/local/etc/namazu/mknmzrc
  システム: linux
  Namazu: 2.0.2
  Perl: 5.00403
  NKF: module_nkf
  KAKASI: no -ieuc -oeuc -w
  ChaSen: no -j -F '%m '
  言語: ja_JP.ujis
  文字コード: euc
  CONFDIR: /usr/local/etc/namazu
  LIBDIR: /usr/local/share/namazu/pl
  FILTERDIR: /usr/local/share/namazu/filter
  TEMPLATEDIR: /usr/local/share/namazu/template
  対応メディアタイプ: 
    application/x-compress
    application/x-gzip
    message/news
    message/rfc822
    text/hnf
    text/html
    text/html; x-type=mhonarc
    text/plain
    text/plain; x-type=rfc
    text/x-roff
----------------------------------------------------

また、この設定でmknmzを走らせると、したのようなエラーで
途中で止まってしまいます。わかち書きの設定が悪いという
ことでしょうか。

~$ mknmz Mail/somedir
....
Use of uninitialized value at /usr/local/share/namazu/pl/wakati.pl line 68, <GEN3> chunk 1.
Use of uninitialized value at /usr/local/share/namazu/pl/wakati.pl line 81, <GEN3> chunk 1.
Use of uninitialized value at /usr/local/share/namazu/pl/wakati.pl line 84, <GEN3> chunk 1.
....
Broken pipe

以上、よろしくお願いします。