lib/sekka/roman-lib.nnd in sekka-0.8.3 vs lib/sekka/roman-lib.nnd in sekka-0.8.4
- old
+ new
@@ -39,24 +39,24 @@
;; このテーブルはruby-romkan から変換し、一部不足を追加した。
;; クンレイ、日本式、ヘボン式もデータ中に併記し全てを網羅している。
(define sekka-kana->roman-alist-short
'(
;; normal roman ---AZIK---
- ("ぁ" "la" "xxa")
+ ("ぁ" "la" "xa" "xxa")
("あ" "a")
- ("ぃ" "li" "xxi")
+ ("ぃ" "li" "xi" "xxi")
("い" "i")
- ("ぅ" "lu" "xxu")
+ ("ぅ" "lu" "xu" "xxu")
("う" "u" "whu")
("う゛" "vu")
("う゛ぁ" "va")
("う゛ぃ" "vi")
("う゛ぇ" "ve")
("う゛ぉ" "vo")
- ("ぇ" "le" "xxe")
+ ("ぇ" "le" "xe" "xxe")
("え" "e")
- ("ぉ" "lo" "xxo")
+ ("ぉ" "lo" "xo" "xxo")
("お" "o")
("か" "ka")
("が" "ga")
("き" "ki" "kf")
("きゃ" "kya" "kga")
@@ -74,16 +74,16 @@
("げ" "ge")
("こ" "ko")
("ご" "go")
("さ" "sa")
("ざ" "za" "zc") ;; AZIKザ行の特別措置
- ("し" "shi" "si" "xi")
- ("しゃ" "sha" "sya" "xa" "xc")
+ ("し" "shi" "si")
+ ("しゃ" "sha" "sya" )
;; hu の例外処理: shu は sfu になってはいけない
- ("しゅ" "shu" "syu" "xu")
- ("しぇ" "she" "sye" "xe")
- ("しょ" "sho" "syo" "xo")
+ ("しゅ" "shu" "syu" )
+ ("しぇ" "she" "sye" )
+ ("しょ" "sho" "syo" )
("じ" "ji" "zi")
("じゃ" "ja" "jya" "zya")
("じゅ" "ju" "jyu" "zyu" "jf")
("じぇ" "je" "jye" "zye")
("じょ" "jo" "jyo" "zyo")
@@ -105,11 +105,11 @@
("ぢ" "di")
("ぢゃ" "dya")
("ぢゅ" "dyu")
("ぢぇ" "dye")
("ぢょ" "dyo")
- ("っ" "tt" "@" ";" "ltu")
+ ("っ" "tt" "@" ";" "ltu" "xtu")
;; normal roman ---AZIK---
("つ" "tsu" "tu")
("づ" "du")
("て" "te")
("で" "de" "df")
@@ -163,25 +163,25 @@
("みょ" "myo" "mgo")
("む" "mu" "mf")
("め" "me")
("も" "mo")
;; normal roman ---AZIK---
- ("ゃ" "lya")
+ ("ゃ" "xya" "lya")
("や" "ya")
- ("ゅ" "lyu")
+ ("ゅ" "xyu" "lyu")
("ゆ" "yu" "yf")
- ("ょ" "lyo")
+ ("ょ" "xyo" "lyo")
("よ" "yo")
("ら" "ra")
("り" "ri")
("りゃ" "rya")
("りゅ" "ryu")
("りょ" "ryo")
("る" "ru")
("れ" "re")
("ろ" "ro")
- ("ゎ" "lwa")
+ ("ゎ" "xwa" "lwa")
("わ" "wa")
("うぃ" "wi" "whi")
("うぇ" "we" "whe")
("を" "wo")
("うぉ" "wso" "who")
@@ -313,9 +313,17 @@
("にぇ" "nye" "nge")
("にょ" "nyo" "ngo")
;; 非AZIKで "cc" で 撥音「っ」から始まるかなを表現を消す可能性があるので "cc" はAZIK側だけに定義する
("ちゃ" "cha" "tya" "ca" "cc")
+
+ ;; 非AZIKで "xa" "xi" "xu" "ae" "ao" の捨て仮名を ぁぃぅぇぉ の入力に使うため以下の定義を
+ ;; 非AZIKとAZIKで分割する
+ ("し" "shi" "si" "xi")
+ ("しゃ" "sha" "sya" "xa" "xc")
+ ("しゅ" "shu" "syu" "xu")
+ ("しぇ" "she" "sye" "xe")
+ ("しょ" "sho" "syo" "xo")
;; ---以下AZIK---
;; ------ AZIK 撥音拡張
("かん" "kz" "kn")
("きん" "kk" "kv")