[Kakasi-dev 20] 辞書登録した単語が認識されない

MITA Tomohiro mitatom @ yahoo.co.jp
2005年 3月 29日 (火) 16:58:09 JST


いきなり質問なのですが、kakasiへの辞書登録にはなにかコツがいるのでしょうか。

試験的に以下のような1件のみの登録を行ってみたところ、
登録した単語は認識されていないようでした。

sdic.txt: (EUC)
けいさん /計算/

> mkkanwa kanwadict sdic.txt

> echo 電子計算機 | kakasi -w
電 子 計 算 機

ところがこれに以下のようなもう1件の登録を追加すると
正しく認識されるようです。

sdic.txt:
けい /計/
けいさん /計算/

> mkkanwa kanwadict sdic.txt

> echo 電子計算機 | kakasi -w
電 子 計算 機

ここで登録した内容を別の文字に変更するとまた認識しなくなり
sdic.txt: 
けい /系/
けいさん /計算/

元の文字を含むエントリにすると認識してくれました。
sdic.txt: 
けい /系/計/
けいさん /計算/

ソースを追ってデバッガにかけてみれば分かることかもしれませんが
辞書を作成する段階なのか分かち書きを行う段階なのかすら切り分けが
つかず動作を追いきれませんでした。

動作ロジック上これがどう影響していて、どういう登録にすればいいのかを
知りたいのですが、どなたか教えていただけないでしょうか。

環境は
kakasi-2.3.4
Windows 2000 Proffesional
で行なっています。


__________________________________
Do You Yahoo!?
Upgrade Your Life
http://bb.yahoo.co.jp/




Kakasi-dev メーリングリストの案内