9 # Minor errors detected by Kevin Hendricks <kevin.hendricks@sympatico.ca>
10 # and corrected by me 08/06/02 (evris)
12 # Fix the TRY order to be more useful. Added character mappings so the vowels
13 # that have the same pronunciation be closely related to each other. Added a
14 # replacement table to better describe the phonetic rules. 13/05/2004 (steve)
16 # Added 59 REP rules and one more letter for the TRY (patch by Nick Demou)
18 # Removed some REP rules and added some more (Nick Demou)
20 # Steve Stavropoulos <steve@math.upatras.gr> 01/05/2004
22 # Based on an older job :
23 # Papakostas Evripidis evris@source.gr ep@rocketmail.com 27/01/02
24 # Vryonis Panayotis vrypan@yassou.net 27/01/02
26 # Based on an older job :
29 # Papakostas Evripidis evris@source.gr ep@rocketmail.com 1999
31 # Based on an older job :
32 # ellhnika.aff for Greek language by ÌÞôáëáò ÃéÜííçò and ÓåñáóêÝñçò Íßêïò
33 # Êáñëüâáóé, ÓÜìïò ,24-9-97
36 # You are likely to forget the accent, so accented characters come first. If
37 # you don't forget the accent, this order won't do any harm because it is higly
38 # unlikely for a word that differs in one accented char plus some other mistake
39 # to pop up in the possible suggestions (there has to be a closer match granted
40 # that the word you are looking for exists).
41 TRY ÜüßúÀÝÞýûàþéçõùïåáôíñóêìðëòãäèöâæîø÷
50 # Do we have to put the accented characters in here or the MAP above is enough?
51 # ANSWER: Looks like it is not! Maybe the map is only useful for the
54 # Because of the automatic generation of the following REP there are some
55 # combinations of letters that the greek language never uses, but I don't
56 # think they will do any harm.
585 PFX A 0 á . # âÜóéìïò > áâÜóéìïò
588 PFX B 0 îáíá . # æçôþ > îáíáæçôþ
591 PFX C 0 áðï . # óýíèåóç > áðïóýíèåóç
594 PFX D 0 êáôá . # óôñïöÞ > êáôáóôñïöÞ
597 PFX E 0 ðáñá . # âëÝðù > ðáñáâëÝðù
603 SFX F þ Ü . # áãáðþ > áãáðÜ
604 SFX F üò Ü . # êáëüò > êáëÜ
605 SFX F ü Ü . # âïõíü > âïõíÜ
606 SFX F Üò Ü . # óöïõããáñÜò > óöïõããáñÜ
609 SFX G þ Üò . # áãáðþ > áãáðÜò
610 SFX G 0 ò Ü # êáñäéÜ > êáñäéÜò
611 SFX G üò ïý . # ïõñáíüò > ïõñáíïý
612 SFX G ü ïý . # âïõíü > âïõíïý
613 SFX G ïýò ïý . # ðáððïýò > ðáððïý
614 SFX G ù åéò . # äÝíù > äÝíåéò
615 SFX G ç åéò . # óêÝøç > óêÝøåéò
618 SFX H 0 ò [þù] # Áñãõñþ > Áñãõñþò ÄÝóðù > ÄÝóðùò
619 SFX H üò þò . # êáëüò > êáëþò ôåëåõôáßïò ôåëåõôáßùò
620 SFX H Þò þò . # # óõíå÷Þò > óõíå÷þò
623 SFX I þ åßò . # áãáðçèþ > áãáðçèåßò
624 SFX I ïò á . # ùñáßïò > ùñáßá
625 SFX I ï á . # âéâëßï > âéâëßá
626 SFX I çò á . # æçëéÜñçò > æçëéÜñá
627 SFX I áò á . # áãþíáò > áãþíá
630 SFX J þ åß . # áãáðçèþ > áãáðçèåß
631 SFX J üò Ý . # ïõñáíüò > ïõñáíÝ
632 SFX J Ýò Ý . # êáöÝò > êáöÝ
633 SFX J ýò éïýò . # âáèýò > âáèéïýò
634 SFX J ù ïíôáò . # äÝíù > äÝíïíôáò
637 SFX K þ ïýìå . # áãáðþ > áãáðïýìå
638 SFX K üò ïß . # ïõñáíüò > ïõñáíïß
639 SFX K Ýò Ýäåò . # êáöÝò > êáöÝäåò
640 SFX K 0 ò ç # íßêç > íßêçò
643 SFX L üò þí . # ïõñáíüò > ïõñáíþí
644 SFX L Þò þí . # íéêçôÞò > íéêçôþí
645 SFX L Ü þí . # êáñäéÜ > êáñäéþí
646 SFX L Þ þí . # øõ÷Þ > øõ÷þí
647 SFX L ü þí . # âïõíü > âïõíþí
650 SFX M þ ïýí . # áãáðþ > áãáðïýí
651 SFX M üò ïýò . # ïõñáíüò > ïõñáíïýò
652 SFX M þò þôùí . # êáèåóôþò > êáèåóôþôùí
653 SFX M ß éïý . # ðïõëß > ðïõëéïý
656 SFX N ïýò ïýäùí . # ðáððïýò > ðáððïýäùí
657 SFX N áò åò . # áãþíáò > áãþíåò
658 SFX N á åò . # þñá > þñåò
659 SFX N ç åò . # íßêç > íßêåò
660 SFX N çò åò . # íáýôçò > íáýôåò
663 SFX O þ Üìå . # áãáðþ > áãáðÜìå
664 SFX O üò éÜ . # ãëõêüò > ãëõêéÜ
665 SFX O Þò éÜ . # óôá÷ôÞò > óôá÷ôéÜ
666 SFX O ß éÜ . # ðïõëß > ðïõëéÜ
667 SFX O ýò éÜ . # âáèýò > âáèéÜ
670 SFX P þ Üôå . # áãáðþ > áãáðÜôå
671 SFX P üò üôïò . # ãåãïíüò > ãåãïíüôïò
672 SFX P ù åôå . # äÝíù > äÝíåôå
673 SFX P ç åùò . # óêÝøç > óêÝøåùò
676 SFX Q þ Üóôå . # ëõðþ > ëõðÜóôå
677 SFX Q áò ùí . # áãþíáò > áãþíùí
678 SFX Q ïò ùí . # äñüìïò > äñüìùí
679 SFX Q ï ùí . # óßäåñï > óßäåñùí
680 SFX Q ýò ý . # âáèýò > âáèý
684 SFX R þ éÝìáé . # áãáðþ > áãáðéÝìáé
685 SFX R Þò Üäåò . # ðñáìáôåõôÞò > ðñáìáôåõôÜäåò
686 SFX R Üò Üäåò . # óöïõããáñÜò > óöïõããáñÜäåò
687 SFX R ù ïìáé . # äÝíù > äÝíïìáé
691 SFX S þ éÝóáé . # áãáðþ > áãáðéÝóáé
692 SFX S Þò Üäùí . # ðñáìáôåõôÞò > ðñáìáôåõôÜäùí
693 SFX S Üò Üäùí . # óöïõããáñÜò > óöïõããáñÜäùí
694 SFX S ù åóáé . # äÝíù > äÝíåóáé
697 SFX T þ Üí . # áãáðþ > áãáðÜí
698 SFX T üò üôá . # ãåãïíüò > ãåãïíüôá
699 SFX T ù ïõí . # äÝíù > äÝíïõí
700 SFX T áò áôá . # êñÝáò > êñÝáôá
704 SFX U þ éÝôáé . # áãáðþ > áãáðéÝôáé
705 SFX U Þò Þäåò . # ìðáëùìáôÞò > ìðáëùìáôÞäåò
706 SFX U ß éþí . # ðïõëß > ðïõëéþí
707 SFX U ýò éþí . # âáèýò > âáèéþí
711 SFX V þ éÝóôå . # áãáðþ > áãáðéÝóôå
712 SFX V ïýò ïýäåò . # ðáððïýò > ðáððïýäåò
713 SFX V Þò ß . # óôá÷ôÞò > óôá÷ôß
714 SFX V ù åóôå . # äÝíù > äÝíåóôå
715 SFX V 0 ôá ìá # êýìá > êýìáôá
718 SFX W þ éïýíôáé . # áãáðþ > áãáðéïýíôáé
719 SFX W þò þôá . # êáèåóôþò > êáèåóôþôá
720 SFX W ù ïíôáé . # äÝíù > äÝíïíôáé
721 SFX W 0 ôïò ìá # êýìá > êýìáôïò
722 SFX W 0 ò Þ # øõ÷Þ > øõ÷Þò
725 SFX X þ éüìïõí . # áãáðþ > áãáðéüìïõí
726 SFX X üò Þ . # êáëüò > êáëÞ
727 SFX X ïò ç . # äÜóïò > äÜóç
728 SFX X Þò Þ . # íéêçôÞò > íéêçôÞ
729 SFX X çò ç . # íáýôçò > íáýôç
732 SFX Y þ éüóïõí . # áãáðþ > áãáðéüóïõí
733 SFX Y üìïõí üóïõí . # äåíüìïõí > äåíüóïõí
734 SFX Y ù ïõìå . # äÝíù > äÝíïõìå
735 SFX Y ç åùí . # óêÝøç > óêÝøåùí
739 SFX Z þ éüôáí . # áãáðþ > áãáðéüôáí
740 SFX Z ìïõí ôáí üìïõí # äåíüìïõí > äåíüôáí
741 SFX Z ò äùí Ýò # êáöÝò > êáöÝäùí
744 SFX a þ éüìáóôå . # áãáðþ > áãáðéüìáóôå
745 SFX a üò ü . # êáëüò > êáëü
746 SFX a ù áìå . # äÝíù > äÝíáìå
747 SFX a 0 ìå á # áãáðïýóá > áãáðïýóáìå
751 SFX b þ éüóáóôå . # áãáðþ > áãáðéüóáóôå
752 SFX b ù áôå . # äÝíù > äÝíáôå
753 SFX b ìå ôå áìå # áãáðÞóáìå > áãáðÞóáôå
754 SFX b 0 ôå á # áãáðïýóá > áãáðïýóáôå
757 SFX c þ éüíôáí . # áãáðþ > áãáðéüíôáí
758 SFX c üìïõí üíôáí . # èõìüìïõí > èõìüíôáí
759 SFX c ù ïíôáí . # äÝíù > äÝíïíôáí
762 SFX d þ éïýíôáí . # áãáðþ > áãáðéïýíôáí
763 SFX d ù ïõ . # äÝíù > äÝíïõ
764 SFX d 0 õ ï # óßäåñï > óßäåñïõ
765 SFX d ò õ ïò # äñüìïò > äñüìïõ
768 SFX e þ ïýíôáé . # ëõðþ > ëõðïýíôáé
769 SFX e ù å . # äÝíù > äÝíå
770 SFX e ïò å . # äñüìïò > äñüìå
771 SFX e á å . # áãáðïýóá > áãáðïýóå
774 SFX f þ Üóáé . # ëõðþ > ëõðÜóáé
775 SFX f ß éïý . # ðïõëß > ðïõëéïý
776 SFX f ò äåò çò # íïéêïêýñçò > íïéêïêýñçäåò
779 SFX g þ Üôáé . # ëõðþ > ëõðÜôáé
780 SFX g üò üôùí . # ãåãïíüò ãåãïíüôùí
781 SFX g çò çäùí . # íïéêïêýñçò > íïéêïêýñçäùí
782 SFX g á áí . # áãáðïýóá > áãáðïýóáí
785 SFX h þ ïýìáóôå . # ëõðþ > ëõðïýìáóôå
786 SFX h þò þôïò . # êáèåóôþò > êáèåóôþôïò
787 SFX h üìïõí üìáóôå . # äåíüìïõí > äåíüìáóôå
788 SFX h á áò . # þñá > þñáò
791 SFX i þ þíôáò . # áãáðþ > áãáðþíôáò
792 SFX i Þò Ýò . # íéêçôÞò > íéêçôÝò
793 SFX i Ü Ýò . # êáñäéÜ > êáñäéÝò
794 SFX i Þ Ýò . # øõ÷Þ > øõ÷Ýò
797 SFX j çò éêï . # æçëéÜñçò > æçëéÜñéêï
798 SFX j ù ôå . # äÝóù > äÝóôå
799 SFX j ïò ïõò . # äñüìïò > äñüìïõò
802 SFX k ù åôáé . # äÝíù > äÝíåôáé
803 SFX k ïò ïé . # äñüìïò > äñüìïé
804 SFX k áò áôïò . # êñÝáò > êñÝáôïò
807 SFX l õ éá . # âñÜäõ > âñÜäéá
808 SFX l é éá . # êáëïêáßñé > êáëïêáßñéá
809 SFX l þ ïýìáé . # ëõðþ > ëõðïýìáé
810 SFX l Þò Þäùí . # ìðáëùìáôÞò > ìðáëùìáôÞäùí
813 SFX m þ Üåé . # áãáðþ > áãáðÜåé
814 SFX m üìïõí üóáóôå . # äåíüìïõí > äåíüóáóôå
815 SFX m ù åé . # äÝíù > äÝíåé
818 SFX n ýò éïß . # âáèýò > âáèéïß
819 SFX n þ åßôå . # áãáðçèþ > áãáðçèåßôå
820 SFX n ïò ï . # äñüìïò > äñüìï