順にも同時にも打鍵する配列 /* 物語を書くための配列 「カタナ式配列」v6六本指   作者 大岡俊彦 v5"裸足の絡み"の、人差し指中指メイン版 人差し指中指同時押しで、薬指小指の代わりに ※右利き、縦書き専用です。横書き用、縦横両対応、左利き用は別に。 */ /* 後々使う用の定義部 */ -option-input[ [k] | -21 /* qwerty配列のf */ [r] | -20 [t] | -12 /* e */ [h] | -2E /* c */ [s] | -13 /* r */ [y] | -26 /* l */ [x] | -16 /* u */ [a] | -24 /* 同時押し用 j */ [i] | -17 /* i */ ] /*=======================================================*/ /* メイン部分) */ [ 1 |2 |3 |4 |5 |6 |7 |8 |9 |0 |ー |^|¥| 、|ー|t |s |p |{↑} |{BS}|i |e |。 |ん |「| w |m |r |k |{←}|{→} |a |u |y |……{改行}|「」{改行}{↑}|」| j |l |h |n |{↓}|{改行}|o |ん|?|!|¥| ] /* Shift同時押し */ -shift[ !|”|#|$ |% |& |’|(|) |@ |= |〜||| ・|ー|d |z |f | +{↑} |x |i |e |〇 |ー |『| v |m |r |g |+{←}| +{→} |a |u |y |……{改行}|『』{改行}{↑}|』| c |q |b |、{改行}|+{↓}|。{改行}|o |ー|/|:|_| ] /*=======================================================*/ /* 人差し指と中指同時押しで薬指と小指の代わりとする、今回の目玉 */ /* 左手 */ ([t][ 1|2|3|4 |5|6|7|8|9|0| | | | | | |ー| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] (-shift[t][ 1|2|3|4 |5|6|7|8|9|0| | | | | | |ー| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] ([r][ 1|2|3|4|5|6|7|8|9|0| | | | | | | | | | | | | | | | | | |m| | | | | | | | | | | | | | | | | | | | ] ([h][ 1|2|3|4|5|6|7|8|9|0| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |w| | | | | | | | ] (-shift[h][ 1|2|3|4|5|6|7|8|9|0| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |v| | | | | | | | ] /* 右手 */ ([i][ 1|2|3|4|5|6|7|8|9 |0| | | | | | | | | | | |ん| | | | | | | | | | | | | | | | | | | | | | | | | | | ] (-shift[i][ 1|2|3|4|5|6|7|8|9 |0| | | | | | | | | | | |ん| | | | | | | | | | | | | | | | | | | | | | | | | | | ] (-shift[o][ 1|2|3|4|5|6|7|8 |9|0| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |ー| | | | ] /* トゥ、ティなど頻出外来発音用 */ /*------------------------------------*/ /* t d */ /* ティ tyi txi トゥ txu */ /* ディ dyi dxi ドゥ dxu デュ dyu*/ /* (デフォ thi twu dhi dwuも生かし)*/ /* (デフォ tyi チィ dyi ヂィ dyu ヂュは殺し)*/ [t][y][ 1|2|3|4|5|6|7 |8 |9 |0| | | | | | | | | | |{BS}てぃ|ye| | | | | | | | | |ya|yu | | | | | | | | | | |yo| | | | | ] [t]+shift[x][ 1|2|3|4|5|6|7|8 |9|0| | | | | | | | | | |{BS}てぃ| | | | | | | | | | | |{BS}とぅ| | | | | | | | | | | | | | | | ] +shift[t][x][ 1|2|3|4|5|6|7 |8 |9 |0| | | | | | | | | | |{BS}でぃ|ye| | | | | | | | | |ya|{BS}でゅ| | | | | | | | | | |yo| | | | | ] +shift[t][y][ 1|2|3|4|5|6|7 |8 |9 |0| | | | | | | | | | |{BS}でぃ|ye| | | | | | | | | |ya|{BS}でゅ| | | | | | | | | | |yo| | | | | ] +shift[t]+shift[x][ 1|2|3|4|5|6|7|8 |9|0| | | | | | | | | | |{BS}でぃ| | | | | | | | | | | |{BS}どぅ| | | | | | | | | | | | | | | | ] /*=======================================================*/ /* 濁音逆順:(ミスタイプの)k_Shift_aでも「が」になる設定 */ [k]-shift[ 1|2|3|4|5|6| 7| 8| 9|0| | | | | | | | | | |{BS}ぎ|{BS}げ| | | | | | | | | |{BS}が|{BS}ぐ|{BS}gy| | | | | | | | | |{BS}ご| | | | | ] [h]-shift[ 1|2|3|4|5|6| 7| 8| 9|0| | | | | | | | | | |{BS}び|{BS}べ| | | | | | | | | |{BS}ば|{BS}ぶ|{BS}by| | | | | | | | | |{BS}ぼ| | | | | ] [t]-shift[ 1|2|3|4|5|6| 7| 8| 9|0| | | | | | | | | | |{BS}ぢ|{BS}で| | | | | | | | | |{BS}だ|{BS}づ|{BS}dy| | | | | | | | | |{BS}ど| | | | | ] [s]-shift[ 1|2|3|4|5|6| 7| 8| 9|0| | | | | | | | | | |{BS}じ|{BS}ぜ| | | | | | | | | |{BS}ざ|{BS}ず|{BS}zy| | | | | | | | | |{BS}ぞ| | | | | ]