Skip to content

Instantly share code, notes, and snippets.

@oktopus1959
Created May 5, 2023 02:08
Show Gist options
  • Save oktopus1959/c6c2fe90e6169625aebaebc75d4420f3 to your computer and use it in GitHub Desktop.
Save oktopus1959/c6c2fe90e6169625aebaebc75d4420f3 to your computer and use it in GitHub Desktop.
飛鳥21c-290 配列
#define display-name "飛鳥21c-290"
;; 引用元: http://www.eurus.dti.ne.jp/~yfi/aska_arrangement/
;; 引用元: http://oookaworks.seesaa.net/article/499074448.html?1681996219#gsc.tab=0
;; 「飛鳥カナ配列」: http://ameblo.jp/asuka-layout/entry-10589277915.html
;;
;; 下記の定義のうち、使いたいもののコメントを外して、使わないものはコメント化すること
#define NFER_AND_XFER ;; 左シフト:無変換キー、右シフト:変換キー
;;#define NFER_AND_SPACE ;; 左シフト:無変換キー、右シフト:スペースキー
;;#define SPACE_AND_XFER ;; 左シフト:スペースキー、右シフト:変換キー
;; 単打
{
| | | | | | | | | |
「 | ー | じ | ぴ | % | - | ・ | と | は | へ | 」 |
き | し | う | て | ぎ | ゆ | ん | い | か | た | け |
ほ | せ | み | ぶ | び | ゃ | っ | ょ | ゅ | め |
}
;; 左シフト
#store LEFT_SHIFT
{
| | | | | | | | | |
ざ | ね | え | ぁ | ぅ | ぇ | ぃ | よ | ふ | ! | ) |
だ | さ | あ | り | ぉ | ず | る | す | ま | で | げ |
ぜ | ひ | ち | ば | ヴ | や | が | 、 | 。 | ? |
}
#end store
;; 右シフト
#store RIGHT_SHIFT
{
| | | | | | | | | |
( | べ | れ | ぺ | & | ぢ | ~ | そ | こ | ぞ | ご |
わ | お | な | ら | ぬ | ぼ | く | の | つ | に | ろ |
ぷ | ぐ | ぱ | づ | * | む | を | ど | も | ぽ |
}
#end store
;; 相互連続シフト
#combination successive
;; 左シフト:無変換キー、右シフト:変換キー
#ifdef NFER_AND_XFER
#disableExtKey nfer
-$nfer>
#load LEFT_SHIFT
#disableExtKey xfer
-$xfer>
#load RIGHT_SHIFT
#endif
;; 左シフト:無変換キー、右シフト:スペースキー
#ifdef NFER_AND_SPACE
#disableExtKey nfer
-$nfer>
#load LEFT_SHIFT
#SandS disable
-$space>
#load RIGHT_SHIFT
#endif
;; 左シフト:スペースキー、右シフト:変換キー
#ifdef SPACE_AND_XFER
#SandS disable
-$space>
#load LEFT_SHIFT
#disableExtKey xfer
-$xfer>
#load RIGHT_SHIFT
#endif
#end combination
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment