順にも同時にも打鍵する配列 /* 物語を書くための配列 高速カタナ式v3   作者 大岡俊彦 ※右利き、縦書き専用です。横書き、左利き用は後日。 ※バージョンアップ内容 全面高速化。TATEditorにメインエディタを変更。 濁音逆順削除 kst促音だけ残してアルペジオ促音削除 同時押しの定義をやめて高速化 小指記号を左右対称に変更。qjclは捨てた (編集モードにも記号を乗せて人差し指で出せるように) */ /* 後々使う用の定義部 */ -option-input[ [t] | -13 [s] | -14 [r] | -21 [k] | -22 [h] | -2F [n] | -30 [p] | -12 {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 |nn|ー|?|/| ] /* Shift 濁音シフトなど */ -shift[ ! |” |# |$|%|& |’|(|) |(){改行}{↑}|= |〜||| っ |〇 |f |d |z |+{←} |x |i |e |〇 |゜ |『| 『』{改行}{↑}|……{改行}|+{↑}|r |g |+{→} |a |u |y |……{改行} |『』{改行}{↑}|』| : |! |+{↓}|b |、|。{改行}|o |nn|ー|!|:| ] /*=======================================================*/ /*=======================================================*/ /* 促音拡張 */ /* 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 | | | | | | | | ] /* シフトnは「、」なので、これがらみも促音化しない */ [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 */