順にも同時にも打鍵する配列 /* 物語を書くための配列 「カタナ式配列」v5裸足の絡み   作者 大岡俊彦 腱鞘炎を起こさないための合理的な指使いへ。  左手部を大きく変更。 、。−を動かす 変換無変換をctrlに、編集操作系ショートカットを充実 ショートカット定義ファイル、変換無変換ショートカットで定義。 ※右利き、縦書き専用です。横書き用、縦横両対応、左利き用は別に。 */ /* 後々使う用の定義部 */ -option-input[ [k] | -21 /* qwerty配列のf */ [t] | -12 /* e */ [h] | -2E /* c */ [s] | -13 /* r */ [y] | -26 /* l */ [x] | -16 /* u */ [a] | +24 /* 同時押し用 j */ [o] | +32 /* m */ [i] | +17 /* i */ [e] | +18 /* o */ [u] | +25 /* k */ [n2]| +33 /* , */ ] /* 母音系みっつ同時押しで「ー」に(あまり使わないけど) */ ([a][i][ 1|2|3|4|5|6|7 |8 |9 |0| | | | | | | | | | | |ー| | | | | | | | | | | | | | | | | | | | | | | | | | | ] ([o][u][ 1|2|3|4|5|6|7 |8 |9 |0| | | | | | | | | | | |ー| | | | | | | | | | | |ー| | | | | | | | | | | | | | | ] ([a][u][ 1|2|3|4|5|6|7|8 |9 |0| | | | | | | | | | | | | | | | | | | | | | | |ー| | | | | | | | | | | | | | | ] ([o][n2][ 1|2|3|4|5|6|7|8|9 |0| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |ー| | | ] /*=======================================================*/ /* メイン部分) */ [ 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 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][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}どぅ| | | | | | | | | | | | | | | | ] /* 以下、shift のタイミングずれても入力できるためのもの */ [t]+shift[x]+shift[ 1|2|3|4|5|6|7|8 |9|0| | | | | | | | | | |{BS}てぃ| | | | | | | | | | | |{BS}とぅ| | | | | | | | | | | | | | | | ] [t]+shift[y][ 1|2|3|4|5|6|7 |8 |9 |0| | | | | | | | | | |{BS}でぃ|ye| | | | | | | | | |ya|{BS}でゅ| | | | | | | | | | |yo| | | | | ] +shift[t]+shift[y][ 1|2|3|4|5|6|7 |8 |9 |0| | | | | | | | | | |{BS}でぃ|ye| | | | | | | | | |ya|{BS}でゅ| | | | | | | | | | |yo| | | | | ] +shift[t]+shift[y]+shift[ 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}どぅ| | | | | | | | | | | | | | | | ] +shift[t]+shift[x]+shift[ 1|2|3|4|5|6|7|8 |9|0| | | | | | | | | | |{BS}でぃ| | | | | | | | | | | |{BS}どぅ| | | | | | | | | | | | | | | | ] /* s z (一応) */ /* スィ syi sxi */ /* ズィ zyi zxi */ /* (デフォ syi シィ zyi ジィは殺し)*/ [s][y][ 1|2|3|4|5|6|7 |8 |9 |0| | | | | | | | | | |{BS}すぃ|ye| | | | | | | | | |ya|yu | | | | | | | | | | |yo| | | | | ] [s]+shift[x][ 1|2|3|4|5|6|7|8 |9|0| | | | | | | | | | |{BS}すぃ| | | | | | | | | | | | | | | | | | | | | | | | | | | | ] +shift[s][y][ 1|2|3|4|5|6|7 |8 |9 |0| | | | | | | | | | |{BS}ずぃ|ye| | | | | | | | | |ya|yu | | | | | | | | | | |yo| | | | | ] +shift[s]+shift[x][ 1|2|3|4|5|6|7|8 |9|0| | | | | | | | | | |{BS}ずぃ| | | | | | | | | | | | | | | | | | | | | | | | | | | | ] /* 以下、shift のタイミングずれても入力できるためのもの */ [s]+shift[x]+shift[ 1|2|3|4|5|6|7|8 |9|0| | | | | | | | | | |{BS}すぃ| | | | | | | | | | | | | | | | | | | | | | | | | | | | ] [s]+shift[y][ 1|2|3|4|5|6|7 |8 |9 |0| | | | | | | | | | |{BS}ずぃ|ye| | | | | | | | | |ya|yu | | | | | | | | | | |yo| | | | | ] +shift[s]+shift[y][ 1|2|3|4|5|6|7 |8 |9 |0| | | | | | | | | | |{BS}ずぃ|ye| | | | | | | | | |ya|yu | | | | | | | | | | |yo| | | | | ] +shift[s]+shift[y]+shift[ 1|2|3|4|5|6|7 |8 |9 |0| | | | | | | | | | |{BS}ずぃ|ye| | | | | | | | | |ya|yu | | | | | | | | | | |yo| | | | | ] +shift[s]+shift[x][ 1|2|3|4|5|6|7|8 |9|0| | | | | | | | | | |{BS}ずぃ| | | | | | | | | | | | | | | | | | | | | | | | | | | | ] +shift[s]+shift[x]+shift[ 1|2|3|4|5|6|7|8 |9|0| | | | | | | | | | |{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}ぞ| | | | | ]