diff --git a/dictsource/el_rules b/dictsource/el_rules index 2f175ac6..728f0d48 100644 --- a/dictsource/el_rules +++ b/dictsource/el_rules @@ -13,115 +13,102 @@ .L01 αι ε ι η υ οι ει αί έ ί ή ύ οί εί .replace -// replace varia by tonos -ὰ ά -ὲ έ -ὴ ή -ὶ ί -ῒ ΐ -ὸ ό -ὺ ύ -ῢ ΰ -ὼ ώ +// Map Greek Extended (1fxx) to Greek (03xx) for Polytonic character support (Unicode 8.0): +ἀ α // U+1f00 +ἁ α // U+1f01 +ἂ ά // U+1f02 +ἃ ά // U+1f03 +ἄ ά // U+1f04 +ἅ ά // U+1f05 +ἆ ά // U+1f06 +ἇ ά // U+1f07 -// replace oxia by tonos -ά ά -έ έ -ή ή -ί ί -ΐ ΐ -ό ό -ύ ύ -ΰ ΰ -ώ ώ +ἐ ε // U+1f10 +ἑ ε // U+1f11 +ἒ έ // U+1f12 +ἓ έ // U+1f13 +ἔ έ // U+1f14 +ἕ έ // U+1f15 -// replace perispomeni by tonos -ᾶ ά -ῆ ή -ῖ ί -ῗ ΐ -ῦ ύ -ῧ ΰ -ῶ ώ +ἠ η // U+1f20 +ἡ η // U+1f21 +ἢ ή // U+1f22 +ἣ ή // U+1f23 +ἤ ή // U+1f24 +ἥ ή // U+1f25 +ἦ ή // U+1f26 +ἧ ή // U+1f27 +ἰ ι // U+1f30 +ἱ ι // U+1f31 +ἲ ί // U+1f32 +ἳ ί // U+1f33 +ἴ ί // U+1f34 +ἵ ί // U+1f35 +ἶ ί // U+1f36 +ἷ ί // U+1f37 -// remove psili -ἀ α -ἂ ά -ἄ ά -ἆ ά +ὀ ο // U+1f40 +ὁ ο // U+1f41 +ὂ ό // U+1f42 +ὃ ό // U+1f43 +ὄ ό // U+1f44 +ὅ ό // U+1f45 -ἐ ε -ἒ έ -ἔ έ +ὐ υ // U+1f50 +ὑ υ // U+1f51 +ὒ ύ // U+1f52 +ὓ ύ // U+1f53 +ὔ ύ // U+1f54 +ὕ ύ // U+1f55 +ὖ ύ // U+1f56 +ὗ ύ // U+1f57 -ἠ η -ἢ ή -ἤ ή -ἦ ή +ὠ ω // U+1f60 +ὡ ω // U+1f61 +ὢ ώ // U+1f62 +ὣ ώ // U+1f63 +ὤ ώ // U+1f64 +ὥ ώ // U+1f65 +ὦ ώ // U+1f66 +ὧ ώ // U+1f67 -ἰ ι -ἲ ί -ἴ ί -ἶ ί +ὰ ά // U+1f70 +ά ά // U+1f71 +ὲ έ // U+1f72 +έ έ // U+1f73 +ὴ ή // U+1f74 +ή ή // U+1f75 +ὶ ί // U+1f76 +ί ί // U+1f77 +ὸ ό // U+1f78 +ό ό // U+1f79 +ὺ ύ // U+1f7a +ύ ύ // U+1f7b +ὼ ώ // U+1f7c +ώ ώ // U+1f7d -ὀ ο -ὂ ό -ὄ ό +ᾠ ω // U+1fa0 -ὐ υ -ὒ ύ -ὔ ύ -ὖ ύ +ᾳ α // U+1fb3 +ᾶ ά // U+1fb6 -ὠ ω -ὢ ώ -ὤ ώ -ὦ ώ +ῃ η // U+1fc3 +ῆ ή // U+1fc6 +ῒ ΐ // U+1fd2 +ΐ ΐ // U+1fd3 +ῖ ί // U+1fd6 +ῗ ΐ // U+1fd7 -// remove dasia -ἁ α -ἃ ά -ἅ ά -ἇ ά +ῢ ΰ // U+1fe2 +ΰ ΰ // U+1fe3 +ῦ ύ // U+1fe6 +ῧ ΰ // U+1fe7 -ἑ ε -ἓ έ -ἕ έ - -ἡ η -ἣ ή -ἥ ή -ἧ ή - -ἱ ι -ἳ ί -ἵ ί -ἷ ί - -ὁ ο -ὃ ό -ὅ ό - -ὑ υ -ὓ ύ -ὕ ύ -ὗ ύ - -ὡ ω -ὣ ώ -ὥ ώ -ὧ ώ - -// ypogegrammeni -ᾳ α - -ῃ η - -ῳ ω -ῷ ώ // perispomeni + y -ᾠ ω // psili + y +ῳ ω // U+1ff3 +ῶ ώ // U+1ff6 +ῷ ώ // U+1ff7 .group α