From 21b32f5f701a41c14c209f97475a65669fb5606a Mon Sep 17 00:00:00 2001 From: Jack Rueter Date: Wed, 4 Dec 2024 11:18:25 +0200 Subject: [PATCH] Adding new loanwords expanding contlex types --- src/fst/morphology/affixes/nouns.lexc | 48 ++++++++++++++++++++ src/fst/morphology/stems/nouns_newwords.lexc | 38 +++++++++++++++- 2 files changed, 85 insertions(+), 1 deletion(-) diff --git a/src/fst/morphology/affixes/nouns.lexc b/src/fst/morphology/affixes/nouns.lexc index ea207d9b..b14587bf 100644 --- a/src/fst/morphology/affixes/nouns.lexc +++ b/src/fst/morphology/affixes/nouns.lexc @@ -30,6 +30,9 @@ LEXICON N_KAL_DIAL LEXICON N_AVA_rus100 +Use/SpellNoSugg: N_AVA ; +LEXICON N_K_rus100 ++Use/SpellNoSugg: N_K ; + LEXICON N_KAL_rus100 +Use/SpellNoSugg: N_KAL ; @@ -42,6 +45,18 @@ LEXICON N_KIAL1_rus100 LEXICON N_T1_rus100 +Use/SpellNoSugg: N_T1 ; +LEXICON N_FT_rus100 ++Use/SpellNoSugg: N_FT ; + +LEXICON N_BT_rus100 ++Use/SpellNoSugg: N_BT ; + +LEXICON N_BN_rus100 ++Use/SpellNoSugg: N_BN ; + +LEXICON N_FS_rus100 ++Use/SpellNoSugg: N_FS ; + LEXICON N_PEJ_rus100 +Use/SpellNoSugg: N_PEJ ; @@ -268,6 +283,11 @@ LEXICON N_SEL1ME !!= @CODE@ : NMN_SEL1ME ; +Der+Der/Dimin+N:%>%{DIM%}я NMN_AVA ; +LEXICON N_FS !!= @CODE@ +!процесс +: NMN_OSH ; ++Der+Der/Dimin+N:%>%{DIM%}я NMN_VAL1MIA ; + LEXICON N_OSH !!= @CODE@ !ош:ош : NMN_OSH ; @@ -297,6 +317,34 @@ LEXICON N_PEJ-SG LEXICON N_PEJ-PL : NMN_PEJ-PL ; +LEXICON N_K !!= @CODE@ +! for development of double-k issues + N_KAL-SG ; + N_KAL-PL ; ++Der+Der/Dimin+N:%>%{DIM%}я NMN_AVA ; ++Der+Der/Dimin+N:%>%{ЕО%}%{DIM%}я NMN_AVA ; + +LEXICON N_FT !!= @CODE@ +! for development of double-t issues + N_KAL-SG ; + N_KAL-PL ; ++Der+Der/Dimin+N:%>%{DIM%}я NMN_AVA ; ++Der+Der/Dimin+N:%>%{ЕО%}%{DIM%}я NMN_AVA ; + +LEXICON N_BT !!= @CODE@ +! for development of double-t issues + N_KAL-SG ; + N_KAL-PL ; ++Der+Der/Dimin+N:%>%{DIM%}я NMN_AVA ; ++Der+Der/Dimin+N:%>%{ЕО%}%{DIM%}я NMN_AVA ; + +LEXICON N_BN !!= @CODE@ +! for development of double-n and affrication issues + N_KAL-SG ; + N_KAL-PL ; ++Der+Der/Dimin+N:%>%{DIM%}я NMN_AVA ; ++Der+Der/Dimin+N:%>%{ЕО%}%{DIM%}я NMN_AVA ; + LEXICON N_KAL !!= @CODE@ N_KAL-SG ; N_KAL-PL ; diff --git a/src/fst/morphology/stems/nouns_newwords.lexc b/src/fst/morphology/stems/nouns_newwords.lexc index b8719d15..0b0a9457 100644 --- a/src/fst/morphology/stems/nouns_newwords.lexc +++ b/src/fst/morphology/stems/nouns_newwords.lexc @@ -5621,7 +5621,43 @@ LEXICON N_NEWWORDS эмоциональность+N:эмоциональность N_T1_rus100 ; эффективность+N:эффективность N_T1_rus100 ; юность+N:юность N_T1_rus100 ; - +победа+N:победа N_AVA_rus100 ; +меньшевик+N:меньшевик N_K_rus100 ; +семилетка+N:семилетка N_AVA_rus100 ; +мордва+N:мордва N_AVA_rus100 ; +столица+N:столица N_AVA_rus100 ; +племена+N:племена N_AVA_rus100 ; +штаб+N:штаб N_KAL_rus100 ; +концерт+N:концерт N_FT_rus100 ; +процесс+N:процесс N_FS_rus100 ; +горком+N:горком N_KAL_rus100 ; +пережитка+N:пережитка N_AVA_rus100 ; +рамок+N:рамок N_K_rus100 ; +электровыпрямитель+N:электровыпрямитель N_KIAL1_rus100 ; +водопровод+N:водопровод N_KAL_rus100 ; +период+N:период N_KAL_rus100 ; +мятежник+N:мятежник N_K_rus100 ; +кирпиць+N:кирпиць N_KIAL1_rus100 ; +транспорт+N:транспорт N_BT_rus100 ; +заготовка+N:заготовка N_AVA_rus100 ; +орган+N:орган N_BN_rus100 ; +погон+N:погон N_BN_rus100 ; +концентрат+N:концентрат N_BT_rus100 ; +экскурсант+N:экскурсант N_BT_rus100 ; +скреперист+N:скреперист N_BT_rus100 ; +медикамент+N:медикамент N_BT_rus100 ; +госэкзамет+N:госэкзамет N_BT_rus100 ; +белобандит+N:белобандит N_BT_rus100 ; +авантюрнст+N:авантюрнст N_BT_rus100 ; +формацефт+N:формацефт N_BT_rus100 ; +маскхалат+N:маскхалат N_BT_rus100 ; +квартират+N:квартират N_BT_rus100 ; +бутерброт+N:бутерброт N_BT_rus100 ; +фронтовик-солдат+N:фронтовик-солдат N_BT_rus100 ; +экзамент+N:экзамент N_BT_rus100 ; +фокстрот+N:фокстрот N_BT_rus100 ; +ликпункт+N:ликпункт N_BT_rus100 ; +проклят+N:проклят N_BT_rus100 ; ! N_AVA_rus100 ; ! N_AVA_rus100 ;