vi: modify group ư rules and phonemes

This commit is contained in:
Anh Hoang Nguyen
2019-03-26 10:20:34 +07:00
parent b496042ccd
commit a9a96a42e9
2 changed files with 11 additions and 7 deletions
+6 -6
View File
@@ -1091,7 +1091,7 @@ ỵ ỵ
ưở y@4
ưỡ y@5
ượ y@6
ưu yw
ưu iw
ươi y@j
ười y@j2
ưới y@j3
@@ -1114,7 +1114,7 @@ ỵ ỵ
.group ừ
ừ y2
ừa y@2
ừu y2w2
ừu iw2
@@ -1125,7 +1125,7 @@ ỵ ỵ
.group ứ
ứ y3
ứa y@3
ứu y3w3
ứu iw3
@@ -1136,7 +1136,7 @@ ỵ ỵ
.group ử
ử y4
ửa y@4
ửu y4w4
ửu iw4
@@ -1147,7 +1147,7 @@ ỵ ỵ
.group ữ
ữ y5
ữa y@5
ữu y5w5
ữu iw5
@@ -1158,7 +1158,7 @@ ỵ ỵ
.group ự
ự y6
ựa y@6
ựu y6w6
ựu iw6
+5 -1
View File
@@ -320,6 +320,8 @@ phoneme y
length 136
ELIF nextPhW(N) THEN
length 101
ELIF nextPhW(w) OR nextPhW(j) THEN
length 110
ELIF thisPh(isFirstVowel) AND thisPh(isFinalVowel) AND thisPh(isWordEnd) THEN
length 300
ELIF thisPh(isFirstVowel) AND thisPh(isFinalVowel) AND thisPh(isWordStart) THEN
@@ -668,6 +670,8 @@ phoneme iE // iê : viết, giệc
length 163
ELIF nextPhW(N) THEN
length 115
ELIF nextPhW(w) THEN
length 100
ELIF thisPh(isFirstVowel) AND thisPh(isFinalVowel) AND thisPh(isWordEnd) THEN
length 300
ELIF thisPh(isFirstVowel) AND thisPh(isFinalVowel) AND thisPh(isWordStart) THEN
@@ -937,7 +941,7 @@ phoneme n^ // (a)nh
length 100
ENDIF
FMT(vietnam/n^_)
ElSE
ELSE
FMT(n^/_n^)
ENDIF
endphoneme