[Anthy-dev 3053] Re: 日本語と英語の交ぜ書き変換

Back to archive index

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*****



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