Mailinglist Archive: opensuse-ja (136 mails)

< Previous Next >
Re: [opensuse-ja] Re: namazu 文字化け
  • From: YAMAGUCHI Kenji <yamk@xxxxxxxx>
  • Date: Fri, 01 Dec 2006 19:12:30 +0900
  • Message-id: <20061201190034.C59C.YAMK@xxxxxxxx>
山口です。


On Fri, 01 Dec 2006 17:56:26 +0900
野宮 賢 / NOMIYA Masaru <nomiya@xxxxxxxxxxxxxxxx> wrote:

> 野宮です.
>
> In the Message;
>
> Subject : Re: [opensuse-ja] Re: namazu 文字化け
> Message-ID : <20061201110120.3F01.YAMK@xxxxxxxx>
> Date & Time: Fri, 01 Dec 2006 11:17:41 +0900
>
> [山口さん] == YAMAGUCHI Kenji <yamk@xxxxxxxx> has written:
>
> 山口さん> 質問 (1) mknmz が実行時に出力する漢字コード
> 山口さん> 回答 (2) mknmz がターゲットにする文書の漢字コード
>
> 山口さん> ということのようですね。
>
> とすると,
>
> mknmzrc
> $NKF = "/usr/bin/nkf -w";
>
> ですね.

私の手元の namazu (2.0.14) /etc/namazu/mknmzrc のサンプルを見ると、

#
# Network Kanji Filter nkf v1.62 or later
#
# $NKF = "module_nkf";

となっているのですが、バージョンによって違うのでしょうか?


> 山口さん> 検索させたい文書のコードによってまた意味が変わってくると思います。
>
> これは,どういうことでしょうか?
> ご教授,宜しくお願い致します.m(_ _)m


> "〜 | nkf -w" は、mknmz の処理結果表示だけを UTF-8 にする方法なので、
> 検索させたい文書のコードによってまた意味が変わってくると思います。

「意味が」じゃなくて、「mknmz の実行のさせ方」ですね。すみません。

要は、mknmz の出力を nkf -w するだけでは、インデックスを作る際の漢字コー
ドが LANG に依存してしまうので、mknmz が正常終了したように見えても、実際
には検索できないことになってしまう。といいたかっただけです。



---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-ja+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-ja+help@xxxxxxxxxxxx

< Previous Next >
List Navigation