Namazu-win32-users-ja(旧)


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

Re: NMZ.wの内容が化ける



佐藤@大和鑑定です。
#白井さんが既に答えてますが、せっかく書いたので送ります(^^;

akutsu-toru <toru_akutsu@xxxxxxxxxxxxxxx> wrote:

> NamazuのVerを2.0.4にもどして実行しましたが
> やはりNMZ.wの内容をみると、日本語が化けます。

外しているかもしれませんが、以下の内容を確認してください。
・C:\AUTOEXEC.BAT に SET LANG=ja_JP.SJIS が正しく設定されているか?
----------------------------------------------------------------------
REM ###### Namazu for Win32 Environment variable setting
SET PATH=C:\namazu\bin;"%PATH%"
SET NAMAZURC=C:\namazu\etc\namazu\namazurc
SET NAMAZULOCALEDIR=C:\namazu\share\locale
SET MKNMZRC=C:\namazu\etc\namazu\mknmzrc
SET HOME=C:\namazu
SET LANG=ja_JP.SJIS
----------------------------------------------------------------------

・MS-DOSプロンプト で set コマンドを打つと、"LANG=ja_JP.SJIS"を表示
 するか?
----------------------------------------------------------------------
C:\>set
 (略)
NAMAZURC=C:\namazu\etc\namazu\namazurc
NAMAZULOCALEDIR=C:\namazu\share\locale
MKNMZRC=C:\namazu\etc\namazu\mknmzrc
HOME=C:\namazu
LANG=ja_JP.SJIS
 (略)
----------------------------------------------------------------------

・上記の2点に問題なければ、MS-DOSプロンプト で mknmz -C を実行して
 以下のように日本語のメッセージが表示されるか?
----------------------------------------------------------------------
C:\>mknmz -C
Namazu: 2.0.5
Perl: 5.006
NKF: module_nkf
KAKASI: module_kakasi -ieuc -oeuc -w
茶筌: no -j -F '%m '
わかち書き: module_kakasi -ieuc -oeuc -w
言語: ja_JP.SJIS
文字コード: sjis
 (略)
----------------------------------------------------------------------

試しに、MS-DOSプロンプトで set LANG= として mknmz -C するとメッセージが
英語になるから言語(LANG)が日本語(ja_JP.SJIS)になっていないのが原因
でしょう。詳しくはNamazuをインストールしたフォルダの README.txt の
「6. 環境設定について」を参照してください。

大和不動産鑑定株式会社
情報システム部
佐藤 充男
satou@xxxxxxxxxxxxxxxxx
http://www.daiwakantei.co.jp/