姫踊子草定義の書き換え方
(言及:姫踊子草を使ってみた…)
どういう風に編集しづらいのか、という点は人それぞれかもしれませんので、これで当たっているかどうかは解りませんが…ひとまず「私が勝手に作っていたときの」飛鳥21世紀290版定義を貼っておきます。
↓の圧縮ファイル中に、飛鳥21c290-standard(非公式).hmo_kana.oldという名前で入れてあります(というか、削除するつもりがすっかり忘れていました…)。
http://www.eurus.dti.ne.jp/~yfi/aska_arrangement/bin/aska50.lzh
blog記述からのコピーですと色々面倒かもしれませんので、こちらからコピーされる方がより楽かと思われます。
小指シフト面については当時定義していなかったので(適当だな…)、そちらは既に提供されている正規版を流用してみて下さい。
基本的には、「無シフト」「右シフト」「左シフト」に分けて、鍵盤順のままに並べ替えているだけの代物です。
無シフト面の最上行を「1234567890-^\ 7$2$1$5$4$6$9$8$0$3$.$,$*」から「-^\ .$,$*」へと変更すると、数字については入れ替えをせずにそのまま(1〜0の並びで)キーが通ります(もちろん、右側を1$2$3$4$5$6$7$8$9$0$.$,$*としても、結果は同じになります)。
#もしこれでハズしているようでしたら、その際はまた考えてみます。
visible=1←この行は常に先頭に置き、かつ削除しないでください。
'
' 飛鳥21c290-standard(非公式).hmo_kana
' http://shizuoka.cool.ne.jp/izubekkan/asuka.htmTypeModeDefault=8
MultiDownHold=LR'余計なタブ文字があると姫踊子草がハングアップするので、
'編集時などにタブ文字を追加した場合は、忘れずに削除して
'ください(余計な文字があると、その列の定義を打鍵した瞬間に
'なってから姫踊子草が落ちます。起動時や定義読み込み時には
'何事もなく読み込みを完了してしまうので見落としがちです)。'<シフト無し(高頻度文字)>
=
1234567890-^\ 7$2$1$5$4$6$9$8$0$3$.$,$*
qwertyuiop@[ 「$ー$じ$ぴ$%$−$・$と$は$へ$」$¥
asdfghjkl;:] き$し$う$て$ぎ$ゆ$ん$い$か$た$け$退
zxcvbnm,./_ ほ$せ$み$ぶ$び$ゃ$っ$ょ$ゅ$め$,
='<左親指シフトキーとの同時打鍵(語尾・訓読み)>
=L +
1234567890-^\ {$[$]$}$゛$&$’$*$¥$/$+$_$|
qwertyuiop@[ ざ$ね$え$ぁ$ぅ$ぇ$ぃ$よ$ふ$!$)$_
asdfghjkl;:] だ$さ$あ$り$ぉ$ず$る$す$ま$で$げ$避
zxcvbnm,./_ ぜ$ひ$ち$ば$ヴ$や$が$、$。$?$¥
='<右親指シフトキーとの同時打鍵(大和言葉)>
=R *
1234567890-^\ !$”$#$$$%$却$却$゜$>$<$=$^$却
qwertyuiop@[ ($べ$れ$ぺ$&$ぢ$〜$そ$こ$ぞ$ご$却
asdfghjkl;:] わ$お$な$ら$ぬ$ぼ$く$の$つ$に$ろ$退
zxcvbnm,./_ ぷ$ぐ$ぱ$づ$*$む$を$ど$も$ぽ$/
='小指シフト入力
=H
=