comparison leim/quail/cyrillic.el @ 96828:214cddc470f4

("cyrillic-translit"): Add two rules "//'" and "//`" for combining accents as a separate character. Keep two rules "i`" and "I`" for characters where accent is not a separate character. Revert changes that added postfix combining accents.
author Juri Linkov <juri@jurta.org>
date Sat, 19 Jul 2008 23:59:09 +0000
parents 8264d662e9a2
children 142baa998501
comparison
equal deleted inserted replaced
96827:b007deb63e00 96828:214cddc470f4
1032 ("c" ?,Lf(B) ("ch" ?,Lg(B) 1032 ("c" ?,Lf(B) ("ch" ?,Lg(B)
1033 ("sh" ?,Lh(B) 1033 ("sh" ?,Lh(B)
1034 ("shch" ?,Li(B) ("sj" ?,Li(B) 1034 ("shch" ?,Li(B) ("sj" ?,Li(B)
1035 ("/sht" ?,Li(B) ("/t" ?,Li(B) 1035 ("/sht" ?,Li(B) ("/t" ?,Li(B)
1036 ("~" ?,Lj(B) ("y" ?,Lk(B) ("'" ?,Ll(B) ("`" ?,Ll(B) 1036 ("~" ?,Lj(B) ("y" ?,Lk(B) ("'" ?,Ll(B) ("`" ?,Ll(B)
1037 ("e\\" ?,Lm(B) ("@" ?,Lm(B) 1037 ("e\\" ?,Lm(B) ("e'" ?,Lm(B) ("e`" ?,Lm(B) ("@" ?,Lm(B)
1038 ("yu" ?,Ln(B) ("ju" ?,Ln(B) 1038 ("yu" ?,Ln(B) ("ju" ?,Ln(B)
1039 ("ya" ?,Lo(B) ("ja" ?,Lo(B) ("q" ?,Lo(B) 1039 ("ya" ?,Lo(B) ("ja" ?,Lo(B) ("q" ?,Lo(B)
1040 1040
1041 ("A" ?,L0(B) ("B" ?,L1(B) ("V" ?,L2(B) ("W" ?,L2(B) ("G" ?,L3(B) ("D" ?,L4(B) 1041 ("A" ?,L0(B) ("B" ?,L1(B) ("V" ?,L2(B) ("W" ?,L2(B) ("G" ?,L3(B) ("D" ?,L4(B)
1042 ("E" ?,L5(B) ("Je" ?,L5(B) ("JE" ?,L5(B) 1042 ("E" ?,L5(B) ("Je" ?,L5(B) ("JE" ?,L5(B)
1048 ("C" ?,LF(B) ("Ch" ?,LG(B) ("CH" ?,LG(B) 1048 ("C" ?,LF(B) ("Ch" ?,LG(B) ("CH" ?,LG(B)
1049 ("Sh" ?,LH(B) ("SH" ?,LH(B) 1049 ("Sh" ?,LH(B) ("SH" ?,LH(B)
1050 ("Shch" ?,LI(B) ("SHCH" ?,LI(B) ("Sj" ?,LI(B) ("SJ" ?,LI(B) 1050 ("Shch" ?,LI(B) ("SHCH" ?,LI(B) ("Sj" ?,LI(B) ("SJ" ?,LI(B)
1051 ("/Sht" ?,LI(B) ("/SHT" ?,LI(B) ("/T" ?,LI(B) 1051 ("/Sht" ?,LI(B) ("/SHT" ?,LI(B) ("/T" ?,LI(B)
1052 ("~~" ?,LJ(B) ("Y" ?,LK(B) ("''" ?,LL(B) 1052 ("~~" ?,LJ(B) ("Y" ?,LK(B) ("''" ?,LL(B)
1053 ("E\\" ?,LM(B) ("@@" ?,LM(B) 1053 ("E\\" ?,LM(B) ("E'" ?,LM(B) ("E`" ?,LM(B) ("@@" ?,LM(B)
1054 ("Yu" ?,LN(B) ("YU" ?,LN(B) ("Ju" ?,LN(B) ("JU" ?,LN(B) 1054 ("Yu" ?,LN(B) ("YU" ?,LN(B) ("Ju" ?,LN(B) ("JU" ?,LN(B)
1055 ("Ya" ?,LO(B) ("YA" ?,LO(B) ("Ja" ?,LO(B) ("JA" ?,LO(B) ("Q" ?,LO(B) 1055 ("Ya" ?,LO(B) ("YA" ?,LO(B) ("Ja" ?,LO(B) ("JA" ?,LO(B) ("Q" ?,LO(B)
1056 1056
1057 ;; Combining accents 1057 ("/e" ?,Lt(B) ("yi" ?,Lw(B) ("u'" ?,L~(B) ("u~" ?,L~(B)
1058 ("a'" [",LP$(O+Z(B"]) ("a`" [",LP$(O+\(B"])
1059 ("e'" [",LU$(O+Z(B"]) ("e`" [",LU$(O+\(B"])
1060 ("i'" [",LX$(O+Z(B"]) ("i`" [",LX$(O+\(B"])
1061 ("o'" [",L^$(O+Z(B"]) ("o`" [",L^$(O+\(B"])
1062 ("u'" [",Lc$(O+Z(B"]) ("u`" [",Lc$(O+\(B"])
1063 ("A'" [",L0$(O+Z(B"]) ("A`" [",L0$(O+\(B"])
1064 ("E'" [",L5$(O+Z(B"]) ("E`" [",L5$(O+\(B"])
1065 ("I'" [",L8$(O+Z(B"]) ("I`" [",L8$(O+\(B"])
1066 ("O'" [",L>$(O+Z(B"]) ("O`" [",L>$(O+\(B"])
1067 ("U'" [",LC$(O+Z(B"]) ("U`" [",LC$(O+\(B"])
1068
1069 ("/e" ?,Lt(B) ("yi" ?,Lw(B) ("u~" ?,L~(B)
1070 ("/d" ?,Lr(B) ("/ch" ?,L{(B) 1058 ("/d" ?,Lr(B) ("/ch" ?,L{(B)
1071 ("/g" ?,Ls(B) ("/s" ?,Lu(B) ("/k" ?,L|(B) 1059 ("/g" ?,Ls(B) ("/s" ?,Lu(B) ("/k" ?,L|(B)
1072 ("/i" ?,Lv(B) ("/j" ?,Lx(B) ("/l" ?,Ly(B) ("/n" ?,Lz(B) ("/z" ?,L(B) 1060 ("/i" ?,Lv(B) ("/j" ?,Lx(B) ("/l" ?,Ly(B) ("/n" ?,Lz(B) ("/z" ?,L(B)
1073 ("/E" ?,L$(B) ("YE" ?,L$(B) ("Yi" ?,L'(B) ("YI" ?,L'(B) ("U~" ?,L.(B) 1061 ("/E" ?,L$(B) ("YE" ?,L$(B) ("Yi" ?,L'(B) ("YI" ?,L'(B) ("U'" ?,L.(B) ("U~" ?,L.(B)
1074 ("/D" ?,L"(B) ("/Ch" ?,L+(B) ("/CH" ?,L+(B) 1062 ("/D" ?,L"(B) ("/Ch" ?,L+(B) ("/CH" ?,L+(B)
1075 ("/G" ?,L#(B) ("/S" ?,L%(B) ("/K" ?,L,(B) 1063 ("/G" ?,L#(B) ("/S" ?,L%(B) ("/K" ?,L,(B)
1076 ("/I" ?,L&(B) ("/J" ?,L((B) ("/L" ?,L)(B) ("/N" ?,L*(B) ("/Z" ?,L/(B) 1064 ("/I" ?,L&(B) ("/J" ?,L((B) ("/L" ?,L)(B) ("/N" ?,L*(B) ("/Z" ?,L/(B)
1065
1066 ;; Combining accents as a separate character
1067 ("//'" ?$(O+Z(B) ("//`" ?$(O+\(B)
1068
1069 ;; In the following two rules the accent is not a separate character
1070 ("i`" ?$,1(}(B) ("I`" ?$,1(-(B)
1077 1071
1078 ("/-" ?$(G!9(B) ;; EN DASH 1072 ("/-" ?$(G!9(B) ;; EN DASH
1079 ("/--" ?$(G!7(B) ;; EM DASH 1073 ("/--" ?$(G!7(B) ;; EM DASH
1080 ("/*" ?$(O#@(B) ;; BULLET 1074 ("/*" ?$(O#@(B) ;; BULLET
1081 ("/." ?$,1s$(B) ;; ONE DOT LEADER 1075 ("/." ?$,1s$(B) ;; ONE DOT LEADER
1097 ("/no" ?,Lp(B) ; _,L]^(B_,L\U`(B 1091 ("/no" ?,Lp(B) ; _,L]^(B_,L\U`(B
1098 1092
1099 ("/c" ?,A)(B) 1093 ("/c" ?,A)(B)
1100 ("/tm" ?$(D"o(B) 1094 ("/tm" ?$(D"o(B)
1101 ("/reg" ?,A.(B) 1095 ("/reg" ?,A.(B)
1102 ("/eu" ?,b$(B) 1096 ("/eu" ?,b$(B)
1103 ("/ce" ?,A"(B) 1097 ("/ce" ?,A"(B)
1104 1098
1105 ;; fractions 1099 ;; fractions
1106 ("/78" ?$(C(~(B) 1100 ("/78" ?$(C(~(B)
1107 ("/58" ?$(C(}(B) 1101 ("/58" ?$(C(}(B)