namazu-ml(ring)


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

Re: kakasi -ieuc



まつむらです。

From: Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx>
Subject: [namazu 1487] Re: kakasi -ieuc

> Writing index files... と英語でメッセージが表示されていると
> ころを見ると、環境変数 LANGの問題だと思います。

ありがとうございます。LANG=ja でうまくいきました。


> <http://www.namazu.org/doc/tutorial.html#japanese> に書いて
> あります。

書いてありましたね。失礼しました。僕の注意力不足の
言い訳みたいになりますが、
    「日本語環境で利用するには」
という文章は
    「日本語を含むファイルを検索対象として扱うには」
というふうに読みとれませんでした。ですので、
以下のようにしてはいかがでしょうか。
# namazu の動作を理解しているわけではないので、不適切な
# 書き方になっているかもしれませんが。
  
  Namazu 2.0 で日本語の文書を扱う場合は、必ず環境変数 LANGを設定しなければ
  いけません。これを行わないと、mknmz の実行時に文字コードの自動判別が
  行われず、文字化けの原因となります。Windows では ja_JP.SJIS と設定します。
  UNIX では ja, ja_JP.eucJP, ja_JP.EUC, ja_JP.ujisなどを設定します。
  適切な設定はシステムによって異なります。もしわからない 場合は ja を
  設定してください。 


あと、
  もし、メッセージが英語で表示されたときは日本語環境での
  利用を参照してください。 
の部分は、
  もし、
    Writing index files...
    [Base]
    Date:                Thu Feb 24 03:50:43 2000
    Added Documents:     213
    Size (bytes):        176,432
    ...
  などと英語のメッセージが表示されたときは、対象となるファイルの
  文字コードの自動判別が行われておらず、誤ったインデックスが
  作成されているかもしれません。日本語環境での利用を参照して、
  環境変数 LANG を設定してください。 
としてはいかがでしょうか。

もしよろしければご検討下さい。

ありがとうございました。