順に打鍵する配列 /* 薙刀式配列v12(究極版)  作 大岡俊彦 接近戦最強のカタナに対して、中距離戦最強の薙刀。 長い文章を楽に書くことに特化させる。 カタナ式の特徴である「重要な言葉の運指がいいこと」を重視。 片手アルペジオ、連続シフトのアルペジオなどを入れ込んでいる。 打鍵感がカタナ式に近く、右手に決定する音、左手に繋ぎの音があり、 左→右への手の流れが存在。 同時拗音シフトにより「すべての拗音を一拍一打」を実現。 */ /******************************/ /* のちのち見やすいように定義 */ /******************************/ -option-input[ /* シフトキー */ {S} | +shift {RD}| +24 {LD}| +21 {RH}| +32 {LH}| +2F {Q} | +10 /* これを「濁」などと表記していたためバグがあると判明 */ /* 通常キー */ /* 右手の濁音になるキー */ {さ} | +16 {す} | +18 {く} | +23 {へ} | +19 {た} | +31 {ふ} | +34 {つ} | +27 /* 左手の濁音になるキー */ {き} | +11 {て} | +12 {し} | +13 {せ} | +1E {ひ} | +1F {と} | +20 {か} | +21 {ち} | +22 {ほ} | +2C {け} | +2D {は} | +2E {こ} | +2F {そ} | +30 /* 右手の小書きになるキー */ {あ} | +24 {い} | +25 {う} | +26 {え} | +18 {お} | +31 {わ} | +26 {や} | +23 {ゆ} | +19 {よ} | +17 /* 清音専門拗音のキー */ {り} | +12 {み} | +30 {に} | +20 ] /************************************************/ /************************************************/ /* メイン部分; 単打とシフト */ /************************************************/ /************************************************/ /* 単打 */ [ 1|2|3|4|5 |6 |7 |8|9|0|ー|=|¥| |き|て|し|{←}|{→}|{BS}|る|す|へ|「|」| ろ|ひ|と|か|っ |く |あ |い|う|ー|’|‘| ほ|け|は|こ|そ |た |な |ん|ら|れ|?| ] /* センターシフト */ ({S}[ !|@|#|$|% |^ |& |*|(|)|_|+|@@@| |ね|り|め|+{←}|+{→}|さ |よ|え|ゆ|『|』| せ|ぬ|に|ま|ち |や |の |も|わ|つ|”|〜| ほ|け|を|、|み |お |。{Enter}|む|ふ|れ|!| ] /******************************/ /* 記号はUSキーボードに合わせてあります。JISがいい方は、以下の部分で上書きしてください */ /* JIS配列記号用 [ 1|2|3|4|5 |6 |7 |8|9|0|ー|^|¥| |き|て|し|{←}|{→}|{BS}|る|す|へ| |「| ろ|ひ|と|か|っ |く |あ |い|う|ー| |」| ほ|け|は|こ|そ |た |な |ん|ら|れ|?| ] ({S}[ !|”|#|$|% |& |’ |(|)| |=|〜|@@@| |ね|り|め|+{←}|+{→}|さ |よ|え|ゆ| |『| せ|ぬ|に|ま|ち |や |の |も|わ|つ| |』| ほ|け|を|、|み |お |。{Enter}|む|ふ|れ|!| ] */ /************************************************/ /************************************************/ /* 同時押し; 濁音、半濁音、小書き、拗音、外来音 */ /************************************************/ /************************************************/ /******************************/ /* 濁音: 逆手の人差指中段*/ /* 連続シフト中も有効 */ /* 右手の濁音 */ ({さ}, ({S}{さ}[ ||||||||||||| | | | | | | | | | | | | | | |ざ| | | | | | | | | | | | | | | | | | | | ] ({す}, ({S}{す}[ ||||||||||||| | | | | | | | | | | | | | | |ず| | | | | | | | | | | | | | | | | | | | ] ({く}, ({S}{く}[ ||||||||||||| | | | | | | | | | | | | | | |ぐ| | | | | | | | | | | | | | | | | | | | ] ({つ}, ({S}{つ}[ ||||||||||||| | | | | | | | | | | | | | | |づ| | | | | | | | | | | | | | | | | | | | ] ({た}, ({S}{た}[ ||||||||||||| | | | | | | | | | | | | | | |だ| | | | | | | | | | | | | | | | | | | | ] ({ふ}, ({S}{ふ}[ ||||||||||||| | | | | | | | | | | | | | | |ぶ| | | | | | | | | | | | | | | | | | | | ] ({う}, ({S}{う}[ ||||||||||||| | | | | | | | | | | | | | | |ヴ| | | | | | | | | | | | | | | | | | | | ] ({へ}, ({S}{へ}[ ||||||||||||| | | | | | | | | | | | | | | |べ| | | | | | | | | | | | | | | | | | | | ] /* 左手の濁音 */ ({け}, ({S}{け}[ ||||||||||||| | | | | | | | | | | | | | | | | | |げ| | | | | | | | | | | | | | | | | ] ({て}, ({S}{て}[ ||||||||||||| | | | | | | | | | | | | | | | | | |で| | | | | | | | | | | | | | | | | ] ({し}, ({S}{し}[ ||||||||||||| | | | | | | | | | | | | | | | | | |じ| | | | | | | | | | | | | | | | | ] ({せ}, ({S}{せ}[ ||||||||||||| | | | | | | | | | | | | | | | | | |ぜ| | | | | | | | | | | | | | | | | ] ({き}, ({S}{き}[ ||||||||||||| | | | | | | | | | | | | | | | | | |ぎ| | | | | | | | | | | | | | | | | ] ({と}, ({S}{と}[ ||||||||||||| | | | | | | | | | | | | | | | | | |ど| | | | | | | | | | | | | | | | | ] ({か}, ({S}{か}[ ||||||||||||| | | | | | | | | | | | | | | | | | |が| | | | | | | | | | | | | | | | | ] ({ち}, ({S}{ち}[ ||||||||||||| | | | | | | | | | | | | | | | | | |ぢ| | | | | | | | | | | | | | | | | ] ({ほ}, ({S}{ほ}[ ||||||||||||| | | | | | | | | | | | | | | | | | |ぼ| | | | | | | | | | | | | | | | | ] ({ひ}, ({S}{ひ}[ ||||||||||||| | | | | | | | | | | | | | | | | | |び| | | | | | | | | | | | | | | | | ] ({は}, ({S}{は}[ ||||||||||||| | | | | | | | | | | | | | | | | | |ば| | | | | | | | | | | | | | | | | ] ({こ}, ({S}{こ}[ ||||||||||||| | | | | | | | | | | | | | | | | | |ご| | | | | | | | | | | | | | | | | ] ({そ}, ({S}{そ}[ ||||||||||||| | | | | | | | | | | | | | | | | | |ぞ| | | | | | | | | | | | | | | | | ] /******************************/ /* 半濁音: 逆手の下段人差し指 */ /* 連続シフト中も有効 */ ({ふ}, ({S}{ふ}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | |ぷ| | | | | | | | ] ({へ}, ({S}{へ}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | |ぺ| | | | | | | | ] /* 左の半濁音 */ ({ほ}, ({S}{ほ}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |ぽ| | | | | ] ({ひ}, ({S}{ひ}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |ぴ| | | | | ] ({は}, ({S}{は}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |ぱ| | | | | ] /******************************/ /* 小書き: Qと同時押し */ ({Q}[ ||||||||||||| | | | | | | |ょ|ぇ|ゅ| | | | | | | |ゃ|ぁ|ぃ|ぅ| | | | | | | | |ぉ| | | | | | ] ({S}{Q}[ ||||||||||||| | | | | | | |ょ|ぇ|ゅ| | | | | | | |ゃ|ぁ|ぃ|ゎ| | | | | | | | |ぉ| | | | | | ] /* ({や}, ({S}{や}[ ||||||||||||| ゃ| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({ゆ}, ({S}{ゆ}[ ||||||||||||| ゅ| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({よ}, ({S}{よ}[ ||||||||||||| ょ| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({あ}, ({S}{あ}[ ||||||||||||| ぁ| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({い}, ({S}{い}[ ||||||||||||| ぃ| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({う}[ ||||||||||||| ぅ| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({え}, ({S}{え}[ ||||||||||||| ぇ| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({お}, ({S}{お}[ ||||||||||||| ぉ| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({S}{わ}[ ||||||||||||| ゎ| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] なぜか小書きは順定義のみのほうがいいようだ。謎*/ /************************************************/ /* 拗音、外来音(3キー同時を含む) */ /************************************************/ /******************************/ /* 清音拗音; やゆよと同時押しで、ゃゅょが付く */ ({み}, ({S}{み}[ ||||||||||||| | | | | | | |みょ| |みゅ| | | | | | | |みゃ| | | | | | | | | | | | | | | | | | ] ({り}, ({S}{り}[ ||||||||||||| | | | | | | |りょ| |りゅ| | | | | | | |りゃ| | | | | | | | | | | | | | | | | | ] ({し}, ({S}{し}[ ||||||||||||| | | | | | | |しょ| |しゅ| | | | | | | |しゃ| | | | | | | | | | | | | | | | | | ] ({き}, ({S}{き}[ ||||||||||||| | | | | | | |きょ| |きゅ| | | | | | | |きゃ| | | | | | | | | | | | | | | | | | ] ({に}, ({S}{に}[ ||||||||||||| | | | | | | |にょ| |にゅ| | | | | | | |にゃ| | | | | | | | | | | | | | | | | | ] ({ち}, ({S}{ち}[ ||||||||||||| | | | | | | |ちょ| |ちゅ| | | | | | | |ちゃ| | | | | | | | | | | | | | | | | | ] ({ひ}, ({S}{ひ}[ ||||||||||||| | | | | | | |ひょ| |ひゅ| | | | | | | |ひゃ| | | | | | | | | | | | | | | | | | ] /******************************/ /* 濁音拗音 */ ({RD}{し}, ({S}{RD}{し}[ ||||||||||||| | | | | | | |じょ| |じゅ| | | | | | | |じゃ| | | | | | | | | | | | | | | | | | ] ({RD}{き}, ({S}{RD}{き}[ ||||||||||||| | | | | | | |ぎょ| |ぎゅ| | | | | | | |ぎゃ| | | | | | | | | | | | | | | | | | ] ({RD}{ち}, ({S}{RD}{ち}[ ||||||||||||| | | | | | | |ぢょ| |ぢゅ| | | | | | | |ぢゃ| | | | | | | | | | | | | | | | | | ] ({RD}{ひ}, ({S}{RD}{ひ}[ ||||||||||||| | | | | | | |びょ| |びゅ| | | | | | | |びゃ| | | | | | | | | | | | | | | | | | ] /******************************/ /* 半濁音拗音 */ ({RH}{や}, ({S}{RH}{や}[ ||||||||||||| | | | | | | | | | | | | |ぴゃ| | | | | | | | | | | | | | | | | | | | | | ] ({RH}{ゆ}, ({S}{RH}{ゆ}[ ||||||||||||| | | | | | | | | | | | | |ぴゅ| | | | | | | | | | | | | | | | | | | | | | ] ({RH}{よ}, ({S}{RH}{よ}[ ||||||||||||| | | | | | | | | | | | | |ぴょ| | | | | | | | | | | | | | | | | | | | | | ] /***************************************/ /* 外来音は3キー同時押しに統一しました */ /***************************************/ /* 清音外来音は半濁音キーと使用二音の三音同時 */ /* 濁音外来音は濁音キーと使用二音の三音同時 */ /******************************/ /* テ; ティテュディデュ*/ ({RH}{い}, ({RH}{S}{い}[ ||||||||||||| | |てぃ| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({RH}{ゆ}, ({RH}{S}{ゆ}[ ||||||||||||| | |てゅ| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({RD}{い}, ({S}{RD}{い}[ ||||||||||||| | |でぃ| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({RD}{ゆ}, ({S}{RD}{ゆ}[ ||||||||||||| | |でゅ| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ] /* ト; トゥドゥ*/ ({RH}{う}, ({RH}{S}{う}[ ||||||||||||| | | | | | | | | | | | | | |とぅ| | | | | | | | | | | | | | | | | | | | ] ({RD}{と}, ({S}{RD}{と}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | |どぅ| | | | | | | | | | | | | | ] ({RD}{う}, ({S}{RD}{う}[ ||||||||||||| | | | | | | | | | | | | | |どぅ| | | | | | | | | | | | | | | | | | | | ] /* シチ ェ; シェジェチェヂェ*/ ({RH}{し}, ({RH}{S}{し}[ ||||||||||||| | | | | | | | |しぇ| | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({RH}{ち}, ({RH}{S}{ち}[ ||||||||||||| | | | | | | | |ちぇ| | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({RD}{し}, ({S}{RD}{し}[ ||||||||||||| | | | | | | | |じぇ| | | | | | | | | | | | | | | | | | | | | | | | | | | ] ({RD}{ち}, ({S}{RD}{ち}[ ||||||||||||| | | | | | | | |ぢぇ| | | | | | | | | | | | | | | | | | | | | | | | | | | ] /******************************/ /* フ; ファフィフェフォフュ*/ ({LH}{あ}, ({LH}{S}{あ}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |ふぁ| | | ] ({LH}{い}, ({LH}{S}{い}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |ふぃ| | | ] ({LH}{え}, ({LH}{S}{え}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |ふぇ| | | ] ({LH}{お}, ({LH}{S}{お}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |ふぉ| | | ] ({LH}{ゆ}, ({LH}{S}{ゆ}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |ふゅ| | | ] /* ヴ; ヴァヴィヴェヴォヴュ*/ ({LD}{あ}, ({S}{LD}{あ}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | |ヴぁ| | | | | | | | | | | | | | ] ({LD}{い}, ({S}{LD}{い}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | |ヴぃ| | | | | | | | | | | | | | ] ({LD}{え}, ({S}{LD}{え}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | |ヴぇ| | | | | | | | | | | | | | ] ({LD}{お}, ({S}{LD}{お}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | |ヴぉ| | | | | | | | | | | | | | ] ({LD}{ゆ}, ({S}{LD}{ゆ}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | |ヴゅ| | | | | | | | | | | | | | ] /* う; ウィウェウォ*/ ({LH}{い}, ({LH}{S}{い}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | |うぃ| | | | | | | | | | | | | | ] ({LH}{え}, ({LH}{S}{え}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | |うぇ| | | | | | | | | | | | | | ] ({LH}{お}, ({LH}{S}{お}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | |うぉ| | | | | | | | | | | | | | ] /* ク; クァクィクェクォクヮ*/ ({LH}{あ}, ({LH}{S}{あ}[ ||||||||||||| | | | | | | | | | | | | | | | | |くぁ| | | | | | | | | | | | | | | | | ] ({LH}{い}, ({LH}{S}{い}[ ||||||||||||| | | | | | | | | | | | | | | | | |くぃ| | | | | | | | | | | | | | | | | ] ({LH}{え}, ({LH}{S}{え}[ ||||||||||||| | | | | | | | | | | | | | | | | |くぇ| | | | | | | | | | | | | | | | | ] ({LH}{お}, ({LH}{S}{お}[ ||||||||||||| | | | | | | | | | | | | | | | | |くぉ| | | | | | | | | | | | | | | | | ] ({LH}{わ}, ({LH}{S}{わ}[ ||||||||||||| | | | | | | | | | | | | | | | | |くゎ| | | | | | | | | | | | | | | | | ] /* グ; グァグィグェグォグヮ*/ ({LD}{あ}, ({LD}{S}{あ}[ ||||||||||||| | | | | | | | | | | | | | | | | |ぐぁ| | | | | | | | | | | | | | | | | ] ({LD}{い}, ({LD}{S}{い}[ ||||||||||||| | | | | | | | | | | | | | | | | |ぐぃ| | | | | | | | | | | | | | | | | ] ({LD}{え}, ({LD}{S}{え}[ ||||||||||||| | | | | | | | | | | | | | | | | |ぐぇ| | | | | | | | | | | | | | | | | ] ({LD}{お}, ({LD}{S}{お}[ ||||||||||||| | | | | | | | | | | | | | | | | |ぐぉ| | | | | | | | | | | | | | | | | ] ({LD}{わ}, ({LD}{S}{わ}[ ||||||||||||| | | | | | | | | | | | | | | | | |ぐゎ| | | | | | | | | | | | | | | | | ] /* ツ; ツァツィツェツォ */ ({LH}{あ}, ({LH}{S}{あ}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | |つぁ| | | | | | | | | | | | | ] ({LH}{い}, ({LH}{S}{い}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | |つぃ| | | | | | | | | | | | | ] ({LH}{え}, ({LH}{S}{え}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | |つぇ| | | | | | | | | | | | | ] ({LH}{お}, ({LH}{S}{お}[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | |つぉ| | | | | | | | | | | | | ] /********************************************************/ /********************************************************/ /* 音の配列は以上。以下機能部分 */ /********************************************************/ /********************************************************/ /******************************/ /* IME ON/OFF */ /* 事前に、MS-IMEのプロパティで、 変換キー:IME ON、無変換キー:IME OFFに設定のこと */ /* HJ: ON / FG: OFF*/ (+23[ ||||||||||||| | | | | | | | | | | | | | | | | | |{vk1Csc079}| | | | | | | | | | | | | | | | | ] (+22[ ||||||||||||| | | | | | | | | | | | | | | |{vk1Dsc07B}| | | | | | | | | | | | | | | | | | | | ] /* Enter */ /* VとMの同時押し */ /*(+2F, ({S}+2F[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |{Enter}| | | | | ]*/ (+32, ({S}+32[ ||||||||||||| | | | | | | | | | | | | | | | | | | | | | | | | | | |{Enter}| | | | | | | | ] /*************************************/ /*************************************/ /* 編集モード、固有名詞ショートカット*/ /************************************/ /*************************************/ /* 編集モード1 移動選択再変換、記号系 */ /* 中段人差し指+中指を押しながら */ /* 「て」の部分は定義できない。「ディ」があるため */ /* 左手*/ (+24+25[ ||||||||||||| ^{End}|^{Home}|/*XX*/ |^s |^c|||||||| {PgDn}|{PgUp} |{WheelUp}|{WheelDown}|^x|||||||| ^z |^{BS} |{← 2} |{→ 2} |^v||||||| ] /* 右手*/ (+20+21[ ||||||||||||| |||||{Home} |+{End}{BS}|{vk1Csc079}|{Del} |{Esc 3}| | | |||||{Enter}{End}|{↑} |+{↑} |{↑ 5}|^i | | | |||||{End} |{↓} |+{↓} |{↓ 5}|^u | | ] /* 編集モード2 記号系、「」まわり */ /* 下段人差し指+中指 */ /* 左手*/ (+32+33[ ||||||||||||| /{改行}|:{改行}|   ×   ×   ×{改行 2}|〇{改行} |{Home}{改行}{Space 1}{End}|||||||| 【{改行}|〈{改行}|!{改行} |?{改行} |{Home}{改行}{Space 3}{End}|||||||| 】{改行}|〉{改行}|……{改行} |──{改行}|{Space 3} |||||||| ] /* 右手*/ (+2E+2F[ ||||||||||||| |||||」{改行 2}{Space} |+{Home}{BS}|・{改行}||{改行}||{改行}{End}《》{改行}{↑}| | | |||||」{改行 2}「{改行}|「{改行} |『{改行}|《{改行}|({改行} | | | |||||」{改行 2} |」{改行} |』{改行}|》{改行}|){改行} | | ] /****************************************/ /* 固有名詞ショートカット */ /* 上段中指+薬指 */ /* 左手*/ (+17+18[ | | | | |||||||| |立花 |涼子 |静尾 |水の魔女 |||||||| 絶望の弾丸|光の巨人|二階堂|マシンガン・ジョー|千波 |||||||| @@@美食家《グルメ》| | |小山 |〈空飛ぶサークル〉|||||||| ] /* 右手*/ (+11+12[ ||||| | | | | | | | ||||| |サイレント・ドクター| |衛本 | | | | |||||轡 |錨 |苺 | | | | | |||||高橋 |多摩川准教授|オリンポス|ファスター| | | ] /* 登録の仕方 */ /* そのままキーの位置を示しています。頭文字が合うように登録すると使いやすい。 * /* 頭文字が被るときもあるので、都度、横や上下に移動させることで回避。 */ /* 半角のスペースは無視されます。この表を見やすくするための空白です。 */ /* 漢字はそのまま出力されますが、カタカナはひらがなのまま出力されるので、 一回カタカナに変換、IMEにカタカナだと覚えさせましょう。 */ /* 白はここに置いておきます。コピペして上書きを。数字段もあいてますよ。 (+17+18[ | | | | |||||||| | | | | |||||||| | | | | |||||||| | | | | |||||||| ] (+11+12[ ||||| | | | | | | | ||||| | | | | | | | ||||| | | | | | | | ||||| | | | | | | | ] */