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 # Steve Stavropoulos <steve@math.upatras.gr> 01/05/2004
18 # Based on an older job :
19 # Papakostas Evripidis evris@source.gr ep@rocketmail.com 27/01/02
20 # Vryonis Panayotis vrypan@yassou.net 27/01/02
22 # Based on an older job :
25 # Papakostas Evripidis evris@source.gr ep@rocketmail.com 1999
27 # Based on an older job :
28 # ellhnika.aff for Greek language by ÌÞôáëáò ÃéÜííçò and ÓåñáóêÝñçò Íßêïò
29 # Êáñëüâáóé, ÓÜìïò ,24-9-97
32 # You are likely to forget the accent, so accented characters come first. If
33 # you don't forget the accent, this order won't do any harm because it is higly
34 # unlikely for a word that differs in one accented char plus some other mistake
35 # to pop up in the possible suggestions (there has to be a closer match granted
36 # that the word you are looking for exists).
37 TRY ÜüßúÀÝÞýûàþéçõùïåáôíñóêìðëòãäèöâæîø
46 # Do we have to put the accented characters in here or the MAP above is enough?
47 # ANSWER: Looks like it is not! Maybe the map is only useful for the
50 # Because of the automatic generation of the following REP there are some
51 # combinations of letters that the greek language never uses, but I don't
52 # think they will do any harm.
523 PFX A 0 á . # âÜóéìïò > áâÜóéìïò
526 PFX B 0 îáíá . # æçôþ > îáíáæçôþ
529 PFX C 0 áðï . # óýíèåóç > áðïóýíèåóç
532 PFX D 0 êáôá . # óôñïöÞ > êáôáóôñïöÞ
535 PFX E 0 ðáñá . # âëÝðù > ðáñáâëÝðù
541 SFX F þ Ü . # áãáðþ > áãáðÜ
542 SFX F üò Ü . # êáëüò > êáëÜ
543 SFX F ü Ü . # âïõíü > âïõíÜ
544 SFX F Üò Ü . # óöïõããáñÜò > óöïõããáñÜ
547 SFX G þ Üò . # áãáðþ > áãáðÜò
548 SFX G 0 ò Ü # êáñäéÜ > êáñäéÜò
549 SFX G üò ïý . # ïõñáíüò > ïõñáíïý
550 SFX G ü ïý . # âïõíü > âïõíïý
551 SFX G ïýò ïý . # ðáððïýò > ðáððïý
552 SFX G ù åéò . # äÝíù > äÝíåéò
553 SFX G ç åéò . # óêÝøç > óêÝøåéò
556 SFX H 0 ò [þù] # Áñãõñþ > Áñãõñþò ÄÝóðù > ÄÝóðùò
557 SFX H üò þò . # êáëüò > êáëþò ôåëåõôáßïò ôåëåõôáßùò
558 SFX H Þò þò . # # óõíå÷Þò > óõíå÷þò
561 SFX I þ åßò . # áãáðçèþ > áãáðçèåßò
562 SFX I ïò á . # ùñáßïò > ùñáßá
563 SFX I ï á . # âéâëßï > âéâëßá
564 SFX I çò á . # æçëéÜñçò > æçëéÜñá
565 SFX I áò á . # áãþíáò > áãþíá
568 SFX J þ åß . # áãáðçèþ > áãáðçèåß
569 SFX J üò Ý . # ïõñáíüò > ïõñáíÝ
570 SFX J Ýò Ý . # êáöÝò > êáöÝ
571 SFX J ýò éïýò . # âáèýò > âáèéïýò
572 SFX J ù ïíôáò . # äÝíù > äÝíïíôáò
575 SFX K þ ïýìå . # áãáðþ > áãáðïýìå
576 SFX K üò ïß . # ïõñáíüò > ïõñáíïß
577 SFX K Ýò Ýäåò . # êáöÝò > êáöÝäåò
578 SFX K 0 ò ç # íßêç > íßêçò
581 SFX L üò þí . # ïõñáíüò > ïõñáíþí
582 SFX L Þò þí . # íéêçôÞò > íéêçôþí
583 SFX L Ü þí . # êáñäéÜ > êáñäéþí
584 SFX L Þ þí . # øõ÷Þ > øõ÷þí
585 SFX L ü þí . # âïõíü > âïõíþí
588 SFX M þ ïýí . # áãáðþ > áãáðïýí
589 SFX M üò ïýò . # ïõñáíüò > ïõñáíïýò
590 SFX M þò þôùí . # êáèåóôþò > êáèåóôþôùí
591 SFX M ß éïý . # ðïõëß > ðïõëéïý
594 SFX N ïýò ïýäùí . # ðáððïýò > ðáððïýäùí
595 SFX N áò åò . # áãþíáò > áãþíåò
596 SFX N á åò . # þñá > þñåò
597 SFX N ç åò . # íßêç > íßêåò
598 SFX N çò åò . # íáýôçò > íáýôåò
601 SFX O þ Üìå . # áãáðþ > áãáðÜìå
602 SFX O üò éÜ . # ãëõêüò > ãëõêéÜ
603 SFX O Þò éÜ . # óôá÷ôÞò > óôá÷ôéÜ
604 SFX O ß éÜ . # ðïõëß > ðïõëéÜ
605 SFX O ýò éÜ . # âáèýò > âáèéÜ
608 SFX P þ Üôå . # áãáðþ > áãáðÜôå
609 SFX P üò üôïò . # ãåãïíüò > ãåãïíüôïò
610 SFX P ù åôå . # äÝíù > äÝíåôå
611 SFX P ç åùò . # óêÝøç > óêÝøåùò
614 SFX Q þ Üóôå . # ëõðþ > ëõðÜóôå
615 SFX Q áò ùí . # áãþíáò > áãþíùí
616 SFX Q ïò ùí . # äñüìïò > äñüìùí
617 SFX Q ï ùí . # óßäåñï > óßäåñùí
618 SFX Q ýò ý . # âáèýò > âáèý
622 SFX R þ éÝìáé . # áãáðþ > áãáðéÝìáé
623 SFX R Þò Üäåò . # ðñáìáôåõôÞò > ðñáìáôåõôÜäåò
624 SFX R Üò Üäåò . # óöïõããáñÜò > óöïõããáñÜäåò
625 SFX R ù ïìáé . # äÝíù > äÝíïìáé
629 SFX S þ éÝóáé . # áãáðþ > áãáðéÝóáé
630 SFX S Þò Üäùí . # ðñáìáôåõôÞò > ðñáìáôåõôÜäùí
631 SFX S Üò Üäùí . # óöïõããáñÜò > óöïõããáñÜäùí
632 SFX S ù åóáé . # äÝíù > äÝíåóáé
635 SFX T þ Üí . # áãáðþ > áãáðÜí
636 SFX T üò üôá . # ãåãïíüò > ãåãïíüôá
637 SFX T ù ïõí . # äÝíù > äÝíïõí
638 SFX T áò áôá . # êñÝáò > êñÝáôá
642 SFX U þ éÝôáé . # áãáðþ > áãáðéÝôáé
643 SFX U Þò Þäåò . # ìðáëùìáôÞò > ìðáëùìáôÞäåò
644 SFX U ß éþí . # ðïõëß > ðïõëéþí
645 SFX U ýò éþí . # âáèýò > âáèéþí
649 SFX V þ éÝóôå . # áãáðþ > áãáðéÝóôå
650 SFX V ïýò ïýäåò . # ðáððïýò > ðáððïýäåò
651 SFX V Þò ß . # óôá÷ôÞò > óôá÷ôß
652 SFX V ù åóôå . # äÝíù > äÝíåóôå
653 SFX V 0 ôá ìá # êýìá > êýìáôá
656 SFX W þ éïýíôáé . # áãáðþ > áãáðéïýíôáé
657 SFX W þò þôá . # êáèåóôþò > êáèåóôþôá
658 SFX W ù ïíôáé . # äÝíù > äÝíïíôáé
659 SFX W 0 ôïò ìá # êýìá > êýìáôïò
660 SFX W 0 ò Þ # øõ÷Þ > øõ÷Þò
663 SFX X þ éüìïõí . # áãáðþ > áãáðéüìïõí
664 SFX X üò Þ . # êáëüò > êáëÞ
665 SFX X ïò ç . # äÜóïò > äÜóç
666 SFX X Þò Þ . # íéêçôÞò > íéêçôÞ
667 SFX X çò ç . # íáýôçò > íáýôç
670 SFX Y þ éüóïõí . # áãáðþ > áãáðéüóïõí
671 SFX Y üìïõí üóïõí . # äåíüìïõí > äåíüóïõí
672 SFX Y ù ïõìå . # äÝíù > äÝíïõìå
673 SFX Y ç åùí . # óêÝøç > óêÝøåùí
677 SFX Z þ éüôáí . # áãáðþ > áãáðéüôáí
678 SFX Z ìïõí ôáí üìïõí # äåíüìïõí > äåíüôáí
679 SFX Z ò äùí Ýò # êáöÝò > êáöÝäùí
682 SFX a þ éüìáóôå . # áãáðþ > áãáðéüìáóôå
683 SFX a üò ü . # êáëüò > êáëü
684 SFX a ù áìå . # äÝíù > äÝíáìå
685 SFX a 0 ìå á # áãáðïýóá > áãáðïýóáìå
689 SFX b þ éüóáóôå . # áãáðþ > áãáðéüóáóôå
690 SFX b ù áôå . # äÝíù > äÝíáôå
691 SFX b ìå ôå áìå # áãáðÞóáìå > áãáðÞóáôå
692 SFX b 0 ôå á # áãáðïýóá > áãáðïýóáôå
695 SFX c þ éüíôáí . # áãáðþ > áãáðéüíôáí
696 SFX c üìïõí üíôáí . # èõìüìïõí > èõìüíôáí
697 SFX c ù ïíôáí . # äÝíù > äÝíïíôáí
700 SFX d þ éïýíôáí . # áãáðþ > áãáðéïýíôáí
701 SFX d ù ïõ . # äÝíù > äÝíïõ
702 SFX d 0 õ ï # óßäåñï > óßäåñïõ
703 SFX d ò õ ïò # äñüìïò > äñüìïõ
706 SFX e þ ïýíôáé . # ëõðþ > ëõðïýíôáé
707 SFX e ù å . # äÝíù > äÝíå
708 SFX e ïò å . # äñüìïò > äñüìå
709 SFX e á å . # áãáðïýóá > áãáðïýóå
712 SFX f þ Üóáé . # ëõðþ > ëõðÜóáé
713 SFX f ß éïý . # ðïõëß > ðïõëéïý
714 SFX f ò äåò çò # íïéêïêýñçò > íïéêïêýñçäåò
717 SFX g þ Üôáé . # ëõðþ > ëõðÜôáé
718 SFX g üò üôùí . # ãåãïíüò ãåãïíüôùí
719 SFX g çò çäùí . # íïéêïêýñçò > íïéêïêýñçäùí
720 SFX g á áí . # áãáðïýóá > áãáðïýóáí
723 SFX h þ ïýìáóôå . # ëõðþ > ëõðïýìáóôå
724 SFX h þò þôïò . # êáèåóôþò > êáèåóôþôïò
725 SFX h üìïõí üìáóôå . # äåíüìïõí > äåíüìáóôå
726 SFX h á áò . # þñá > þñáò
729 SFX i þ þíôáò . # áãáðþ > áãáðþíôáò
730 SFX i Þò Ýò . # íéêçôÞò > íéêçôÝò
731 SFX i Ü Ýò . # êáñäéÜ > êáñäéÝò
732 SFX i Þ Ýò . # øõ÷Þ > øõ÷Ýò
735 SFX j çò éêï . # æçëéÜñçò > æçëéÜñéêï
736 SFX j ù ôå . # äÝóù > äÝóôå
737 SFX j ïò ïõò . # äñüìïò > äñüìïõò
740 SFX k ù åôáé . # äÝíù > äÝíåôáé
741 SFX k ïò ïé . # äñüìïò > äñüìïé
742 SFX k áò áôïò . # êñÝáò > êñÝáôïò
745 SFX l õ éá . # âñÜäõ > âñÜäéá
746 SFX l é éá . # êáëïêáßñé > êáëïêáßñéá
747 SFX l þ ïýìáé . # ëõðþ > ëõðïýìáé
748 SFX l Þò Þäùí . # ìðáëùìáôÞò > ìðáëùìáôÞäùí
751 SFX m þ Üåé . # áãáðþ > áãáðÜåé
752 SFX m üìïõí üóáóôå . # äåíüìïõí > äåíüóáóôå
753 SFX m ù åé . # äÝíù > äÝíåé
756 SFX n ýò éïß . # âáèýò > âáèéïß
757 SFX n þ åßôå . # áãáðçèþ > áãáðçèåßôå
758 SFX n ïò ï . # äñüìïò > äñüìï