1 # ***************************************************************************
3 # * Copyright (C) 2004-2010, International Business Machines
4 # * Corporation; Unicode, Inc.; and others. All Rights Reserved.
6 # ***************************************************************************
7 # File: Greek_Latin_BGN.txt
10 :: [ΆΈΉΊΌΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώἀἁἂἃἄἅἆἇἈἉἊἋἌἍἎἏἐἑἒἓἔἕἘἙἚἛἜἝἠἡἢἣἤἥἦἧἨἩἪἫἬἭἮἯἰἱἲἳἴἵἶἷἸἹἺἻἼἽἾἿὀὁὂὃὄὅὈὉὊὋὌὍὐὑὒὓὔὕὖὗὙὛὝὟὠὡὢὣὤὥὦὧὨὩὫὬὭὮὯὰάὲέὴήὶίὸόὺύὼώᾀᾁᾂᾃᾄᾅᾆᾇᾈᾉᾊᾋᾌᾍᾎᾏᾐᾑᾒᾓᾔᾕᾖᾗᾘᾙᾚᾛᾜᾝᾞᾟᾠᾡᾢᾣᾤᾥᾦᾧᾨᾩᾪᾫᾬᾭᾮᾯᾲᾳᾴᾶᾷᾺΆᾼῂῃῄῆῇῈΈῊΉῌῖῚΊῤῥῦῪΎῲῳῴῶῷῸΌῺΏῼ῾] ;
12 $upperConsonants = [ΒΓΔΖΘΚΛΜΝΞΠΡΣΤΦΧΨ] ;
13 $lowerConsonants = [βγδζθκλμνξπρσςτφχψ] ;
14 $consonants = [$upperConsonants $lowerConsonants] ;
15 $upperVowels = [ΑΕΗΙΟΥΩ] ;
16 $lowerVowels = [αεηιουω] ;
17 $vowels = [$upperVowels $lowerVowels] ;
18 $lower = [$lowerConsonants $lowerVowels] ;
19 $wordBoundary = [^[:L:][:M:][:N:]] ;
20 [ἈἉᾼᾈᾉ] → Α ; # GREEK CAPITAL LETTER ALPHA
21 [ἀἁᾳᾀᾁ] → α ; # GREEK SMALL LETTER ALPHA
22 [ἊἋἌἍἎἏᾊᾋᾌᾍᾎᾏᾺΆ] → Ά ; # GREEK CAPITAL LETTER ALPHA WITH TONOS
23 [ἂἃἄἅἆἇὰάᾂᾃᾄᾅᾆᾇᾲᾴᾶᾷ] → ά ; # GREEK SMALL LETTER ALPHA WITH TONOS
24 [ἘἙ] → Ε ; # GREEK CAPITAL LETTER EPSILON
25 [ἐἑὲέ] → ε ; # GREEK SMALL LETTER EPSILON
26 [ἚἛἜἝῈΈ] → Έ ; # GREEK CAPITAL LETTER EPSILON WITH TONOS
27 [ἒἓἔἕ] → έ ; # GREEK SMALL LETTER EPSILON WITH TONOS
28 [ἨἩᾘᾙῌ] → Η ; # GREEK CAPITAL LETTER ETA
29 [ἠἡᾐᾑῃ] → η ; # GREEK SMALL LETTER ETA
30 [ἪἫἬἭἮἯᾚᾛᾜᾝᾞᾟῊΉ] → Ή ; # GREEK CAPITAL LETTER ETA WITH TONOS
31 [ἢἣἤἥἦἧὴήᾒᾓᾔᾕᾖᾗῂῄῆῇ] → ή ; # GREEK SMALL LETTER ETA WITH TONOS
32 [ἸἹ] → Ι ; # GREEK CAPITAL LETTER IOTA
33 [ἰἱ] → ι ; # GREEK SMALL LETTER IOTA
34 [ἺἻἼἽἾἿῚΊ] → Ί ; # GREEK CAPITAL LETTER IOTA WITH TONOS
35 [ἲἳἴἵἶἷὶίῖ] → ί ; # GREEK SMALL LETTER IOTA WITH TONOS
36 [ὈὉ] → Ο ; # GREEK CAPITAL LETTER OMICRON
37 [ὀὁ] → ο ; # GREEK SMALL LETTER OMICRON
38 [ὊὋὌὍῸΌ] → Ό ; # GREEK CAPITAL LETTER OMICRON WITH TONOS
39 [ὂὃὄὅὸό] → ό ; # GREEK SMALL LETTER OMICRON WITH TONOS
40 Ὑ → Υ ; # GREEK CAPITAL LETTER UPSILON
41 [ὐὑ] → υ ; # GREEK SMALL LETTER UPSILON
42 [ὛὝὟῪΎ] → Ύ ; # GREEK CAPITAL LETTER UPSILON WITH TONOS
43 [ὒὓὔὕὖὗὺύῦ] → ύ ; # GREEK SMALL LETTER UPSILON WITH TONOS
44 [ὨὩᾨᾩῼ] → Ω ; # GREEK CAPITAL LETTER OMEGA
45 [ὠὡᾠᾡῳ] → ω ; # GREEK SMALL LETTER OMEGA
46 [ὬὫὬὭὮὯᾪᾫᾬᾭᾮᾯῺΏ] → Ώ ; # GREEK CAPITAL LETTER OMEGA WITH TONOS
47 [ὢὣὤὥὦὧὼώᾢᾣᾤᾥᾦᾧῲῴῶῷ] → ώ ; # GREEK SMALL LETTER OMEGA WITH TONOS
48 Ῥ → Ρ ; # GREEK CAPITAL LETTER RHO
49 [ῤῥ] → ρ ; # GREEK SMALL LETTER RHO
81 ΑΙ → AI ; # GREEK CAPITAL LETTER ALPHA + CAPITAL IOTA
82 Αι → Ai ; # GREEK CAPITAL LETTER ALPHA + SMALL IOTA
83 αι → ai ; # GREEK SMALL LETTER ALPHA + SMALL IOTA
84 ΑΥ → AV ; # GREEK CAPITAL LETTER ALPHA + CAPITAL UPSILON
85 Αυ → Av ; # GREEK CAPITAL LETTER ALPHA + SMALL UPSILON
86 αυ → av ; # GREEK SMALL LETTER ALPHA + SMALL UPSILON
87 Α → A ; # GREEK CAPITAL LETTER ALPHA
88 α → a ; # GREEK SMALL LETTER ALPHA
89 Ά → Á ; # GREEK CAPITAL LETTER ALPHA WITH TONOS
90 ά → á ; # GREEK SMALL LETTER ALPHA WITH TONOS
91 Β → V ; # GREEK CAPITAL LETTER BETA
92 β → v ; # GREEK SMALL LETTER BETA
93 ΓΓ → NG ; # GREEK CAPITAL LETTER GAMMA + CAPITAL GAMMA
94 Γγ → Ng ; # GREEK CAPITAL LETTER GAMMA + SMALL GAMMA
95 γγ → ng ; # GREEK SMALL LETTER GAMMA + SMALL GAMMA
96 $wordBoundary{ΓΚ → G ; # GREEK CAPITAL LETTER GAMMA + CAPITAL KAPPA
97 $wordBoundary{Γκ → G ; # GREEK CAPITAL LETTER GAMMA + SMALL KAPPA
98 $wordBoundary{γκ → g ; # GREEK SMALL LETTER GAMMA + SMALL KAPPA
99 ΓΚ → NG ; # GREEK CAPITAL LETTER GAMMA + CAPITAL KAPPA
100 Γκ → Ng ; # GREEK CAPITAL LETTER GAMMA + SMALL KAPPA
101 γκ → ng ; # GREEK SMALL LETTER GAMMA + SMALL KAPPA
102 Γ}[ΑΟΩ [$upperConsonants - [ΓΞΧ]]] → G ; # GREEK CAPITAL LETTER GAMMA
103 Γ}[αοω [$lowerConsonants - [γξχ]]] → G ; # GREEK CAPITAL LETTER GAMMA
104 Γ}ΟΥ → G ; # GREEK CAPITAL LETTER GAMMA
105 Γ}ου → G ; # GREEK CAPITAL LETTER GAMMA
106 γ}[αοω [$lowerConsonants - [γξχ]]] → g ; # GREEK SMALL LETTER GAMMA
107 γ}ου → g ; # GREEK SMALL LETTER GAMMA
108 Γ}[ΑΕΟΥ]Ι → Y ; # GREEK CAPITAL LETTER GAMMA
109 Γ}[ΕΗΙΥ] → Y ; # GREEK CAPITAL LETTER GAMMA
110 Γ}[αεου]ι → Y ; # GREEK CAPITAL LETTER GAMMA
111 Γ}[εηιυ] → Y ; # GREEK CAPITAL LETTER GAMMA
112 γ}[αεου]ι → y ; # GREEK SMALL LETTER GAMMA
113 γ}[εηιυ] → y ; # GREEK SMALL LETTER GAMMA
114 Γ}[ΞΧ] → N ; # GREEK CAPITAL LETTER GAMMA
115 Γ}[ξχ] → N ; # GREEK CAPITAL LETTER GAMMA
116 γ}[ξχ] → n ; # GREEK SMALL LETTER GAMMA
117 Γ → G ; # GREEK CAPITAL LETTER GAMMA
118 γ → g ; # GREEK SMALL LETTER GAMMA
119 Ν{Δ}Ρ → D ; # GREEK CAPITAL LETTER DELTA
120 ν{δ}ρ → d ; # GREEK SMALL LETTER GAMMA
121 Δ} $lower → Dh ; # GREEK CAPITAL LETTER PSI
122 Δ → DH ; # GREEK CAPITAL LETTER DELTA
123 δ → dh ; # GREEK SMALL LETTER DELTA
124 ΕΙ → I ; # GREEK CAPITAL LETTER EPSILON + CAPITAL IOTA
125 Ει → I ; # GREEK CAPITAL LETTER EPSILON + SMALL IOTA
126 ει → i ; # GREEK SMALL LETTER EPSILON + SMALL IOTA
127 ΕΪ → EÏ ; # GREEK CAPITAL LETTER EPSILON + CAPITAL IOTA DIAERESIS
128 Εϊ → Eï ; # GREEK CAPITAL LETTER EPSILON + SMALL IOTA DIAERESIS
129 εϊ → eï ; # GREEK SMALL LETTER EPSILON + SMALL IOTA DIAERESIS
130 ΕΥ → EV ; # GREEK CAPITAL LETTER EPSILON + CAPITAL UPSILON
131 Ευ → Ev ; # GREEK CAPITAL LETTER EPSILON + SMALL UPSILON
132 ευ → ev ; # GREEK SMALL LETTER EPSILON + SMALL UPSILON
133 Ε → E ; # GREEK CAPITAL LETTER EPSILON
134 ε → e ; # GREEK SMALL LETTER EPSILON
135 Έ → É ; # GREEK CAPITAL LETTER EPSILON WITH TONOS
136 έ → é ; # GREEK SMALL LETTER EPSILON WITH TONOS
137 Ζ → Z ; # GREEK CAPITAL LETTER ZETA
138 ζ → z ; # GREEK SMALL LETTER ZETA
139 ΗΥ → IV ; # GREEK CAPITAL LETTER ALPHA + CAPITAL UPSILON
140 Ηυ → Iv ; # GREEK CAPITAL LETTER ALPHA + SMALL UPSILON
141 ηυ → iv ; # GREEK SMALL LETTER ALPHA + SMALL UPSILON
142 Η → I ; # GREEK CAPITAL LETTER ETA
143 η → i ; # GREEK SMALL LETTER ETA
144 Ή → Í ; # GREEK CAPITAL LETTER ETA WITH TONOS
145 ή → í ; # GREEK SMALL LETTER ETA WITH TONOS
146 Θ} $lower → Th ; # GREEK CAPITAL LETTER THETA
147 Θ → TH ; # GREEK CAPITAL LETTER THETA
148 θ → th ; # GREEK SMALL LETTER THETA
149 Ι → I ; # GREEK CAPITAL LETTER IOTA
150 ι → i ; # GREEK SMALL LETTER IOTA
151 Ί → Í ; # GREEK CAPITAL LETTER IOTA WITH TONOS
152 ί → í ; # GREEK SMALL LETTER IOTA WITH TONOS
153 Κ → K ; # GREEK CAPITAL LETTER KAPPA
154 κ → k ; # GREEK SMALL LETTER KAPPA
155 Λ → L ; # GREEK CAPITAL LETTER LAMDA
156 λ → l ; # GREEK SMALL LETTER LAMDA
157 $wordBoundary{ΜΠ → B ; # GREEK CAPITAL LETTER MU + CAPITAL PI
158 $wordBoundary{Μπ → B ; # GREEK CAPITAL LETTER MU + SMALL PI
159 $wordBoundary{μπ → b ; # GREEK SMALL LETTER MU + SMALL PI
160 ΜΠ → MB ; # GREEK CAPITAL LETTER MU + CAPITAL PI
161 Μπ → Mb ; # GREEK CAPITAL LETTER MU + SMALL PI
162 μπ → mb ; # GREEK SMALL LETTER MU + SMALL PI
163 Μ → M ; # GREEK CAPITAL LETTER MU
164 μ → m ; # GREEK SMALL LETTER MU
165 $wordBoundary{ΝΤ → D ; # GREEK CAPITAL LETTER NU + CAPITAL TAU
166 $wordBoundary{Ντ → D ; # GREEK CAPITAL LETTER NU + SMALL TAU
167 $wordBoundary{ντ → d ; # GREEK SMALL LETTER NU + SMALL TAU
168 ΝΤ → ND ; # GREEK CAPITAL LETTER NU + CAPITAL TAU
169 Ντ → Nd ; # GREEK CAPITAL LETTER NU + SMALL TAU
170 ντ → nd ; # GREEK SMALL LETTER NU + SMALL TAU
171 Ν → N ; # GREEK CAPITAL LETTER NU
172 ν → n ; # GREEK SMALL LETTER NU
173 Ξ → X ; # GREEK CAPITAL LETTER KSI
174 ξ → x ; # GREEK SMALL LETTER KSI
175 ΟΙ → OI ; # GREEK CAPITAL LETTER OMICRON + CAPITAL IOTA
176 Οι → Oi ; # GREEK CAPITAL LETTER OMICRON + SMALL IOTA
177 οι → oi ; # GREEK SMALL LETTER OMICRON + SMALL IOTA
178 ΟΥ → OU ; # GREEK CAPITAL LETTER OMICRON + CAPITAL UPSILON
179 Ου → Ou ; # GREEK CAPITAL LETTER OMICRON + SMALL UPSILON
180 ου → ou ; # GREEK SMALL LETTER OMICRON + SMALL UPSILON
181 Ο → O ; # GREEK CAPITAL LETTER OMICRON
182 ο → o ; # GREEK SMALL LETTER OMICRON
183 Ό → Ó ; # GREEK CAPITAL LETTER OMICRON WITH TONOS
184 ό → ó ; # GREEK SMALL LETTER OMICRON WITH TONOS
185 Π → P ; # GREEK CAPITAL LETTER PI
186 π → p ; # GREEK SMALL LETTER PI
187 Ρ → R ; # GREEK CAPITAL LETTER RHO
188 ρ → r ; # GREEK SMALL LETTER RHO
189 Σ → S ; # GREEK CAPITAL LETTER SIGMA
190 σ → s ; # GREEK SMALL LETTER SIGMA
191 ς → s ; # GREEK SMALL LETTER FINAL SIGMA
192 Τ → T ; # GREEK CAPITAL LETTER TAU
193 τ → t ; # GREEK SMALL LETTER TAU
194 Υ → I ; # GREEK CAPITAL LETTER UPSILON
195 υ → i ; # GREEK SMALL LETTER UPSILON
196 Ύ → Í ; # GREEK CAPITAL LETTER UPSILON WITH TONOS
197 ύ → í ; # GREEK SMALL LETTER UPSILON WITH TONOS
198 Φ → F ; # GREEK CAPITAL LETTER PHI
199 φ → f ; # GREEK SMALL LETTER PHI
200 Χ} $lower → Kh ; # GREEK CAPITAL LETTER CHI
201 Χ → KH ; # GREEK CAPITAL LETTER CHI
202 χ → kh ; # GREEK SMALL LETTER CHI
203 Ψ} $lower → Ps ; # GREEK CAPITAL LETTER PSI
204 Ψ → PS ; # GREEK CAPITAL LETTER PSI
205 ψ → ps ; # GREEK SMALL LETTER PSI
206 Ω → O ; # GREEK CAPITAL LETTER OMEGA
207 ω → o ; # GREEK SMALL LETTER OMEGA
208 Ώ → Ó ; # GREEK CAPITAL LETTER OMEGA WITH TONOS
209 ώ → ó ; # GREEK SMALL LETTER OMEGA WITH TONOS