質問: atokで変換候補の順序が意図と異なる atokを使っていて最近いらいらするのが、どう考えても一番最初に来て欲しい候補が一番最後になることです。 たとえば、 「よる」と入力して変換すると、普通は「夜」(いまも出た)ですよね。 でも文章を入力していて、何かのタイミングで「寄る」になってしまい、入れたい「夜」が(遙かにスクロールした先の)一番最後になってしまいます。 変換候補の問題ではなく、「よる」を「よる」で変換するか、「よ-る」で変換するかの判定が、前後の操作や入力文字によって誤判断されているような感じなのです。 そこで、変換中の操作で、何かのキーを押してその場の候補順を変えるとか、そういうことは出来ないのでしょうか。 どなたかご存じだったら教えていただけないでしょうか。
回答: それは、atok の特徴ではあるわけです。 基本的には、ひとつの文章を連続して入力指定から一気に変換すると、それらしい変換になる傾向があります。 atok のほうで、短い単語ごとに変換をした場合に、直前の入力からつながっているという判定をして、それらしい候補を優先することがあります。 たとえば、文節ごとに入力されているのでしたら、変な候補が出た場合、一度キャンセルして(esc キーで)もう一度入力・変換すると、普通の候補が(単独で入力されたときに、それらしい候補が)上に来る傾向はあります。 あと、ひとまとまりの文章を入力してから変換する場合には、一度間違った変換をしても、文節区切りを教えて正しい変換にしてやると、かなり正しく覚えてはくれます。