Etsushi Kato
ek.ka****@gmail*****
2006年 7月 13日 (木) 01:36:42 JST
On 7/12/06, Konosuke Watanabe <sasug****@gmail*****> wrote: > r3651からr3730に上げてしばらく使ってみました. ありがとうございます。助かります。 > 誤解してたら申し訳ないんですが,この間でuim-anthyに > > - 半角英数や全角英数の入力が,直接確定されずに,プリエディッ > トへの入力という扱いになった > > - anthy-kana-toggle-key や anthy-fullwidth-alnum-key は,off > 状態で押されると,on状態に遷移して,モード切り換えを行う > > という変更があったと思いますが,この場合 はい。あと半角英数については、 もちろん off の状態ではこれまで どおり直接確定になります。 > - anthy-kana-toggle-key に q を割り当てる > > - anthy-fullwidth-alnum-key に <Shift>l を割り当てる > > といったSKKっぽいキーバインドを割り当ててしまうと,直接入力で > 「q」や「L」を入力できなくなってしまいますよね. toggle の問題は認識してましたが、普通の mode 変更にアルファベット キーを使う可能性もあったのですね。忘れてました。 > そうなると普通に半角英数字をたくさん打つ場合, > ja_halfwidth_alnum で入力することになって,必ずプリエディット > を経て確定する動作が必要となってしまうため,結構不便に感じま > す. たしかにモード変更のキーが、モディファイアなしのアルファベットに 対応していると厳しいです。 > 要望で申し訳ないのですが, > > - anthy-kana-toggle-key > > * off状態 だったらなにもしない > * on状態 で ja_hiragana だったら ja_katakana に > * on状態 で ja_katakana だったら ja_hiragana に > ( * on状態 で ja_halfwidth_katakana だったらja_hiragana に ) toggle-key で off から on に遷移するのは意味的にもおかしい気が していたので、そのように変更してみます。 > - anthy-hiragana-key > anthy-halfwidth-alnum-key など > > * モード遷移の設定欄に > > 「off状態でもモードを遷移する」 > > というような項目を1個追加して,off状態からの遷移を許すか > どうかを選択可能にする なるほど、いいアイデアだと思います。デファルトでは許可しておいて、 Anthy の advance 項目で選択できるようにします。 > という風になるとうれしいです. > > > # 「そんなSKKもどきのキーバインドをAnthyで使っているのが悪い」 > # という声があちこちから聞こえてきそう・・・ もともとの、uim が結構そういった設定になってましたからね。個人的に もいろいろ対応できるような余地は残しておきたいです。せっかくスクリプト で書かれているわけですし。 > > anthy-kana-toggle-key > > | > > ┌ja_hiragana ←┐ ┐ > > anthy-on-key │ja_katakana ←┘ │←┐ > > ja_direct → │ja_halfwidth_katakana ┘ │ anthy-alkana-toggle-key > > ← │ja_halfwidth_alnum ┐←┘ > > anthy-off-key └ja_fullwidth_alnum ┘ > > > > ・on状態内の入力モードはoff/onを経ても保持 > > ・anthy-kana-toggle-keyはon状態に遷移+かな/カナトグルを行う > > ・anthy-alkana-toggle-keyはon状態に遷移+かな/英数トグルを行う > > ・on状態内でのトグルの概念は初心者を混乱させるので、これらのキー > > バインドは「高度な設定」としてグループ分けし、デフォルト無効と > > する > > ・以下のキーはon状態に遷移+モード切り換えを行う。デフォルトのキー > > バインドはカタカナ変換等で使うファンクションキーに合わせる > > > > - <Shift>F6 anthy-hiragana-key > > - <Shift>F7 anthy-katakana-key > > - <Shift>F8 anthy-halfwidth-katakana-key > > - <Shift>F10 anthy-halfwidth-alnum-key > > - <Shift>F9 anthy-fullwidth-alnum-key -- Etsushi Kato ek.ka****@gmail*****