[Hejes-devel] [1496] kulegy: new rules for AkH11 & AkH12 word pairs
hejes-devel at nytud.hu
hejes-devel at nytud.hu
Tue Sep 29 15:43:11 CEST 2015
Revision: 1496
Author: ludanyizs
Date: 2015-09-29 15:43:10 +0200 (Tue, 29 Sep 2015)
Log Message:
-----------
kulegy: new rules for AkH11 & AkH12 word pairs
Modified Paths:
--------------
trunk/web2py/applications/helyesiras_webdev/modules/Wordform.py
trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_def.py
trunk/web2py/applications/helyesiras_webdev/modules/resources/egybekulon2.grm
Modified: trunk/web2py/applications/helyesiras_webdev/modules/Wordform.py
===================================================================
--- trunk/web2py/applications/helyesiras_webdev/modules/Wordform.py 2015-09-28 12:00:33 UTC (rev 1495)
+++ trunk/web2py/applications/helyesiras_webdev/modules/Wordform.py 2015-09-29 13:43:10 UTC (rev 1496)
@@ -731,7 +731,8 @@
ex.akh12_ragos_fn_ige_kulon,
ex.akh12_ragos_fn_ige_egybe,
ex.akh12_mozgo,
- ex.akh12_aseskepzo_kulon
+ ex.akh12_aseskepzo_kulon,
+ ex.akh12_aseskepzo_egybe
FROM alt_types t
@@ -853,6 +854,7 @@
l.AkH12_RagosFnIgeEgybe = row[97] # ex.akh12_ragos_fn_ige_egybe
l.AkH12_Mozgo = row[98] # ex.akh12_mozgo
l.AkH12_AseskepzoKulon = row[99] # ex.akh12_aseskepzo_kulon
+ l.AkH12_AseskepzoEgybe = row[100] # ex.akh12_aseskepzo_egybe
return l
Modified: trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_def.py
===================================================================
--- trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_def.py 2015-09-28 12:00:33 UTC (rev 1495)
+++ trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_def.py 2015-09-29 13:43:10 UTC (rev 1496)
@@ -39,12 +39,12 @@
'join1': ['Color1', 'JeloltTargyas', 'Rogzult', 'JeloltBirtokos1', 'Alanyos', 'Jelentessurito', 'BefejezettMellekneviIgenev', 'Szervetlen', 'MinosegjelzosHagyomany',
'FeketeFeherKisNagyEgybe', 'HatarozosJeloletlenKivetel', 'MelleknevValo', 'HatarozoiIgeneviElotag', 'AllSzokapcs', 'FoneviJelzosSzerk', 'Alapu', 'Erteku', 'EcclesiasticException',
'ToismetlesEgybe', 'ToismetlesKotojel', 'FolyamatosMellekneviIgenevHagyomany', 'FolyamatosMellekneviIgenevFonevesult', 'Kivetel63', 'Morfologiai', 'Tagadoszo', 'MennyJelzKivetel', 'AkH12_Mozgo', 'AkH12_MnFnEgybe', 'AkH12_MnFnKulon', 'AkH12_MnUKepzoEgybe',
-'AkH12_MnUKepzoKulon', 'AkH12_FolyamatosMnSzerk','AkH12_RagosFnIgeEgybe', 'AkH12_RagosFnIgeKulon', 'AkH12_AseskepzoKulon'],
+'AkH12_MnUKepzoKulon', 'AkH12_FolyamatosMnSzerk','AkH12_RagosFnIgeEgybe', 'AkH12_RagosFnIgeKulon', 'AkH12_AseskepzoKulon', 'AkH12_AseskepzoEgybe'],
# 1st (leftmost) of nodes that are deemed to be joined by the preprocessor (exceptions, lexical compounds etc.)
'join2': ['Color1', 'JeloltTargyas', 'Rogzult', 'JeloltBirtokos1', 'Alanyos', 'Jelentessurito', 'BefejezettMellekneviIgenev', 'Szervetlen', 'MinosegjelzosHagyomany',
'FeketeFeherKisNagyEgybe', 'HatarozosJeloletlenKivetel', 'MelleknevValo', 'HatarozoiIgeneviElotag', 'AllSzokapcs', 'FoneviJelzosSzerk', 'Alapu', 'Erteku', 'EcclesiasticException',
'ToismetlesEgybe', 'ToismetlesKotojel', 'FolyamatosMellekneviIgenevHagyomany', 'FolyamatosMellekneviIgenevFonevesult', 'Kivetel63', 'Morfologiai', 'Tagadoszo', 'MennyJelzKivetel', 'AkH12_Mozgo', 'AkH12_MnFnEgybe', 'AkH12_MnFnKulon', 'AkH12_MnUKepzoEgybe',
-'AkH12_MnUKepzoKulon', 'AkH12_FolyamatosMnSzerk', 'AkH12_RagosFnIgeEgybe', 'AkH12_RagosFnIgeKulon', 'AkH12_AseskepzoKulon'],
+'AkH12_MnUKepzoKulon', 'AkH12_FolyamatosMnSzerk', 'AkH12_RagosFnIgeEgybe', 'AkH12_RagosFnIgeKulon', 'AkH12_AseskepzoKulon', 'AkH12_AseskepzoEgybe'],
# 2nd (from left) of nodes that are deemed to be joined by the preprocessor (exceptions, lexical compounds etc.)
'join3': ['FolyamatosMellekneviIgenevFonevesult', 'Kivetel63', 'MennyJelzKivetel', 'AkH12_Mozgo'],
# 3rd (from left) of nodes that are deemed to be joined by the preprocessor (exceptions, lexical compounds etc.)
Modified: trunk/web2py/applications/helyesiras_webdev/modules/resources/egybekulon2.grm
===================================================================
--- trunk/web2py/applications/helyesiras_webdev/modules/resources/egybekulon2.grm 2015-09-28 12:00:33 UTC (rev 1495)
+++ trunk/web2py/applications/helyesiras_webdev/modules/resources/egybekulon2.grm 2015-09-29 13:43:10 UTC (rev 1496)
@@ -3276,4 +3276,18 @@
comment: Az AkH12 szerint a korábban hagyományosan egybeírt -ás/-és képzős alakulatok különírandók (raggal jelölt határozós szerkezetek).
refs: AkH12-106, AkH12-127
ex: célra + törés = célra törés
-kill: M_EK_ALARENDELO, M_EK_JELOLT_HATAROZOS_3_2, M_EK_JELOLT_HATAROZOS_3_3, M_EK_MINOSEG_1_1_3_2_1, M_EK_JELOLT_HATAROZOS_3_1_1
\ No newline at end of file
+kill: M_EK_ALARENDELO, M_EK_JELOLT_HATAROZOS_3_2, M_EK_JELOLT_HATAROZOS_3_3, M_EK_MINOSEG_1_1_3_2_1, M_EK_JELOLT_HATAROZOS_3_1_1
+
+id: M_EK_AKH12_ASESKEPZO_EGYBE_1
+rule: N(join1="AkH12_AseskepzoEgybe") + N(join2="AkH12_AseskepzoEgybe") == N(sep=' ', hasnesep='1')
+comment: Az AkH11 szerint különírandó, mert a valamilyen raggal jelölt határozós kapcsolatok tagjait különírjuk egymástól.
+refs: AkH11-125a
+ex: észre + térítés = észre térítés
+kill: M_EK_IGEKOTO_2, M_EK_JELOLT_HATAROZOS_3_2
+
+id: M_EK_AKH12_ASESKEPZO_EGYBE_2
+rule: N(join1="AkH12_AseskepzoEgybe") + N(join2="AkH12_AseskepzoEgybe") == N(sep='')
+comment: Az AkH12 szerint a kifejezés egybeírandó.
+refs: AkH12-135
+ex: észre + térítés = észretérítés
+kill: M_EK_IGEKOTO_2, M_EK_JELOLT_HATAROZOS_3_2
More information about the Hejes-devel
mailing list