[prime-dev: 286] Re: PRIME 0.7.9 & prime-el 1.3.2

Back to archive index

Hiroyuki Komatsu komat****@taiya*****
2004年 3月 3日 (水) 06:51:29 JST


小松です。
遅い返信で申し訳ありません。

At Thu, 12 Feb 2004 03:55:41 +0900,
TOKUNAGA Hiroyuki wrote:
>  PRIME 0.7.9を試してみました。候補数が10に制限されているようですが、
> 10ではちょっと少な過ぎて不便な気がします。例えば、「たく」で「拓」を出し
> たくても、12個目ぐらいの順位なので出てきてくれません。

0.7.a から _all というサフィックスをつけることによって、すべての候補を
返すように変更しました。例えば、"lookup_hybrid <tab> a" であれば、
「あ」から始まる候補を 10件、"lookup_hybrid_all <tab> a" であれば、
すべての候補を返すようになります。

入力モードでは "lookup_hybrid" を、変換モードでは "lookup_hybrid_all" を
使えば、期待通りの結果になると思います。また prime-el では 1.4.0 から
"lookup_compact" と "lookup_compact_all" を使用するようになりました。

ただし、これらのコマンドは以前のバージョンには含まれていませんので、
バージョンによるチェックを行う必要があります。


>  それと、うちの環境ではどうも学習をしてくれてないような気がします。
> uimから使ってるので、もしかしたらprime-elから使えば学習されるのかなとも
> 思うのですが。
> 
>  PRIMEはmake debでパッケージ化したものを入れると
> 
> /usr/lib/ruby/1.8/prime/engine/engine-personaldict.rb:75:in `system': SIGHUP (SignalException)
>         from /usr/lib/ruby/1.8/prime/engine/engine-personaldict.rb:75:in `initialize_dict'
>         from /usr/lib/ruby/1.8/prime/engine/engine-sary.rb:29:in `initialize'
>         from /usr/lib/ruby/1.8/prime/engine/engine-personaldict.rb:24:in `initialize'
>         from /usr/lib/ruby/1.8/prime/prime.rb:76:in `new'
>         from /usr/lib/ruby/1.8/prime/prime.rb:76:in `init_engines'
>         from /usr/lib/ruby/1.8/prime/prime.rb:74:in `each'
>         from /usr/lib/ruby/1.8/prime/prime.rb:74:in `init_engines'
>         from /usr/lib/ruby/1.8/prime/prime.rb:31:in `initialize'
>         from /usr/bin/prime:35:in `new'
>         from /usr/bin/prime:35:in `initialize'
>         from /usr/bin/prime:154:in `new'
>         from /usr/bin/prime:154
> 
>  というエラーを吐いて動かなかったので、75行目をコメントアウトしたものを
> 使っています。もしかしてこのコメントアウトが原因?

engine-personaldict.rb は学習辞書ではなくユーザの個人辞書を扱う
ファイルなので、直接の関係はないと思います。新しいバージョンでも
学習されていないようでしたら、環境変数の PRIME_DEBUG を define して
prime を実行してみてください。 

  例: ~% PRIME_DEBUG=1 gedit

~/.prime/logs/debug_<date>_<pid>.log にサーバが受けた入力文字列が
保存されるようになりますので、その結果を教えてください。

-- 
                                                            小松弘幸
                                                -----------------------
                                                   http://taiyaki.org/




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