順にも同時にも打鍵する配列 /* 物語を書くための配列 カタナ式v8.5   作者 大岡俊彦 ※右利き、縦書き専用です。横書き、左利き用は後日。 ※バージョンアップ内容 全面高速化。TATEditorにメインエディタを変更。 濁音逆順削除 kst促音だけ残してアルペジオ促音削除 同時押しの定義をやめて高速化 小指記号を左右対称に変更。qjclは捨てた */ /* 後々使う用の定義部 */ -option-input[ [k] | -21 /* qwerty配列のf */ [r] | -20 /* d */ [t] | -12 /* e */ [s] | -13 /* r */ [h] | -2E /* c */ [n] | -2F /* v */ [p] | -11 {S} | -shift [a] | -24 [i] | -17 [u] | -25 [y] | -26 [e] | -18 [o] | -32 [x] | -16 ] /*=======================================================*/ /* メイン部分) */ [ 1 |2 |3 |4 |5 |6 |7 |8 |9 |0 |ー |^|¥| ・ |p |t |s |っ |{↑} |{BS}|i |e |・ |゛ |「| (){改行}{↑}|「」{改行}{↑}|r |k |{←}|{→} |a |u |y |「」{改行}{↑}|(){改行}{↑}|」| / |? |h |n |{↓}|{改行}|o |ん|ー|?|/| ] /* Shift同時押し */ -shift[ ! |” |#|$|% |& |’|(|) |(){改行}{↑}|= |〜||| 〇 |f |d |z |っ |+{↑} |x |i |e |〇 |゜ |『| 『』{改行}{↑}|……{改行}|r |g |+{←}|+{→} |a |u |y |……{改行} |『』{改行}{↑}|』| : |! |b |、|+{↓}|。{改行}|o |ん|ー|!|:| ] /*=======================================================*/ /*=======================================================*/ /* 促音拡張 */ /* m、wの定義も入れ込み */ /* なお、っrとっnは日本語には存在しないので、定義しない */ /* 清音→清音 */ [t][ ||||||||||||| | | |{BS}ss| | | | | | | | | | | |{BS}kk| | | | | | | | | | | | | | | | | | | | ] [k][ ||||||||||||| |{BS}pp|{BS}tt|{BS}ss| | | | | | | | | | |{BS}m | | | | | | | | | | | |{BS}hh| | | | | | | | | ] [r][ ||||||||||||| | | | | | | | | | | | | | | |{BS}m | | | | | | | | | | | | | | | | | | | | ] [n][ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | |{BS}w | | | | | | | | | ] [h][ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | |{BS}w | | | | | | | | ] /* 清音→濁音 */ [t]{S}, {S}[t]{S}[ ||||||||||||| | | |{BS}zz| | |x| | | | | | | | | |{BS}gg| | | | | | | | | | | |h| | | | | | | | | | ] [k]{S}, {S}[k]{S}[ ||||||||||||| |{BS}ff|{BS}dd|{BS}zz| | | | | | | | | | | |{BS}m |{BS}gg| | | | | | | | | | | |{BS}bb| | | | | | | | | | ] [r]{S}, {S}[r]{S}[ ||||||||||||| | | | | | | | | | | | | | | | |{BS}m | | | | | | | | | | | | | | | | | | | | | | ] [n]{S}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | | |{BS}v | | | | | | | | | | ] [h]{S}, {S}[h]{S}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |{BS}v | | | | | | | | | ] /*「、エンター」が「、。」に化けやすいので、「、確定」に強制*/ {S}[n]{S}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |{改行}| | | | | | ] /*****************************************/ /* カタナ式の外来音定義の一覧。(IMEに設定) タイピングソフトでは右のデフォしか受け付けないことあり*/ /* tyi dyi ティ ディ thi dhi */ /* txi dxi 同 */ /* txu dxu トゥ ドゥ twu dwu */ /* dyu デュ dhu */ /* wyo ウォ who uxo */