lib/ting/data/valid_pinyin.yaml in ting-0.3.0 vs lib/ting/data/valid_pinyin.yaml in ting-0.9.0
- old
+ new
@@ -1,454 +1,455 @@
-# Valid pinyin syllables by final and initial
-# Hpricoted from http://en.wikipedia.org/wiki/Pinyin_table
-# Hand-edited for Ueng/weng which is under Ong in the table
-#
-# TODO : This is actually wrong, Ong should be removed in favor
-# of -ueng/weng
----
-V:
- Ne: nü
- Qi: qu
- Empty: yu
- Le: lü
- Xi: xu
- Ji: ju
-Ian:
- Ne: nian
- De: dian
- Qi: qian
- Mo: mian
- Bo: bian
- Empty: yan
- Le: lian
- Xi: xian
- Te: tian
- Ji: jian
- Po: pian
-Ee:
- Empty: ê
-Ua:
- Empty: wa
- Chi: chua
- Ke: kua
- Zhi: zhua
- He: hua
- Ge: gua
- Shi: shua
-Iu:
- Ne: niu
- De: diu
- Qi: qiu
- Mo: miu
- Empty: you
- Le: liu
- Xi: xiu
- Ji: jiu
-Iao:
- Ne: niao
- De: diao
- Qi: qiao
- Mo: miao
- Bo: biao
- Empty: yao
- Le: liao
- Xi: xiao
- Te: tiao
- Ji: jiao
- Po: piao
-A:
- Si: sa
- Ne: na
- De: da
- Mo: ma
- Bo: ba
- Empty: a
- Le: la
- Zi: za
- Chi: cha
- Ke: ka
- Zhi: zha
- Ci: ca
- Te: ta
- He: ha
- Ge: ga
- Shi: sha
- Fo: fa
- Po: pa
-Vn:
- Qi: qun
- Empty: yun
- Xi: xun
- Ji: jun
-Uan:
- Si: suan
- Ri: ruan
- Ne: nuan
- De: duan
- Empty: wan
- Le: luan
- Zi: zuan
- Chi: chuan
- Ke: kuan
- Zhi: zhuan
- Ci: cuan
- Te: tuan
- He: huan
- Ge: guan
- Shi: shuan
-Ing:
- Ne: ning
- De: ding
- Qi: qing
- Mo: ming
- Bo: bing
- Empty: ying
- Le: ling
- Xi: xing
- Te: ting
- Ji: jing
- Po: ping
-Ia:
- Qi: qia
- Empty: ya
- Le: lia
- Xi: xia
- Ji: jia
-Er:
- Empty: er
-An:
- Si: san
- Ri: ran
- Ne: nan
- De: dan
- Mo: man
- Bo: ban
- Empty: an
- Le: lan
- Zi: zan
- Chi: chan
- Ke: kan
- Zhi: zhan
- Ci: can
- Te: tan
- He: han
- Ge: gan
- Shi: shan
- Fo: fan
- Po: pan
-Empty:
- Si: si
- Ri: ri
- Zi: zi
- Chi: chi
- Zhi: zhi
- Ci: ci
- Shi: shi
-Van:
- Qi: quan
- Empty: yuan
- Xi: xuan
- Ji: juan
-Un:
- Si: sun
- Ri: run
- De: dun
- Empty: wen
- Le: lun
- Zi: zun
- Chi: chun
- Ke: kun
- Zhi: zhun
- Ci: cun
- Te: tun
- He: hun
- Ge: gun
- Shi: shun
-Ao:
- Si: sao
- Ri: rao
- Ne: nao
- De: dao
- Mo: mao
- Bo: bao
- Empty: ao
- Le: lao
- Zi: zao
- Chi: chao
- Ke: kao
- Zhi: zhao
- Ci: cao
- Te: tao
- He: hao
- Ge: gao
- Shi: shao
- Po: pao
-Uo:
- Si: suo
- Ri: ruo
- Ne: nuo
- De: duo
- Empty: wo
- Le: luo
- Zi: zuo
- Chi: chuo
- Ke: kuo
- Zhi: zhuo
- Ci: cuo
- Te: tuo
- He: huo
- Ge: guo
- Shi: shuo
-Ang:
- Si: sang
- Ri: rang
- Ne: nang
- De: dang
- Mo: mang
- Bo: bang
- Empty: ang
- Le: lang
- Zi: zang
- Chi: chang
- Ke: kang
- Zhi: zhang
- Ci: cang
- Te: tang
- He: hang
- Ge: gang
- Shi: shang
- Fo: fang
- Po: pang
-Ei:
- Ne: nei
- De: dei
- Mo: mei
- Bo: bei
- Empty: ei
- Le: lei
- Zi: zei
- Zhi: zhei
- He: hei
- Ge: gei
- Shi: shei
- Fo: fei
- Po: pei
-O:
- Mo: mo
- Bo: bo
- Empty: o
- Fo: fo
- Po: po
-Ue:
- Ne: nüe
- Qi: que
- Empty: yue
- Le: lüe
- Xi: xue
- Ji: jue
-In:
- Ne: nin
- Qi: qin
- Mo: min
- Bo: bin
- Empty: yin
- Le: lin
- Xi: xin
- Ji: jin
- Po: pin
-E:
- Si: se
- Ri: re
- Ne: ne
- De: de
- Mo: me
- Empty: e
- Le: le
- Zi: ze
- Chi: che
- Ke: ke
- Zhi: zhe
- Ci: ce
- Te: te
- He: he
- Ge: ge
- Shi: she
-Iang:
- Ne: niang
- Qi: qiang
- Empty: yang
- Le: liang
- Xi: xiang
- Ji: jiang
-Iai:
- Empty: yai
-Ie:
- Ne: nie
- De: die
- Qi: qie
- Mo: mie
- Bo: bie
- Empty: ye
- Le: lie
- Xi: xie
- Te: tie
- Ji: jie
- Po: pie
-Io:
- Empty: yo
-Ou:
- Si: sou
- Ri: rou
- Ne: nou
- De: dou
- Mo: mou
- Empty: ou
- Le: lou
- Zi: zou
- Chi: chou
- Ke: kou
- Zhi: zhou
- Ci: cou
- Te: tou
- He: hou
- Ge: gou
- Shi: shou
- Fo: fou
- Po: pou
-Uai:
- Empty: wai
- Chi: chuai
- Ke: kuai
- Zhi: zhuai
- He: huai
- Ge: guai
- Shi: shuai
-Ueng:
- Empty: weng
-Ong:
- Si: song
- Ri: rong
- Ne: nong
- De: dong
- Le: long
- Zi: zong
- Chi: chong
- Ke: kong
- Zhi: zhong
- Ci: cong
- Te: tong
- He: hong
- Ge: gong
-Eng:
- Si: seng
- Ri: reng
- Ne: neng
- De: deng
- Mo: meng
- Bo: beng
- Empty: eng
- Le: leng
- Zi: zeng
- Chi: cheng
- Ke: keng
- Zhi: zheng
- Ci: ceng
- Te: teng
- He: heng
- Ge: geng
- Shi: sheng
- Fo: feng
- Po: peng
-Ai:
- Si: sai
- Ne: nai
- De: dai
- Mo: mai
- Bo: bai
- Empty: ai
- Le: lai
- Zi: zai
- Chi: chai
- Ke: kai
- Zhi: zhai
- Ci: cai
- Te: tai
- He: hai
- Ge: gai
- Shi: shai
- Po: pai
-Iong:
- Qi: qiong
- Empty: yong
- Xi: xiong
- Ji: jiong
-Uang:
- Empty: wang
- Chi: chuang
- Ke: kuang
- Zhi: zhuang
- He: huang
- Ge: guang
- Shi: shuang
-Ui:
- Si: sui
- Ri: rui
- De: dui
- Empty: wei
- Zi: zui
- Chi: chui
- Ke: kui
- Zhi: zhui
- Ci: cui
- Te: tui
- He: hui
- Ge: gui
- Shi: shui
-I:
- Ne: ni
- De: di
- Qi: qi
- Mo: mi
- Bo: bi
- Empty: yi
- Le: li
- Xi: xi
- Te: ti
- Ji: ji
- Po: pi
-En:
- Si: sen
- Ri: ren
- Ne: nen
- Mo: men
- Bo: ben
- Empty: en
- Zi: zen
- Chi: chen
- Ke: ken
- Zhi: zhen
- Ci: cen
- He: hen
- Ge: gen
- Shi: shen
- Fo: fen
- Po: pen
-U:
- Si: su
- Ri: ru
- Ne: nu
- De: du
- Mo: mu
- Bo: bu
- Empty: wu
- Le: lu
- Zi: zu
- Chi: chu
- Ke: ku
- Zhi: zhu
- Ci: cu
- Te: tu
- He: hu
- Ge: gu
- Shi: shu
- Fo: fu
+# Valid pinyin syllables by final and initial
+# Hpricoted from http://en.wikipedia.org/wiki/Pinyin_table
+# Hand-edited for Ueng/weng which is under Ong in the table
+#
+# TODO : This is actually wrong, Ong should be removed in favor
+# of -ueng/weng
+---
+V:
+ Ne: nü
+ Qi: qu
+ Empty: yu
+ Le: lü
+ Xi: xu
+ Ji: ju
+Ian:
+ Ne: nian
+ De: dian
+ Qi: qian
+ Mo: mian
+ Bo: bian
+ Empty: yan
+ Le: lian
+ Xi: xian
+ Te: tian
+ Ji: jian
+ Po: pian
+Ee:
+ Empty: ê
+Ua:
+ Empty: wa
+ Chi: chua
+ Ke: kua
+ Zhi: zhua
+ He: hua
+ Ge: gua
+ Shi: shua
+Iu:
+ Ne: niu
+ De: diu
+ Qi: qiu
+ Mo: miu
+ Empty: you
+ Le: liu
+ Xi: xiu
+ Ji: jiu
+Iao:
+ Ne: niao
+ De: diao
+ Qi: qiao
+ Mo: miao
+ Bo: biao
+ Empty: yao
+ Le: liao
+ Xi: xiao
+ Te: tiao
+ Ji: jiao
+ Po: piao
+A:
+ Si: sa
+ Ne: na
+ De: da
+ Mo: ma
+ Bo: ba
+ Empty: a
+ Le: la
+ Zi: za
+ Chi: cha
+ Ke: ka
+ Zhi: zha
+ Ci: ca
+ Te: ta
+ He: ha
+ Ge: ga
+ Shi: sha
+ Fo: fa
+ Po: pa
+Vn:
+ Qi: qun
+ Empty: yun
+ Xi: xun
+ Ji: jun
+Uan:
+ Si: suan
+ Ri: ruan
+ Ne: nuan
+ De: duan
+ Empty: wan
+ Le: luan
+ Zi: zuan
+ Chi: chuan
+ Ke: kuan
+ Zhi: zhuan
+ Ci: cuan
+ Te: tuan
+ He: huan
+ Ge: guan
+ Shi: shuan
+Ing:
+ Ne: ning
+ De: ding
+ Qi: qing
+ Mo: ming
+ Bo: bing
+ Empty: ying
+ Le: ling
+ Xi: xing
+ Te: ting
+ Ji: jing
+ Po: ping
+Ia:
+ Qi: qia
+ Empty: ya
+ Le: lia
+ Xi: xia
+ Ji: jia
+Er:
+ Empty: er
+An:
+ Si: san
+ Ri: ran
+ Ne: nan
+ De: dan
+ Mo: man
+ Bo: ban
+ Empty: an
+ Le: lan
+ Zi: zan
+ Chi: chan
+ Ke: kan
+ Zhi: zhan
+ Ci: can
+ Te: tan
+ He: han
+ Ge: gan
+ Shi: shan
+ Fo: fan
+ Po: pan
+Empty:
+ Si: si
+ Ri: ri
+ Zi: zi
+ Chi: chi
+ Zhi: zhi
+ Ci: ci
+ Shi: shi
+Van:
+ Qi: quan
+ Empty: yuan
+ Xi: xuan
+ Ji: juan
+Un:
+ Si: sun
+ Ri: run
+ De: dun
+ Empty: wen
+ Le: lun
+ Zi: zun
+ Chi: chun
+ Ke: kun
+ Zhi: zhun
+ Ci: cun
+ Te: tun
+ He: hun
+ Ge: gun
+ Shi: shun
+Ao:
+ Si: sao
+ Ri: rao
+ Ne: nao
+ De: dao
+ Mo: mao
+ Bo: bao
+ Empty: ao
+ Le: lao
+ Zi: zao
+ Chi: chao
+ Ke: kao
+ Zhi: zhao
+ Ci: cao
+ Te: tao
+ He: hao
+ Ge: gao
+ Shi: shao
+ Po: pao
+Uo:
+ Si: suo
+ Ri: ruo
+ Ne: nuo
+ De: duo
+ Empty: wo
+ Le: luo
+ Zi: zuo
+ Chi: chuo
+ Ke: kuo
+ Zhi: zhuo
+ Ci: cuo
+ Te: tuo
+ He: huo
+ Ge: guo
+ Shi: shuo
+Ang:
+ Si: sang
+ Ri: rang
+ Ne: nang
+ De: dang
+ Mo: mang
+ Bo: bang
+ Empty: ang
+ Le: lang
+ Zi: zang
+ Chi: chang
+ Ke: kang
+ Zhi: zhang
+ Ci: cang
+ Te: tang
+ He: hang
+ Ge: gang
+ Shi: shang
+ Fo: fang
+ Po: pang
+Ei:
+ Ne: nei
+ De: dei
+ Mo: mei
+ Bo: bei
+ Empty: ei
+ Le: lei
+ Zi: zei
+ Zhi: zhei
+ He: hei
+ Ge: gei
+ Shi: shei
+ Fo: fei
+ Po: pei
+O:
+ Mo: mo
+ Bo: bo
+ Empty: o
+ Fo: fo
+ Po: po
+ Le: lo
+Ue:
+ Ne: nüe
+ Qi: que
+ Empty: yue
+ Le: lüe
+ Xi: xue
+ Ji: jue
+In:
+ Ne: nin
+ Qi: qin
+ Mo: min
+ Bo: bin
+ Empty: yin
+ Le: lin
+ Xi: xin
+ Ji: jin
+ Po: pin
+E:
+ Si: se
+ Ri: re
+ Ne: ne
+ De: de
+ Mo: me
+ Empty: e
+ Le: le
+ Zi: ze
+ Chi: che
+ Ke: ke
+ Zhi: zhe
+ Ci: ce
+ Te: te
+ He: he
+ Ge: ge
+ Shi: she
+Iang:
+ Ne: niang
+ Qi: qiang
+ Empty: yang
+ Le: liang
+ Xi: xiang
+ Ji: jiang
+Iai:
+ Empty: yai
+Ie:
+ Ne: nie
+ De: die
+ Qi: qie
+ Mo: mie
+ Bo: bie
+ Empty: ye
+ Le: lie
+ Xi: xie
+ Te: tie
+ Ji: jie
+ Po: pie
+Io:
+ Empty: yo
+Ou:
+ Si: sou
+ Ri: rou
+ Ne: nou
+ De: dou
+ Mo: mou
+ Empty: ou
+ Le: lou
+ Zi: zou
+ Chi: chou
+ Ke: kou
+ Zhi: zhou
+ Ci: cou
+ Te: tou
+ He: hou
+ Ge: gou
+ Shi: shou
+ Fo: fou
+ Po: pou
+Uai:
+ Empty: wai
+ Chi: chuai
+ Ke: kuai
+ Zhi: zhuai
+ He: huai
+ Ge: guai
+ Shi: shuai
+Ueng:
+ Empty: weng
+Ong:
+ Si: song
+ Ri: rong
+ Ne: nong
+ De: dong
+ Le: long
+ Zi: zong
+ Chi: chong
+ Ke: kong
+ Zhi: zhong
+ Ci: cong
+ Te: tong
+ He: hong
+ Ge: gong
+Eng:
+ Si: seng
+ Ri: reng
+ Ne: neng
+ De: deng
+ Mo: meng
+ Bo: beng
+ Empty: eng
+ Le: leng
+ Zi: zeng
+ Chi: cheng
+ Ke: keng
+ Zhi: zheng
+ Ci: ceng
+ Te: teng
+ He: heng
+ Ge: geng
+ Shi: sheng
+ Fo: feng
+ Po: peng
+Ai:
+ Si: sai
+ Ne: nai
+ De: dai
+ Mo: mai
+ Bo: bai
+ Empty: ai
+ Le: lai
+ Zi: zai
+ Chi: chai
+ Ke: kai
+ Zhi: zhai
+ Ci: cai
+ Te: tai
+ He: hai
+ Ge: gai
+ Shi: shai
+ Po: pai
+Iong:
+ Qi: qiong
+ Empty: yong
+ Xi: xiong
+ Ji: jiong
+Uang:
+ Empty: wang
+ Chi: chuang
+ Ke: kuang
+ Zhi: zhuang
+ He: huang
+ Ge: guang
+ Shi: shuang
+Ui:
+ Si: sui
+ Ri: rui
+ De: dui
+ Empty: wei
+ Zi: zui
+ Chi: chui
+ Ke: kui
+ Zhi: zhui
+ Ci: cui
+ Te: tui
+ He: hui
+ Ge: gui
+ Shi: shui
+I:
+ Ne: ni
+ De: di
+ Qi: qi
+ Mo: mi
+ Bo: bi
+ Empty: yi
+ Le: li
+ Xi: xi
+ Te: ti
+ Ji: ji
+ Po: pi
+En:
+ Si: sen
+ Ri: ren
+ Ne: nen
+ Mo: men
+ Bo: ben
+ Empty: en
+ Zi: zen
+ Chi: chen
+ Ke: ken
+ Zhi: zhen
+ Ci: cen
+ He: hen
+ Ge: gen
+ Shi: shen
+ Fo: fen
+ Po: pen
+U:
+ Si: su
+ Ri: ru
+ Ne: nu
+ De: du
+ Mo: mu
+ Bo: bu
+ Empty: wu
+ Le: lu
+ Zi: zu
+ Chi: chu
+ Ke: ku
+ Zhi: zhu
+ Ci: cu
+ Te: tu
+ He: hu
+ Ge: gu
+ Shi: shu
+ Fo: fu
Po: pu
\ No newline at end of file