Etsushi Kato
ek.ka****@gmail*****
2006年 7月 13日 (木) 14:21:04 JST
On 7/13/06, YAMAMOTO Kengo / YamaKen <yamak****@bp*****> wrote: > At Thu, 13 Jul 2006 01:36:42 +0900, > ek.ka****@gmail***** wrote: > > > > On 7/12/06, Konosuke Watanabe <sasug****@gmail*****> wrote: > > > 要望で申し訳ないのですが, > > > > > > - 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 に遷移するのは意味的にもおかしい気が > > していたので、そのように変更してみます。 > > 「offならonに遷移した上で」という+αの動作が入るものの、toggleと > いう本質自体は変わらないので「意味的におかしい」というよりは > 「on/off制御モデルの構成的に不適当」でしたね。off時には > anthy-on-key以外のキーは極力素通しするべきなので、 > anthy-*-toggle-keyだけでなく、anthy-hiragana-key等も無視させるべ > きでした。"<Shift>F6"とかデフォルト有効だとoff時にもアプリに入力 > できなくなっちゃいますから。 こちらでもそう思っていました。後で気づいたのですけど… 基本的に off の時は on-key 以外は素通しすべきでした。 > > > - anthy-hiragana-key > > > anthy-halfwidth-alnum-key など > > > > > > * モード遷移の設定欄に > > > > > > 「off状態でもモードを遷移する」 > > > > > > というような項目を1個追加して,off状態からの遷移を許すか > > > どうかを選択可能にする > > > > なるほど、いいアイデアだと思います。デファルトでは許可しておいて、 > > Anthy の advance 項目で選択できるようにします。 > > というわけで、お手数かけてすいませんがデフォルトでは無効にしてお > いてもらえますか? 項目名は「直接入力モード(off状態)時も入力モー > ド切り換えキーを有効にする」とかでどうでしょう。 そうしましょう。 > > > # 「そんなSKKもどきのキーバインドをAnthyで使っているのが悪い」 > > > # という声があちこちから聞こえてきそう・・・ > > > > もともとの、uim が結構そういった設定になってましたからね。個人的に > > もいろいろ対応できるような余地は残しておきたいです。せっかくスクリプト > > で書かれているわけですし。 > > 同意です。SKK風操作ができるのもAnthy初期の好評の理由の一つでした > からね。 > > > 上記の変更を反映しました。これでどうでしょうか。 > > 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 OK です。 > ・上記の入力モード切り換えキー(toggleを含む)は、「直接入力モード > (off状態)時も入力モード切り換えキーを有効にする」という設定項 > 目がチェックされている場合、off状態でも反応し、on状態に遷移し > た上でトグル/モード切り換えを行う toggle も含みますか。まあ、了解です。 -- Etsushi Kato ek.ka****@gmail*****