[Anthy-dev 2853] anthy_priv_dic_add_entryについて

Back to archive index

Takashi Nakamoto blued****@openo*****
2006年 4月 3日 (月) 19:42:29 JST


中本です。

anthy_priv_dic_add_entry関数を使って、単語を追加しようと思い、とりあえず
以下のようなCのコードを書いてみました。

=== test.c ===
#include <dicutil.h>
#include <stdio.h>

int main(int argc, char *argv[]){
  int ret;

  anthy_dic_util_init();
  ret = anthy_priv_dic_add_entry("めんちん","面清","T35",100);

  if (ret == -1) printf("Failed\n");
  else printf("Registered\n");
  anthy_dic_util_quit();
}
======

で、これをコンパイルして
 $ gcc -g -I/usr/include/anthy -lanthydic test.c
 $ ./a.out
で実行してみました。~/.anthy/lastrecord2_defaultには確かに

ADD "PRIVATEDIC" S"めんちん" S"面清" S"T35" N100

という行が追加されているのですが、ちゃんと変換されません。APIドキュメン
トとか無いので、dic-tool.cの見様見まねで書いてみたのですがダメでした。
(環境は、Debian unstable with anthy-6724-1 libanthy-dev-6724-1)
ライブラリ叩いて個人辞書に単語登録をするにはどうしたらよいのでしょうか?

-- 
 中本 崇志 ( Takashi Nakamoto )
 E-Mail  : blued****@bpost*****, blued****@openo*****
 Homepage: http://bd.tank.jp/
 blog    : http://bd.tank.jp/blog



Anthy-dev メーリングリストの案内
Back to archive index