[mecab-users 158] Re: ユーザ辞書利用におけるエラーについて

Zurück zum Archiv-Index

yamada hiroyuki yamahiroyu_y****@yahoo*****
2006年 8月 11日 (金) 12:11:01 JST


山田です。

アドバイスありがとうございます。
下記の2通り試してみましたが、同じ結果でした。
(euc-jpが大文字か小文字だけですよね?違いって)

念のため、ユーザ辞書とシステム辞書のmecab-dict-infoの結
果を載せておきます。
#ユーザ辞書
filename:       tv.dic
version:        101
charset:        euc-jp
type:   1
size:   1
left size:      1329
right size:     1329

#システム辞書
filename:       /usr/local/lib/mecab/dic/ipadic/sys.dic
version:        101
charset:        euc-jp
type:   0
size:   378914
left size:      1316
right size:     1316

山田浩之

--- OHTAKE Kiyonori <otake****@fw*****> wrote:

> 大竹です。
> 
> From: yamada hiroyuki <yamahiroyu_y****@yahoo*****>
> Subject: [mecab-users 156]
> ユーザ辞書利用におけるエラーについて
> Date: Thu, 10 Aug 2006 23:24:21 +0900 (JST)
> 
> > いつもmecabを使わせてもらっております。
> >
> 現在、0.93を使っているのですが、ユーザー辞書を使って、
形
> > 態素解析をすると
> > プログラムエラーになります。
> > (example 以下のテストプログラムを使いました。)
> mecab-dict-info して気がついた点だけなんですが...
> 
> charsetは euc-jp でしょうか。
> mecab-dict-index に渡すパラメータのうち、
> システムの辞書の charset とユーザ辞書の charset
> が合っていないと
> ご報告されたエラーが表示されました。
> 
> たとえば、私が自分で構築したシステム辞書は
> charset が EUC-JP だったのですが、
> マニュアルにある通り、
> /usr/local/libexec/mecab/mecab-dict-index \
>   -d/usr/local/lib/mecab/dic/ipadic \
>   -u foo.dic -f euc-jp -t euc-jp foo.csv
> のようなユーザ辞書をつくると問題が再現されました。
> これを
> /usr/local/libexec/mecab/mecab-dict-index \
>   -d/usr/local/lib/mecab/dic/ipadic \
>   -u foo.dic -f EUC-JP -t EUC-JP foo.csv
> にすると、ユーザ辞書を利用して解析することができました
。
> 
> 参考になれば。
> ----
> 大竹清敬(おおたけ きよのり) otake [at] fw.ipsj.or.jp
> _______________________________________________
> mecab-users mailing list
> mecab****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/mecab-users
> 




mecab-users メーリングリストの案内
Zurück zum Archiv-Index