1 # ***************************************************************************
3 # * Copyright (C) 2004-2013, International Business Machines
4 # * Corporation; Unicode, Inc.; and others. All Rights Reserved.
6 # ***************************************************************************
7 # File: Cyrillic_Latin.txt
10 :: [Ққ\u0308Ă-ăĔ-ĕĞ-ğĬ-ĭŎ-ŏŬ-ŭ\u0306Ѐ-џҐ-ҕҘ-ҙӁ-ӂӐ-ӟӢ-ӧӬ-ӵӸ-ӹḜ-ḝẮ-ặᾰᾸῐῘῠῨ] ;
23 я ↔ a $hat ; # CYRILLIC SMALL LETTER YA
24 Я ↔ A $hat ; # CYRILLIC CAPITAL LETTER YA
25 ч ↔ c $caron ; # CYRILLIC SMALL LETTER CHE
26 Ч ↔ C $caron; # CYRILLIC CAPITAL LETTER CHE
27 э ↔ e $acute; # CYRILLIC SMALL LETTER E
28 Э ↔ E $acute; # CYRILLIC CAPITAL LETTER E
29 є ↔ e $hat; # CYRILLIC SMALL LETTER UKRAINIAN IE
30 Є ↔ E $hat; # CYRILLIC CAPITAL LETTER UKRAINIAN IE
31 ш ↔ s $caron ; # CYRILLIC SMALL LETTER SHA
32 Ш ↔ S $caron ; # CYRILLIC CAPITAL LETTER SHA
33 щ ↔ s $hat ; # CYRILLIC SMALL LETTER SHCHA
34 Щ ↔ S $hat; # CYRILLIC CAPITAL LETTER SHCHA
35 ѕ ↔ z $hat ; # CYRILLIC SMALL LETTER DZE
36 Ѕ ↔ Z $hat; # CYRILLIC CAPITAL LETTER DZE
37 ю ↔ u $hat ; # CYRILLIC SMALL LETTER YU
38 Ю ↔ U $hat ; # CYRILLIC CAPITAL LETTER YU
39 і ↔ i $acute; # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
40 І ↔ I $acute; # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
41 ј ↔ j $caron; # CYRILLIC SMALL LETTER JE
42 Ј ↔ J $caron; # CYRILLIC CAPITAL LETTER JE
43 љ ↔ l $hat ; # CYRILLIC SMALL LETTER LJE
44 Љ ↔ L $hat ; # CYRILLIC CAPITAL LETTER LJE
45 њ ↔ n $hat ; # CYRILLIC SMALL LETTER NJE
46 Њ ↔ N $hat ; # CYRILLIC CAPITAL LETTER NJE
47 ћ ↔ c $acute ; # CYRILLIC SMALL LETTER TSHE
48 Ћ ↔ C $acute ; # CYRILLIC CAPITAL LETTER TSHE
49 џ ↔ d $hat ; # CYRILLIC SMALL LETTER DZHE
50 Џ ↔ D $hat ; # CYRILLIC CAPITAL LETTER DZHE
51 а ↔ a ; # CYRILLIC SMALL LETTER A
52 А ↔ A ; # CYRILLIC CAPITAL LETTER A
53 ә ↔ ə ; # CYRILLIC SMALL LETTER SCHWA
54 Ә ↔ Ə ; # CYRILLIC CAPITAL LETTER SCHWA
55 ӕ ↔ æ ; # CYRILLIC SMALL LIGATURE A IE
56 Ӕ ↔ Æ ; # CYRILLIC CAPITAL LIGATURE A IE
57 б ↔ b ; # CYRILLIC SMALL LETTER BE
58 Б ↔ B ; # CYRILLIC CAPITAL LETTER BE
59 в ↔ v ; # CYRILLIC SMALL LETTER VE
60 В ↔ V ; # CYRILLIC CAPITAL LETTER VE
61 ґ ↔ g $grave ; # CYRILLIC SMALL LETTER GHE WITH UPTURN
62 Ґ ↔ G $grave ; # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
63 ғ ↔ g $dot ; # CYRILLIC SMALL LETTER GHE WITH STROKE
64 Ғ ↔ G $dot; # CYRILLIC CAPITAL LETTER GHE WITH STROKE
65 ҕ ↔ g $breve; # CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
66 Ҕ ↔ G $breve; # CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
67 г ↔ g ; # CYRILLIC SMALL LETTER GHE
68 Г ↔ G ; # CYRILLIC CAPITAL LETTER GHE
69 д ↔ d; # CYRILLIC SMALL LETTER DE
70 Д ↔ D; # CYRILLIC CAPITAL LETTER DE
71 ђ ↔ đ ; # CYRILLIC SMALL LETTER DJE
72 Ђ ↔ Đ ; # CYRILLIC CAPITAL LETTER DJE
73 ҙ ↔ z $comma ; # CYRILLIC SMALL LETTER ZE WITH DESCENDER
74 Ҙ ↔ Z $comma ; # CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
75 е ↔ e ; # CYRILLIC SMALL LETTER IE
76 Е ↔ E; # CYRILLIC CAPITAL LETTER IE
77 ж ↔ z $caron; # CYRILLIC SMALL LETTER ZHE
78 Ж ↔ Z $caron; # CYRILLIC CAPITAL LETTER ZHE
79 з ↔ z ; # CYRILLIC SMALL LETTER ZE
80 З ↔ Z; # CYRILLIC CAPITAL LETTER ZE
81 и\u0306 ↔ j ; # CYRILLIC SMALL LETTER I
82 И\u0306 ↔ J ; # CYRILLIC CAPITAL LETTER I
83 и ↔ i ; # CYRILLIC SMALL LETTER I
84 И ↔ I ; # CYRILLIC CAPITAL LETTER I
85 қ ↔ k $descender ; # CYRILLIC SMALL LETTER KA WITH DESCENDER
86 Қ ↔ K $descender ; # CYRILLIC CAPITAL LETTER KA WITH DESCENDER
87 к ↔ k ; # CYRILLIC SMALL LETTER KA
88 К ↔ K; # CYRILLIC CAPITAL LETTER KA
89 л ↔ l ; # CYRILLIC SMALL LETTER EL
90 Л ↔ L; # CYRILLIC CAPITAL LETTER EL
91 м ↔ m ; # CYRILLIC SMALL LETTER EM
92 М ↔ M ; # CYRILLIC CAPITAL LETTER EM
93 н ↔ n ; # CYRILLIC SMALL LETTER EN
94 Н ↔ N; # CYRILLIC CAPITAL LETTER EN
95 о ↔ o ; # CYRILLIC SMALL LETTER O
96 О ↔ O ; # CYRILLIC CAPITAL LETTER O
97 п ↔ p ; # CYRILLIC SMALL LETTER PE
98 П ↔ P ; # CYRILLIC CAPITAL LETTER PE
99 р ↔ r ; # CYRILLIC SMALL LETTER ER
100 Р ↔ R ; # CYRILLIC CAPITAL LETTER ER
101 с ↔ s ; # CYRILLIC SMALL LETTER ES
102 С ↔ S ; # CYRILLIC CAPITAL LETTER ES
103 т ↔ t ; # CYRILLIC SMALL LETTER TE
104 Т ↔ T ; # CYRILLIC CAPITAL LETTER TE
105 у ↔ u ; # CYRILLIC SMALL LETTER U
106 У ↔ U ; # CYRILLIC CAPITAL LETTER U
107 ф ↔ f ; # CYRILLIC SMALL LETTER EF
108 Ф ↔ F ; # CYRILLIC CAPITAL LETTER EF
109 х ↔ h ; # CYRILLIC SMALL LETTER HA
110 Х ↔ H; # CYRILLIC CAPITAL LETTER HA
111 ц ↔ c ; # CYRILLIC SMALL LETTER TSE
112 Ц ↔ C; # CYRILLIC CAPITAL LETTER TSE
113 Ъ ↔ $modprime2 $under ; # CYRILLIC CAPITAL LETTER HARD SIGN
114 ъ ↔ $modprime2 ; # CYRILLIC SMALL LETTER HARD SIGN
115 Ь ↔ $modprime $under ; # CYRILLIC CAPITAL LETTER SOFT SIGN
116 ь ↔ $modprime ; # CYRILLIC SMALL LETTER SOFT SIGN
117 ы ↔ y ; # CYRILLIC SMALL LETTER YERU
118 Ы ↔ Y ; # CYRILLIC CAPITAL LETTER YERU
119 $ignore = [[:Mark:]''] * ;
124 | KS ← X } $ignore [:UppercaseLetter:] ;
125 | KS ← [:UppercaseLetter:] $ignore { X ;
129 :: ( [ˌ\u0308A-Za-zÀ-ÏÑ-ÖÙ-Ýà-ïñ-öù-ýÿ-ĥĨ-İĴ-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƏƠ-ơƯ-ưǍ-ǜǞ-ǣǦ-ǰǴ-ǵǸ-țȞ-ȟȦ-ȳəʹ-ʺ\u0300-\u0302\u0306-\u0307\u030C\u0326\u0331\u0340-\u0341\u0344ʹ΅-ΆΈ-ΊΌΎ-ΐά-ΰό-ώϓЀЃЌ-ЎЙйѐѓќ-ўӁ-ӂӐ-ӑӖ-ӗḀ-ẙẛẠ-ỹἂ-ἅἊ-Ἅἒ-ἕἚ-Ἕἢ-ἥἪ-Ἥἲ-ἵἺ-Ἵὂ-ὅὊ-Ὅὒ-ὕὛὝὢ-ὥὪ-Ὥὰ-ώᾂ-ᾅᾊ-ᾍᾒ-ᾕᾚ-ᾝᾢ-ᾥᾪ-ᾭᾰᾲᾴᾸᾺ-ΆῂῄῈ-Ή῍-῎ῐῒ-ΐῘῚ-Ί῝-῞ῠῢ-ΰῨῪ-Ύ῭-΅ῲῴῸ-ΏK-Å] ) ;