Hideyuki SHIRAI ( 白井秀行 )
shira****@meado*****
2007年 1月 19日 (金) 17:37:13 JST
白井です。 egg-anthy での記号入力(* とか = とか)ですが、anthy-8327 と anthy-8517 では候補の結果が異なっていることを発見しました。 以下のように anthy-8517 では、候補がそれ自身しか出てきません。 anthy-8327: * => *, ×, * anthy-8517: * => * anthy-8327: / => /, ÷, /, ・ anthy-8517: / => / また、試してみたところ、以下の様に jisx0208 に変換して anthy-agent --egg に喰わせれば期待の候補が出てくることが確認出来 ました。 anthy-8517: * => *, ×, * anthy-8517: / => /, ÷, /, ・ egg では z入力(Z入力)で大抵の記号が入力できるので、今のままでも なんとかなるとは思うのですが、これ、記号類はこうやって全角にして egg-anthy に渡さないとまずいですか? また、やるなら、rkhelper.c/rk_default_symbol の変換をかけて anthy-agent --egg に渡してあげればよいでしょうか? # ちょっとアップデートをサボっていたので、8327 以降のいつからこ # うなったのかはわかりません (__) けど、# だと #、# だと # しか候補に出なかったりします。このあ たりは、辞書の関係でしょうか。このために、anthy.el や xim では # が入力出来ないようですが、egg-anthy で # を打って、候補が # し か出てこないのは避けたいところです。 # もっと試すと、anthy-8327 でも anthy.el と違う結果が出る文字 # (\,~ など)があることを発見。う〜〜む、もしかすると昔から全角を # 使わないとだめだったのかしら? -- 白井秀行 (mailto:shira****@meado*****)