OLD | NEW |
(Empty) | |
| 1 # *************************************************************************** |
| 2 # * |
| 3 # * Copyright (C) 2004-2010, International Business Machines |
| 4 # * Corporation; Unicode, Inc.; and others. All Rights Reserved. |
| 5 # * |
| 6 # *************************************************************************** |
| 7 # File: Greek_Latin.txt |
| 8 # Generated from CLDR |
| 9 # |
| 10 :: [;µ·ÄËÏÖÜäëïöüÿ-āĒ-ēĪ-īŌ-ōŪ-ūŸǕ-ǜǞ-ǣǬ-ǭȪ-ȭȰ-ȳ\u0304\u0308\u0313-\u0314\u0342-
\u0345ͺ;Ά-ΊΌΎ-ΡΣ-ώϐ-ϗϛϝϟϡϣϥϧϩϫϭϯ-ϵϷ-\u07FBЁЇёїӒ-ӓӚ-ӟӢ-ӧӪ-ӱӴ-ӵӸ-ӹḔ-ḗḠ-ḡḦ-ḧḮ-ḯḸ-ḹṎ
-ṓṜ-ṝṺ-ṻẄ-ẅẌ-ẍẗἀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼι῁-ῄῆ-ῌ῏-ΐῖ-Ί῟-Ῥῲ-ῴῶ-ῼΩϹ] ; |
| 11 :: NFD (NFC) ; |
| 12 $lower = [[:latin:][:greek:] & [:Ll:]]; |
| 13 $glower = [[:greek:] & [:Ll:]]; |
| 14 $upper = [[:latin:][:greek:] & [:Lu:]] ; |
| 15 $accent = [:M:] ; |
| 16 $accentMinus = [ [\u0300-\u0345] & [:M:] - [\u0338]] ; |
| 17 $macron = \u0304 ; |
| 18 $ddot = \u0308 ; |
| 19 $ddotmac = [$ddot$macron]; |
| 20 $lcgvowel = [αεηιουω] ; |
| 21 $ucgvowel = [ΑΕΗΙΟΥΩ] ; |
| 22 $gvowel = [$lcgvowel $ucgvowel] ; |
| 23 $lcgvowelC = [$lcgvowel $accent] ; |
| 24 $evowel = [aeiouyAEIOUY]; |
| 25 $evowel2 = [iuyIUY]; |
| 26 $vowel = [ $evowel $gvowel] ; |
| 27 $gammaLike = [ΓΚΞΧγκξχϰ] ; |
| 28 $egammaLike = [GKXCgkxc] ; |
| 29 $smooth = \u0313 ; |
| 30 $rough = \u0314 ; |
| 31 $iotasub = \u0345 ; |
| 32 $evowel_i = [$evowel-[iI]] ; |
| 33 $evowel2_i = [uyUY]; |
| 34 $underbar = \u0331; |
| 35 $afterLetter = [:L:] [[:M:]\']* ; |
| 36 $beforeLetter = [[:M:]\']* [:L:] ; |
| 37 $beforeLower = $accent * $lower ; |
| 38 $notLetter = [^[:L:][:M:]] ; |
| 39 $under = \u0331; |
| 40 \: ↔ \: $under ; |
| 41 \? ↔ \? $under ; |
| 42 \; ↔ \? ; |
| 43 · ↔ \: ; |
| 44 \u0342 ↔ \u0302 ; |
| 45 $accent_minus = [[$accent]-[$iotasub$macron]]; |
| 46 Α } $accent_minus * $iotasub → | Α $macron ; |
| 47 α } $accent_minus * $iotasub → | α $macron ; |
| 48 $upper $accent * { $iotasub → I ; |
| 49 $iotasub → i ; |
| 50 | $1 $iotasub ← ($evowel $macron $accentMinus *) i ; |
| 51 | $1 $iotasub ← ($evowel $macron $accentMinus *) I ; |
| 52 Α ($macron?) $rough } $beforeLower → H | α $1; |
| 53 Ε $rough } $beforeLower → H | ε; |
| 54 Η $rough } $beforeLower → H | η ; |
| 55 Ι ($ddot?) $rough } $beforeLower → H | ι $1; |
| 56 Ο $rough } $beforeLower → H | ο ; |
| 57 Υ $rough } $beforeLower → H | υ ; |
| 58 Ω ($ddot?) $rough } $beforeLower → H | ω $1; |
| 59 Α ($glower $macron?) $rough → H | α $1 ; |
| 60 Ε ($glower) $rough → H | ε $1 ; |
| 61 Η ($glower) $rough → H | η $1 ; |
| 62 Ι ($glower $ddot?) $rough → H | ι $1 ; |
| 63 Ο ($glower) $rough → H | ο $1 ; |
| 64 Υ ($glower) $rough → H | υ $1 ; |
| 65 Ω ($glower $ddot?) $rough → H | ω $1 ; |
| 66 ($lcgvowel + $ddotmac? ) $rough → h | $1 ; |
| 67 ($gvowel + $ddotmac? ) $rough → H | $1 ; |
| 68 | $1 $rough ← h ($evowel $macron $ddot? $evowel2_i $macron?) ; |
| 69 | $1 $rough ← h ($evowel $ddot? $evowel2 $macron?) ; |
| 70 | $1 $rough ← h ($evowel $macron? $ddot?) ; |
| 71 | $1 $rough ← H ([AEIOUY] $macron $ddot? $evowel2_i $macron?) ; |
| 72 | $1 $rough ← H ([AEIOUY] $ddot? $evowel2 $macron?) ; |
| 73 | $1 $rough ← H ([AEIOUY] $macron? $ddot?) ; |
| 74 | A $1 $rough ← H a ($macron $ddot? $evowel2_i $macron?) ; |
| 75 | E $1 $rough ← H e ($macron $ddot? $evowel2_i $macron?) ; |
| 76 | I $1 $rough ← H i ($macron $ddot? $evowel2_i $macron?) ; |
| 77 | O $1 $rough ← H o ($macron $ddot? $evowel2_i $macron?) ; |
| 78 | U $1 $rough ← H u ($macron $ddot? $evowel2_i $macron?) ; |
| 79 | Y $1 $rough ← H y ($macron $ddot? $evowel2_i $macron?) ; |
| 80 | A $1 $rough ← H a ($ddot? $evowel2 $macron?) ; |
| 81 | E $1 $rough ← H e ($ddot? $evowel2 $macron?) ; |
| 82 | I $1 $rough ← H i ($ddot? $evowel2 $macron?) ; |
| 83 | O $1 $rough ← H o ($ddot? $evowel2 $macron?) ; |
| 84 | U $1 $rough ← H u ($ddot? $evowel2 $macron?) ; |
| 85 | Y $1 $rough ← H y ($ddot? $evowel2 $macron?) ; |
| 86 | A $1 $rough ← H a ($macron? $ddot? ) ; |
| 87 | E $1 $rough ← H e ($macron? $ddot? ) ; |
| 88 | I $1 $rough ← H i ($macron? $ddot? ) ; |
| 89 | O $1 $rough ← H o ($macron? $ddot? ) ; |
| 90 | U $1 $rough ← H u ($macron? $ddot? ) ; |
| 91 | Y $1 $rough ← H y ($macron? $ddot? ) ; |
| 92 $smooth → ; |
| 93 | $1 $smooth ← $notLetter { ([rR]) } [^hH$smooth$rough] ; |
| 94 | $1 $smooth ← $notLetter { ($evowel $macron? $evowel2 $macron?) } [^$smooth$rou
gh] ; |
| 95 | $1 $smooth ← $notLetter { ($evowel $macron?) } [^$evowel2$smooth$rough] ; |
| 96 Α ← A $macron ; |
| 97 α ← a $macron ; |
| 98 η ↔ e $macron ; |
| 99 Η ↔ E $macron ; |
| 100 φ ↔ ph ; |
| 101 Ψ } $beforeLower ↔ Ps ; |
| 102 Ψ ↔ PS ; |
| 103 Φ } $beforeLower ↔ Ph ; |
| 104 Φ ↔ PH ; |
| 105 ψ ↔ ps ; |
| 106 ω ↔ o $macron ; |
| 107 Ω ↔ O $macron; |
| 108 α ↔ a ; |
| 109 Α ↔ A ; |
| 110 β ↔ b ; |
| 111 Β ↔ B ; |
| 112 γ } $gammaLike ↔ n } $egammaLike ; |
| 113 γ ↔ g ; |
| 114 Γ } $gammaLike ↔ N } $egammaLike ; |
| 115 Γ ↔ G ; |
| 116 δ ↔ d ; |
| 117 Δ ↔ D ; |
| 118 ε ↔ e ; |
| 119 Ε ↔ E ; |
| 120 ζ ↔ z ; |
| 121 Ζ ↔ Z ; |
| 122 θ ↔ th ; |
| 123 Θ } $beforeLower ↔ Th ; |
| 124 Θ ↔ TH ; |
| 125 ι ↔ i ; |
| 126 Ι ↔ I ; |
| 127 κ ↔ k ; |
| 128 Κ ↔ K ; |
| 129 λ ↔ l ; |
| 130 Λ ↔ L ; |
| 131 μ ↔ m ; |
| 132 Μ ↔ M ; |
| 133 ν } $gammaLike → n\' ; |
| 134 ν ↔ n ; |
| 135 Ν } $gammaLike ↔ N\' ; |
| 136 Ν ↔ N ; |
| 137 ξ ↔ x ; |
| 138 Ξ ↔ X ; |
| 139 ο ↔ o ; |
| 140 Ο ↔ O ; |
| 141 π ↔ p ; |
| 142 Π ↔ P ; |
| 143 ρ $rough ↔ rh; |
| 144 Ρ $rough } $beforeLower ↔ Rh ; |
| 145 Ρ $rough ↔ RH ; |
| 146 ρ ↔ r ; |
| 147 Ρ ↔ R ; |
| 148 [Pp] { } [ςσΣϷϸϺϻ] → \' ; |
| 149 Ϸ ↔ S\u030C ; # Ϸ GREEK CAPITAL LETTER SHO Uppercase_Letter Grek - L |
| 150 ϸ ↔ s\u030C ; #ϸ GREEK SMALL LETTER SHO Lowercase_Letter Grek - L |
| 151 Ϻ ↔ S\u0302 ; # Ϻ GREEK CAPITAL LETTER SAN Uppercase_Letter Grek - L |
| 152 ϻ ↔ s\u0302 ; # ϻ GREEK SMALL LETTER SAN Lowercase_Letter Grek - L |
| 153 ς } $beforeLetter ↔ s $underbar } $beforeLetter; |
| 154 σ } $beforeLetter ↔ s } $beforeLetter; |
| 155 $afterLetter { σ ↔ $afterLetter { s $underbar; |
| 156 $afterLetter { ς ↔ $afterLetter { s ; |
| 157 ς ↔ s $underbar; |
| 158 σ ↔ s ; |
| 159 Σ ↔ S ; |
| 160 τ ↔ t ; |
| 161 Τ ↔ T ; |
| 162 $vowel {υ } ↔ u ; |
| 163 υ ↔ y ; |
| 164 $vowel { Υ ↔ U ; |
| 165 Υ ↔ Y ; |
| 166 χ ↔ ch ; |
| 167 Χ } $beforeLower ↔ Ch ; |
| 168 Χ ↔ CH ; |
| 169 $ignore = [[:Mark:]''] * ; |
| 170 | k ← c ; |
| 171 | ph ← f ; |
| 172 | i ← j ; |
| 173 | k ← q ; |
| 174 | b ← v } $vowel ; |
| 175 | b ← w } $vowel; |
| 176 | u ← v ; |
| 177 | u ← w; |
| 178 | K ← C ; |
| 179 | Ph ← F ; |
| 180 | I ← J ; |
| 181 | K ← Q ; |
| 182 | B ← V } $vowel ; |
| 183 | B ← W } $vowel ; |
| 184 | U ← V ; |
| 185 | U ← W ; |
| 186 $rough } $ignore [:UppercaseLetter:] → H ; |
| 187 $ignore [:UppercaseLetter:] { $rough → H ; |
| 188 $rough ← H ; |
| 189 $rough ↔ h ; |
| 190 ϐ → | β ; |
| 191 ϑ → | θ ; |
| 192 ϒ → | Υ ; |
| 193 ϕ → | φ ; |
| 194 ϖ → | π ; |
| 195 ϰ → | κ ; |
| 196 ϱ → | ρ ; |
| 197 ϲ → | σ ; |
| 198 Ϲ → | Σ; #U+03F9 GREEK CAPITAL LUNATE SIGMA SYMBOL |
| 199 ϳ → j ; |
| 200 ϴ → | Θ ; |
| 201 ϵ → | ε ; |
| 202 µ → | μ ; |
| 203 ͺ → i; |
| 204 ← [Ππ] { \' } [Ss] ; |
| 205 ← [Νν] { \' } $egammaLike ; |
| 206 ::NFC (NFD) ; |
| 207 :: ( [':?A-Za-zÀ-ÅÇ-ÏÑ-ÖÙ-Ýà-åç-ïñ-öù-ýÿ-ďĒ-ĥĨ-İĴ-ķĹ-ľŃ-ňŌ-őŔ-ťŨ-žƠ-ơƯ-ưǍ-ǜǞ-ǣǦ-
ǰǴ-ǵǸ-țȞ-ȟȦ-ȳ\u0300-\u0337\u0339-\u0345΅-ΆΈ-ΊΌΎ-ΐΪ-ΰϊ-ώϓ-ϔЀ-ЁЃЇЌ-ЎЙйѐ-ёѓїќ-ўѶ-ѷӁ
-ӂӐ-ӓӖ-ӗӚ-ӟӢ-ӧӪ-ӵӸ-ӹḀ-ẙẛẠ-ỹἀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼ῁-ῄῆ-ΐῖ-Ί῝-΅ῲ-ῴῶ-ῼK-Å] ) ; |
OLD | NEW |