Kenji Nishishiro
marvel_ml****@progr*****
2005年 7月 28日 (木) 12:01:03 JST
はじめまして。 西代と申します。 uim-anthyのかな入力に提案があります。 shiftキーを併用した時に文字が割り当たっていないキーについて、 shiftキーを使わない時と同じ文字を入力するように変更して は如何でしょうか? たとえば、「か」や「゛」はshiftキーの押し下げの有無に関わ らず、常に「か」や「゛」が入力されて欲しいと思います。 WindowsのMS-IMEやMacのことえりは、上記のような動作に なっています。 そのためかな入力に慣れていると、ストロークの組み合わせによって は、shiftキーを離すタイミングがワンテンポ遅くなったり、早 めに押さえてしまう癖が付いている場合があります。 現状の動作だと、該当キーでshiftキーが押されていると文字が 入力されないので、時々入力漏れが発生します。 試しにかな入力ルールのパッチを作成してみたので、検討頂けたら幸い です。 # 「へ」のみshiftキーを押さえると「を」が入力されてましい ますが、これは「ろ」や「ー」と類似の問題ではないかと思います。 *** japanese-kana.scm.org 2005-07-28 10:24:15.000000000 +0900 --- japanese-kana.scm 2005-07-28 11:21:35.000000000 +0900 *************** *** 87,92 **** --- 87,122 ---- (((";"). ("れ"))()) ((("0"). ("わ"))()) ((("|"). ("ー"))()) + ((("T"). ("か"))()) + ((("G"). ("き"))()) + ((("H"). ("く"))()) + ((("*"). ("け"))()) + ((("B"). ("こ"))()) + ((("X"). ("さ"))()) + ((("D"). ("し"))()) + ((("R"). ("す"))()) + ((("P"). ("せ"))()) + ((("C"). ("そ"))()) + ((("Q"). ("た"))()) + ((("A"). ("ち"))()) + ((("W"). ("て"))()) + ((("S"). ("と"))()) + ((("U"). ("な"))()) + ((("I"). ("に"))()) + ((("!"). ("ぬ"))()) + ((("K"). ("の"))()) + ((("F"). ("は"))()) + ((("V"). ("ひ"))()) + ((("\""). ("ふ"))()) + ((("="). ("ほ"))()) + ((("J"). ("ま"))()) + ((("N"). ("み"))()) + ((("M"). ("も"))()) + ((("O"). ("ら"))()) + ((("L"). ("り"))()) + ((("+"). ("れ"))()) + ((("_"). ("ろ"))()) + ((("Y"). ("ん"))()) ((("\\"). ("ろ"))()) ((("か" "@"). ())("が" "")) ((("き" "@"). ())("ぎ" "")) *************** *** 113,118 **** --- 143,168 ---- ((("ふ" "["). ())("ぷ" "")) ((("へ" "["). ())("ぺ" "")) ((("ほ" "["). ())("ぽ" "")) + ((("か" "`"). ())("が" "")) + ((("き" "`"). ())("ぎ" "")) + ((("く" "`"). ())("ぐ" "")) + ((("け" "`"). ())("げ" "")) + ((("こ" "`"). ())("ご" "")) + ((("さ" "`"). ())("ざ" "")) + ((("し" "`"). ())("じ" "")) + ((("す" "`"). ())("ず" "")) + ((("せ" "`"). ())("ぜ" "")) + ((("そ" "`"). ())("ぞ" "")) + ((("た" "`"). ())("だ" "")) + ((("ち" "`"). ())("ぢ" "")) + ((("つ" "`"). ())("づ" "")) + ((("て" "`"). ())("で" "")) + ((("と" "`"). ())("ど" "")) + ((("は" "`"). ())("ば" "")) + ((("ひ" "`"). ())("び" "")) + ((("ふ" "`"). ())("ぶ" "")) + ((("へ" "`"). ())("べ" "")) + ((("ほ" "`"). ())("ぼ" "")) (((">"). ("。"))()) ((("<"). ("、"))()) ((("?"). ("・"))()) *************** *** 120,125 **** --- 170,176 ---- ((("["). ("゜"))()) ((("{"). ("「"))()) ((("}"). ("」"))()) + ((("`"). ("゛"))()) ((("ぁ"). ())("ぁ")) ((("ぃ"). ())("ぃ")) *************** *** 244,249 **** --- 295,330 ---- (((";"). ("レ"))()) ((("0"). ("ワ"))()) ((("|"). ("ー"))()) + ((("T"). ("カ"))()) + ((("G"). ("キ"))()) + ((("H"). ("ク"))()) + ((("*"). ("ケ"))()) + ((("B"). ("コ"))()) + ((("X"). ("サ"))()) + ((("D"). ("シ"))()) + ((("R"). ("ス"))()) + ((("P"). ("セ"))()) + ((("C"). ("ソ"))()) + ((("Q"). ("タ"))()) + ((("A"). ("チ"))()) + ((("W"). ("テ"))()) + ((("S"). ("ト"))()) + ((("U"). ("ナ"))()) + ((("I"). ("ニ"))()) + ((("!"). ("ヌ"))()) + ((("K"). ("ノ"))()) + ((("F"). ("ハ"))()) + ((("V"). ("ヒ"))()) + ((("\""). ("フ"))()) + ((("="). ("ホ"))()) + ((("J"). ("マ"))()) + ((("N"). ("ミ"))()) + ((("M"). ("モ"))()) + ((("O"). ("ラ"))()) + ((("L"). ("リ"))()) + ((("+"). ("レ"))()) + ((("_"). ("ロ"))()) + ((("Y"). ("ン"))()) ((("\\"). ("ロ"))()) ((("カ" "@"). ())("ガ")) ((("キ" "@"). ())("ギ")) *************** *** 270,275 **** --- 351,376 ---- ((("フ" "["). ())("プ")) ((("ヘ" "["). ())("ペ")) ((("ホ" "["). ())("ポ")) + ((("カ" "`"). ())("ガ")) + ((("キ" "`"). ())("ギ")) + ((("ク" "`"). ())("グ")) + ((("ケ" "`"). ())("ゲ")) + ((("コ" "`"). ())("ゴ")) + ((("サ" "`"). ())("ザ")) + ((("シ" "`"). ())("ジ")) + ((("ス" "`"). ())("ズ")) + ((("セ" "`"). ())("ゼ")) + ((("ソ" "`"). ())("ゾ")) + ((("タ" "`"). ())("ダ")) + ((("チ" "`"). ())("ヂ")) + ((("ツ" "`"). ())("ヅ")) + ((("テ" "`"). ())("デ")) + ((("ト" "`"). ())("ド")) + ((("ハ" "`"). ())("バ")) + ((("ヒ" "`"). ())("ビ")) + ((("フ" "`"). ())("ブ")) + ((("ヘ" "`"). ())("ベ")) + ((("ホ" "`"). ())("ボ")) (((">"). ("。"))()) ((("<"). ("、"))()) ((("?"). ("・"))()) *************** *** 277,282 **** --- 378,384 ---- ((("["). ("゜"))()) ((("{"). ("「"))()) ((("}"). ("」"))()) + ((("`"). ("゛"))()) ((("ァ"). ())("ァ")) ((("ィ"). ())("ィ")) ---------------------------------------- 西代健児 mailto:marve****@progr***** http://programmershigh.org/ ----------------------------------------