mecab-ipadic-2.7.0-20070801 公開2007年08月01日 13時10分46秒

MeCab の辞書 mecab-ipadic-2.7.0-20070801 が公開されました。

今回の修正は、「単語の読みが正しく学習できていなかった問題を修正」とのことですので、古い辞書を使っている方はバージョンアップをお勧めします。

これに伴い「MeCab 0.96 のインストール方法」を修正しました。

http://www.asahi-net.or.jp/~yw3t-trns/namazu/mecab/index.htm

また、 ActivePerl(Windows 用 Perl) 用の MeCab PPM で必要となる辞書(EUC-JP版, Shift_JIS版, UTF-8版)を mecab-ipadic-2.7.0-20070801 に変更しました。 それぞれ以下からダウンロードできます。

http://www.akaneiro.jp/public/mecab-ipadic-0.96.zip
https://www.akaneiro.jp/members/mecab-ipadic-0.96-sjis.zip
https://www.akaneiro.jp/members/mecab-ipadic-0.96-utf8.zip

NMZ.head_a.ja ファイル対策2007年08月05日 01時37分39秒

mknmz では、template ディレクトリに NMZ.head_a.ja のような想定外のファイル名のファイルも head ファイルとみなし、インデックスに出力していました。

gcnmz のようなツールではこのような想定外のファイル名のものは head ファイルとはみなさず、必要な処理を行いません。 この結果、不必要なファイルがインデックスに含まれる不具合と、mknmz とユーティリティツールとの間で矛盾が生じる不具合がありました。また、pltests でテストに失敗しました。

このため、template ディレクトリにあるこのようなイリーガルなファイル名のファイルを mknmz がインデックスに出力しないようにしました。 NMZ.head の他、NMZ.foot, NMZ.body, NMZ.tips も同様です。 (HEAD, development-2-1, stable-2-0)

なお、修正前であっても template ディレクトリに妙なファイルを作らなければ、何の問題もおきません。

ディスクの空き容量がない場合に mknmz でエラーとなるように修正2007年08月10日 03時44分27秒

mknmz 実行中に HDD の空き容量が足りなくなった場合でも、エラーを出さずにあたかも正常終了したかのように実行されていました。 この時、壊れたインデックスが作られていました。

今回これを修正して、ファイルクローズ時にそのファイルハンドラでエラーが発生しておればエラーメッセージを出して終了するようにしました。 (HEAD, development-2-1, stable-2-0)

ps2text for Windows と Ghostscript2007年08月24日 01時53分55秒

ps2text for Windows のページを更新しました。

といっても対応OSに Windows Vista を追加しただけです。

http://www.asahi-net.or.jp/~yw3t-trns/namazu/windows/ps2text/index.htm

また、Namazu for Windows のための Ghostscript のページも更新しました。 Vista の追加に加えて、GPL Ghostscript のバージョンを 8.60 にしました。

http://www.asahi-net.or.jp/~yw3t-trns/namazu/windows/gs/inst.htm

Namazu for Windows は、ps2text と Ghostscript をインストールすることで、Postscript ファイルに対応します。 Postscript ファイルを検索したい方はご利用ください。