CORONA、まだまだ弄れるようです

(過去: W-ZERO3用の交互打鍵ローマ字【CORONA】、定義をちょっと変更して確定。)

 Wineさんのコメントより。
 L{F|D|S}に「ゃ・ゅ・ょ」を定義するという話……確かに良さそう。
 シールを貼るにも困らない気がするし。
 #定義に空きがあれば、(和ならべのように)単独入力だけでなく「母音として」扱えるかも。


 うーん、JISX4063:2000からさらに逸脱してもいいとなれば、いっそのこと

  • 二打目に【F】または【G】……イ段かな+「ゃ」。
  • 二打目に【D】または【H】……イ段かな+「ゅ」。
  • 二打目に【S】または【J】……イ段かな+「ょ」。

としても良いかな。CORONAは【Y】互換キーを【G】ではなくて【V】にしているから、子音の後に【H】が来る定義をつぶしても大丈夫ならば、こういう定義もアリと言えるかも。


 以下、キー配置のコピペ。


 W-ZERO3のキー盤面

 1 2 3 4 5 6 7 8 9 0 − 退    
Q W E R T  Y U I O P   
飛 A S D F  G H J K L 
変 Z X C V  B N M 上 変
 制 字  空白  , . / 左 下 右
(ズレに関してはW-ZERO3と同じに表現してみた)

 子音キー

 1 2 3 4 5 6 7 8 9 0 − 退    
ん わ □ ら た  や □ □ □ ぱ 
  □ さ だ ふぁ  が は じゃ か 小
  ざ しゃちゃヴぁ  ば な ま 上 変
 制 字  空白  , . / 左 下 右

 母音キー(ひらがな)・互換母音キー(カタカナ)・Y互換キー・「ん」専用キー・記号類

 1 2 3 4 5 6 7 8 9 0 − 退    
ん □ え □ □  や う い お □   
飛 あ ょ ゅ ゃ  ゃ ゅ ょ ア 小 
変 オ イ ウ ヤ  □ □ エ 上 変
 制 字  空白  、 。 ・ 左 下 右

 綴りの中では交互打鍵が実現するように、JISX4063(JISローマ字綴り)を一部変更して次のルールを拡張しています。

    • 子音の後に来る「や」は「Y」「V」どちらでも良い。
    • 子音の後に来る「あ」は「A」「K」どちらでも良い。
    • 子音の後に来る「い」は「I」「X」どちらでも良い。
    • 子音の後に来る「う」は「U」「C」どちらでも良い。
    • 子音の後に来る「え」は「E」「M」どちらでも良い。
    • 子音の後に来る「お」は「O」「Z」どちらでも良い。
    • 子音の後に来る「や」は「F」「G」どちらでも良い。
    • 子音の後に来る「ゆ」は「D」「H」どちらでも良い。
    • 子音の後に来る「よ」は「S」「J」どちらでも良い。

 ただし、交互打鍵とはならない互換定義については規定していません。
 よって、完全定義ならば上記ルールに従い「KK」で「か」が出るべきなのですが、この定義ではそれを行うことができません。



 ……うーん、「ゃゅょ」の母音化はさすがに面倒なので(また定義の大量追加が必要になりそう)、今日中にできるかどうか不明かも。
 L前置の件については、今日夜までにはやってみたいところです。