[Hejes-devel] [1460] kulegy: AkH12 updates

hejes-devel at nytud.hu hejes-devel at nytud.hu
Wed Sep 2 20:38:35 CEST 2015


Revision: 1460
Author:   ludanyizs
Date:     2015-09-02 20:38:35 +0200 (Wed, 02 Sep 2015)
Log Message:
-----------
kulegy: AkH12 updates

Modified Paths:
--------------
    trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_def.py
    trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_grammar.py
    trunk/web2py/applications/helyesiras_webdev/modules/resources/egybekulon2.grm

Modified: trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_def.py
===================================================================
--- trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_def.py	2015-09-02 17:28:45 UTC (rev 1459)
+++ trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_def.py	2015-09-02 18:38:35 UTC (rev 1460)
@@ -46,7 +46,7 @@
 # 2nd (from left) of nodes that are deemed to be joined by the preprocessor (exceptions, lexical compounds etc.)
 'join3': ['FolyamatosMellekneviIgenevFonevesult', 'Kivetel63', 'MennyJelzKivetel'],
 # 3rd (from left) of nodes that are deemed to be joined by the preprocessor (exceptions, lexical compounds etc.)
-'type': ['Qualificative', 'ProperGeo', 'Acronym', 'Acronym2', 'Abbreviation', 'Letter', 'SuffixComPart', 'PresPartEx', 'Num', 'CollNoun', 'NagyKotojel', 'MorphoComp', 'IgeiIgenev', 'Melto', 'IK'],
+'type': ['Qualificative', 'ProperGeo', 'Acronym', 'Acronym2', 'Abbreviation', 'Letter', 'SuffixComPart', 'PresPartEx', 'Num', 'CollNoun', 'NagyKotojel', 'MorphoComp', 'IgeiIgenev', 'Melto', 'IK', 'NoMozgo1Hyphen'],
 # 'Qualificative' means an adjective and a noun separated by a space (' '), e. g. 'homokos út'
 # 'ProperGeo' means an adjective and a noun separated by a space and the adjective is a geographical proper name with -i formative element, e. g. 'carrarai márvány'
 # 'Acronym' means a compound (first part is an acronym) separated by '-', e. g. 'DNS-vizsgálat'
@@ -58,6 +58,7 @@
 # 'Num' means: num + FN,_SKEP, e. g. "százéves", "kétnapos" etc.
 # 'CollNoun' means: ProperName + a collective noun, e. g. 'Kölcsey olvasókör'
 # 'MorphoComp' means "morfológiai típusú összetétel": noun + postposition, e. g. 'idő előtt', 'bokor mögött' etc.
+# 'No1MozgoHyphen' means that 1. mozgoszabaly cannot be applied (e. g. "Kossuth-nóta + éneklés --> Kossuth-nóta-éneklés")
 'sep': ['', ' ', '-', '--', '@ ', '@-', ' @', '-@', '-1', '-2', '-3', '-4', '-5', '-6', '-7', '-8', '-n', '-#', '$', '-*', ' *'],
 # separators in the result (right-hand side)
 # '@x' means 'egyberantas' for left argument + 'x' between left & right, e.g. '@-': 'egyberantas' for left argument + hyphen between left and right

Modified: trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_grammar.py
===================================================================
--- trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_grammar.py	2015-09-02 17:28:45 UTC (rev 1459)
+++ trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_grammar.py	2015-09-02 18:38:35 UTC (rev 1460)
@@ -108,7 +108,7 @@
        
       elif field == "refs" and content:
         for ref in [x.strip() for x in content.split(',')]:
-          if not re.match('^(AkH|OH)(-\d+)([a-z])?(--([a-z]|\d+))?$', ref):
+          if not re.match('^(AkH1[12]|OH)(-\d+)([a-z])?(--([a-z]|\d+))?$', ref):
             self.SyntaxError('Incorrect format for field refs:')
           self.curRul.refs.append(ref)
       

Modified: trunk/web2py/applications/helyesiras_webdev/modules/resources/egybekulon2.grm
===================================================================
--- trunk/web2py/applications/helyesiras_webdev/modules/resources/egybekulon2.grm	2015-09-02 17:28:45 UTC (rev 1459)
+++ trunk/web2py/applications/helyesiras_webdev/modules/resources/egybekulon2.grm	2015-09-02 18:38:35 UTC (rev 1460)
@@ -61,12 +61,11 @@
 id: M_EK_SZIN_2
 rule: A(sem=Color3, match~".*,NOM", ncomparts=1) + A(sem=Color1, match~".*MN,NOM", ncomparts=1) == A(sep='')
 comment: A színárnyalatot kifejező melléknévi jelzőt egybeírjuk a színt jelölő melléknévvel, ha mindkettő egyszerű szó.
-refs: AkH-110
+refs: AkH11-110, AkH12-119
 kill: M_EK_MINOSEG_1_2, M_EK_SZIN_1_3_1
 ex: sötét + zöld = sötétzöld
 # színárnyalat + egytagú színnév = összetett színnév egybe
 
-
 id: M_EK_SZIN_2_1
 rule: Adv() + A(match~".*,NOM") + A(sem="Color1") == A(sep = [' ', ' '], hasnesep="2")
 comment: A szókapcsolat határozót is tartalmaz, ezért különírjuk a jelzőt és a színnévi alaptagot.
@@ -77,10 +76,10 @@
 id: M_EK_SZIN_3
 rule: A(sem=Color3, match~".*,NOM", ncomparts=1) + A(sem=Color1, match~".*MN,NOM", ncomparts>=2) == A(sep=' ', hasnesep="1")
 comment: A színnévi alaptag összetett, ezért különírjuk jelzőjétől.
-refs: AkH-110
+refs: AkH11-110, AkH12-119
 ex: sötét + narancssárga = sötét narancssárga
 kill: M_EK_MINOSEG_1_2
-# színárnyalat + összetett színnév = összetett színnév külön
+# színárnyalat + összetett színnév = összetett színnév külön# 
 
 id: M_EK_SZIN_4
 rule: A(sem="Color3", ncomparts>1) + A(sem="Color1") == A(sep=" ", hasnesep="1")
@@ -96,12 +95,10 @@
 id: M_EK_SZAMJEGY_1
 rule: Num(match~"SZN\|DIGIT,(SZN\|DIGIT,)*NOM") + A(stem~"(féle|szerű)") == A(sep='-', hasnesep="1")
 comment: A képzőszerű utótagokat (-féle, -szerű) kötőjellel kapcsoljuk a számjeggyel írt számnevekhez.
-refs: OH-411
+refs:  AkH12-132, OH-411
 ex: 3 + féle = 3-féle
 kill:
 
-
-
 ###################
 # M_EK_SORSZAMNEV #
 ###################
@@ -109,21 +106,21 @@
 id: M_EK_SORSZAMNEV_1_1
 rule: Num(match~".*,_SORSZ") + N() == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: A -dik képzős sorszámnévi jelzőt nem írjuk egybe a jelzett főnévvel.
-refs: AkH-120
+refs: AkH11-120, AkH12-105
 ex: ezredik + év = ezredik év
 kill:
 
 id: M_EK_SORSZAMNEV_3_1
 rule: Num(match~".*,_SORSZ", join1="Rogzult") + N(join2="Rogzult") == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: Ha a jelentés '{RogzultDef2}', akkor különírást alkalmazunk.
-refs: AkH-120
+refs: AkH11-120, AkH12-95, AkH12-105
 ex: első + sorban = első sorban
 kill: M_EK_SORSZAMNEV_1_1
 
 id: M_EK_SORSZAMNEV_3_2
 rule: Num(match~".*,_SORSZ", join1="Rogzult") + N(join2="Rogzult") == N(sep='', hasnesep="1", type="Qualificative")
-comment: Ha a jelentés '{RogzultDef1}', akkor egybeírást alkalmazunk.
-refs: AkH-120
+comment: Ha a jelentés ’{RogzultDef1}’, akkor egybeírást alkalmazunk.
+refs: AkH11-120, AkH12-95, AkH12-105
 ex: első + sorban = elsősorban
 kill: M_EK_SORSZAMNEV_1_1
 # a ref. meg nem jo, TODO: OH.-ban csekkolni!!!
@@ -131,42 +128,43 @@
 id: M_EK_SORSZAMNEV_1_2
 rule: Num(match~".*,_SORSZ") + A(match~"FN,(_IKEP|_SKEP|_UKEP),.+") == A(sep=' ', hasnesep="1")
 comment: A -dik képzős sorszámnévi jelzőt (illetve az "első" sorszámnevet) nem írjuk egybe a (rendszerint -i, -s, -ú, -ű képzős) melléknévvel.
-refs: AkH-120
+refs: AkH11-120, AkH12-105
 ex: ezredik + évi = ezredik évi, ezredik + évű = ezredik évű, ezredik + éves = ezredik éves
 kill:
 
 id: M_EK_SORSZAMNEV_1_3
 rule: Num(wordform~"[0-9]\.", match~".*,_SORSZ") + A(match~"FN,(_IKEP|_SKEP|_UKEP),.+") == A(sep=' ', hasnesep="1")
-comment: A számjeggyel írt sorszámnévi jelzős különírjuk a jelzett szótól.
-refs: AkH-120
+comment: A számjeggyel írt sorszámnévi jelzőt különírjuk a jelzett szótól.
+refs: AkH11-120, AkH12-292
 ex: 3. + osztályos = 3. osztályos
 kill: M_EK_SORSZAMNEV_1_2, M_EK_MENNYISEG_2_1_3
 
 id: M_EK_SORSZAMNEV_1_4
 rule: Num(wordform~"[0-9]\.", match~".*,_SORSZ") + N() == N(sep=' ', hasnesep="1")
 comment: A számjeggyel írt sorszámnévi jelzős különírjuk a jelzett szótól.
-refs: AkH-120
+refs: AkH11-120, AkH12-292
 ex: 3. + osztály = 3. osztály
 kill: M_EK_SORSZAMNEV_1_2, M_EK_MENNYISEG_2_1_3, M_EK_SORSZAMNEV_1_2, M_EK_SORSZAMNEV_1_1, M_EK_MENNYISEG_1_2
 
 id: M_EK_SORSZAMNEV_2_1
 rule: Num(match~".*,_TORT") + N(match~"FN") == N(sep='')
 comment: A -d képzős sorszámnévi jelzőt egybeírjuk a főnevekkel.
-refs: AkH-120
+refs: AkH11-120, AkH12-130
 ex: ötöd + év = ötödév
 kill:
 
+
 id: M_EK_SORSZAMNEV_2_2
 rule: Num(match~".*,_TORT") + A(match~"FN,(_IKEP|_SKEP|_UKEP),.+") == A(sep='')
 comment: A -d képzős sorszámnévi jelzőt egybeírjuk a melléknevekkel.
-refs: AkH-120
+refs: AkH11-120, AkH12-130
 ex: ötöd + évi = ötödévi, ötöd + évű = ötödévű, ötöd + éves = ötödéves
 kill:
 
 id: M_EK_SORSZAMNEV_2_2_1
 rule: Num(wordform~"első") + A(match~"FN,(_SKEP|_UKEP),.+") == A(sep='')
 comment: Az első sorszámnevet bizonyos esetekben egybeírjuk az -ú/-s képzős főnévvel, pl. elsőfokú bíróság, elsőfokú egyenlet, elsőfokú ítélet, elsőéves hallgató.
-refs: AkH-120
+refs: AkH11-120, AkH12-135
 ex: első + éves = elsőéves, első + fokú = elsőfokú
 kill: M_EK_SORSZAMNEV_2_2
 
@@ -177,18 +175,27 @@
 id: M_EK_ALARENDELO
 rule: N(match~".*[^PS(e|t)(1|2|3)],NOM", sem!=["PersFirst", "FamilyName", "KozszoiBetuszo", "TulnevBetuszo", "Abbr"], sep!=" ", type!="Qualificative") + N(match~"FN,[^PS(e|t)(1|2|3)].*", type!=["IgeiIgenev", "SuffixComPart", "Qualificative"], prespart1!="YES", prespart2!="YES") == N(sep='')
 comment: A két főnévből álló -- jelöletlen birtokos jelzői vagy jelentéssűrítő -- alárendelő összetételeket egybeírjuk.
-refs: AkH-128c, AkH-129, OH-119--120
+refs: AkH11-128c, AkH11-129, AkH12-110, AkH12-111, OH-119--120
 ex: ablak + üveg = ablaküveg, alma + fa = almafa, szak + ember = szakember
 kill:
 # főnév + főnév összetételekre, amikor van 2 jelentés, pl. könyvalak
 
 id: M_EK_ALARENDELO_1
 rule: N(join1="Rogzult", match~".*[^PS(e|t)(1|2|3)],NOM", sem!=["PersFirst", "FamilyName", "KozszoiBetuszo", "TulnevBetuszo", "Abbr"], sep!=" ", type!="Qualificative") + N(join2="Rogzult", match~"FN,[^PSet123].*", type!=["IgeiIgenev", "SuffixComPart"], prespart1!="YES", prespart2!="YES") == N(sep='')
-comment: Az alárendelő összetételeket mindig egybeírjuk. A jelentés ebben az esetben: '{RogzultDef1}'.
-refs: AkH-128c, AkH-129, OH-119--120
+comment: Az alárendelő összetételeket mindig egybeírjuk. A jelentés ebben az esetben: ’{RogzultDef1}’.
+refs: AkH11-128c, AkH11-129, AkH12-110, AkH12-111, OH-119--120
 ex: könyv + alak = könyvalak
 kill: M_EK_ALARENDELO
 
+id: M_EK_ALARENDELO_2
+rule: N(match~".*[^PS(e|t)(1|2|3)],NOM", sem!=["PersFirst", "FamilyName", "KozszoiBetuszo", "TulnevBetuszo", "Abbr"], sep!=" ", type!="Qualificative") + A(match~"FN,_IKEP,NOM") == A(sep='', 63exception="YES")
+comment: A két főnévből álló -- jelöletlen birtokos jelzői vagy jelentéssűrítő -- alárendelő összetételeket egybeírjuk.
+refs: AkH11-128c, AkH11-129, AkH12-110, AkH12-111, OH-119--120
+ex: szak + emberi = szakemberi
+kill:
+# -i képzős végűekre, pl. munkaerőpiaci (AkH12 szerint)
+
+
 ############################
 # M_EK_JELOLETLEN_BIRTOKOS #
 ############################
@@ -196,90 +203,100 @@
 id: M_EK_JELOLETLEN_BIRTOKOS_1_1
 rule: N(match~".*[^PS(e|t)(1|2|3)],NOM", type="Qualificative", sem="TulnevBetuszo") + N(match~"((IGE,_IF)|FN),[^PS(e|t)(1|2|3)].*", prespart1!="YES", prespart2!="YES") == N(sep='')
 comment:  A jelöletlen birtokos jelzői összetételt mindig egybeírjuk.
-refs: AkH-128c
+refs: AkH11-128c, AkH12-110
 ex:
 kill:
 # hogy a vegetatív DNS szintézis kijöjjön
 
+
 id: M_EK_JELOLETLEN_BIRTOKOS_1_2
 rule: N(match~".*[^PS(e|t)(1|2|3)],NOM", type="Qualificative", sem="KozszoiBetuszo") + N(match~"((IGE,_IF)|FN),[^PS(e|t)(1|2|3)].*", prespart1!="YES", prespart2!="YES") == N(sep='')
 comment:  A jelöletlen birtokos jelzői összetételt mindig egybeírjuk.
-refs: AkH-128c
+refs: AkH11-128c, AkH12-110
 ex:
 kill:
 # hogy a vegetatív DNS szintézis kijöjjön
 
+
 id: M_EK_JELOLETLEN_BIRTOKOS_1_3
 rule: N(match~".*[^PS(e|t)(1|2|3)],NOM", sem!=["PersFirst", "FamilyName", "KozszoiBetuszo", "TulnevBetuszo", "Abbr"], type!="Qualificative") + N(match~"(.*IGE,_IF),[^PS(e|t)(1|2|3)].*", ntoks="1", type!="SuffixComPart", prespart1!="YES", prespart2!="YES") == N(sep='')
 comment: A jelöletlen birtokos jelzői összetételt mindig egybeírjuk.
-refs: AkH-128c
+refs: AkH11-128c, AkH12-110
 ex: dob + pergés = dobpergés, király + választás = királyválasztás
 kill: M_EK_ALARENDELO, M_EK_JELENTESSURITO_4
 # genitivus obiectivus/subiectivus esete
 
+
 id: M_EK_JELOLETLEN_BIRTOKOS_1_3_1
 rule: A(match~".*[^PS(e|t)(1|2|3)],NOM", sem="Folk", type!="Qualificative") + N(match~"(IGE,_IF),[^PS(e|t)(1|2|3)].*" , ncomparts="1", type!="SuffixComPart", prespart1!="YES", prespart2!="YES") == N(sep='')
 comment: A jelöletlen birtokos jelzői összetételt mindig egybeírjuk.
-refs: AkH-128c
+refs: AkH11-128c, AkH12-110
 ex: zsidó + üldözés = zsidóüldözés, német + oktatás = németoktatás
 kill:  M_EK_MINOSEG_1_1_1
 # genitivus obiectivus/subiectivus esete
 
+
 id: M_EK_JELOLETLEN_BIRTOKOS_1_3_2
 rule: N(match~".*[^PS(e|t)(1|2|3)],NOM", sem!=["PersFirst", "FamilyName", "KozszoiBetuszo", "TulnevBetuszo", "Abbr"]) + N(match~"(IGE,_IF),[^PS(e|t)(1|2|3)].*", type="IK", prespart1!="YES", prespart2!="YES") == N(sep='', type="IK")
 comment: A jelöletlen birtokos jelzői összetételt mindig egybeírjuk.
-refs: AkH-128c
+refs: AkH11-128c, AkH12-110
 ex: kutya + össze + írás = kutyaösszeírás
 kill: M_EK_JELOLETLEN_BIRTOKOS_1_3
 
+
 id: M_EK_JELOLETLEN_BIRTOKOS_1_4
-rule: N(match~".*[^PS(e|t)(1|2|3)],NOM", sem!=["PersFirst", "FamilyName", "KozszoiBetuszo", "TulnevBetuszo", "Abbr"], type!="Qualificative") + A(match~"(IK,)?IGE,_IF,_IKEP", type!="SuffixComPart", prespart1!="YES", prespart2!="YES") == A(sep='')
+rule: N(match~".*[^PS(e|t)(1|2|3)],NOM", sem!=["PersFirst", "FamilyName", "KozszoiBetuszo", "TulnevBetuszo", "Abbr"], type!="Qualificative") + A(match~"(IK,)?IGE,_IF,_IKEP", type!="SuffixComPart", prespart1!="YES", prespart2!="YES") == A(sep='', 63exception="YES")
 comment: A jelöletlen birtokos jelzői összetételt mindig egybeírjuk.
-refs: AkH-128c
+refs: AkH11-128c, AkH12-110, AkH12-139
 ex: film + forgatási = filmforgatási, király + választási = királyválasztási
 # -i képzős alak
 
+
 #id: M_EK_JELOLETLEN_BIRTOKOS_2
 #rule: N(stem="ajándék", join1="FoneviJelzosSzerk") + N(match~"((IGE,_IF)|FN),[^PS(e|t)(1|2|3)].*", join2="FoneviJelzosSzerk") == N(sep='')
 #comment: A jelöletlen birtokos jelzői összetételt mindig egybeírjuk.
-#refs: AkH-128c
+#refs: AkH11-128c
 #ex: ajándék + osztás = ajándékosztás
 #kill: M_EK_FONEVI_JELZO_1_1
 
 id: M_EK_JELOLETLEN_BIRTOKOS_2_1
 rule: N(join1="FoneviJelzosSzerk") + N(join2="FoneviJelzosSzerk") == N(sep='')
 comment: A főnévi előtagból és főnévi utótagból álló összetételek és szószerkezetek elkülönítét nehezíti, hogy az összetételt alkotó két főnév között birtokos jelzős vagy jelentéssűrítő viszony van. Jelen esetben a kifejezés egybeírandó.
-refs: OH-114--115
+refs: AkH12-110, AkH12-111, OH-114--115
 ex: férfi + együttes = férfiegyüttes, férfi + öltöny = férfiöltöny, ajándék + kosár = ajándékkosár
 kill: M_EK_FONEVI_JELZO_1_1, M_EK_FONEVI_JELZO_1_2, M_EK_MINOSEG_1_1_1, M_EK_ALARENDELO
 
+
 id: M_EK_JELOLETLEN_BIRTOKOS_3_1
 rule: N(sem="Material1") + N(match~"IGE,_IF") == N(sep='')
 comment: A jelöletlen birtokos jelzői összetételt mindig egybeírjuk.
-refs: AkH-128c
+refs: AkH11-128c, AkH12-110
 ex: gyémánt + csiszolás = gyémántcsiszolás
 kill: M_EK_ANYAGNEV_1_1_3, M_EK_ANYAGNEV_1_1_1
 # faragás, csiszolás mint folyamat
 # elefántcsontfaragás: ide már nem jó példa, mert jön rá a 6:3-as: elefántcsont-faragás
 
+
 id: M_EK_JELOLETLEN_BIRTOKOS_3_2
 rule: N(sem="Occupation") + N(match~"IGE,_IF") == N(sep='')
 comment: A jelöletlen birtokos jelzői összetételt mindig egybeírjuk.
-refs: AkH-128c
+refs: AkH11-128c, AkH12-110
 ex: mérnök + képzés = mérnökképzés
 kill: M_EK_FOGLALKOZAS_4
 
+
 id: M_EK_JELOLETLEN_BIRTOKOS_4_1
 rule: N(type="PresPartEx") + N(match~"((IGE,_IF)|FN),[^PS(e|t)(1|2|3)].*") == N(sep='')
 comment: Ha az -ó/-ő képzős melléknévi igenév főnevesült, birtokos jelzős összetételről van szó, amelyet egybeírunk.
-refs: OH-114
+refs: AkH12-110, OH-114
 ex: labda + rúgó + mez = labdarúgómez, tűz + oltó + autó = tűzoltóautó
 kill: M_EK_ALARENDELO, M_EK_MOZGO_1_3
 
+
 id: M_EK_JELOLETLEN_BIRTOKOS_4_2
 rule: A(match~".*,_OKEP,NOM") + N(stem="szakosztály") == N(sep='')
 comment: Ha az -ó/-ő képzős melléknévi igenév főnevesült, birtokos jelzős összetételről van szó, amelyet egybeírunk.
-refs: OH-114
+refs: AkH12-110, OH-114
 ex: úszó + szakosztály = úszószakosztály, birkózó + szakosztály = birkózószakosztály
 kill: M_EK_ALARENDELO, M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_2
 
@@ -291,79 +308,85 @@
 id: M_EK_JELOLETLEN_TARGYAS_1_1
 rule: N(match~".*NOM", stem!="nem") + A(match~".*IGE,_MIB") == A(sep='')
 comment: A jelöletlen tárgyas alárendelői összetételt mindig egybeírjuk.
-refs: AkH-123, OH-204
+refs: AkH11-123, AkH12-109, AkH12-110, OH-204
 ex: pálya + tévesztett = pályatévesztett, remény + vesztett = reményvesztett
 kill:
 # az eredmény melléknév, egyébként ua., mint az 1_2
 
+
 id: M_EK_JELOLETLEN_TARGYAS_1_2_1
 rule: N(match~".*,NOM", ntoks="1") + A(match~"IGE,_OKEP", ntoks="1") == N(sep='')
 comment: A jelöletlen tárgyas alárendelői összetételt mindig egybeírjuk.
-refs: AkH-123, OH-204
+refs: AkH11-123, AkH12-109, AkH12-110, OH-204
 ex: fal + védő = falvédő, busz + vezető = buszvezető
 kill: M_EK_ALARENDELO
 
+
 id: M_EK_JELOLETLEN_TARGYAS_1_2_2
 rule: N(match~".*,NOM", ntoks="1") + A(match~".*IGE,_OKEP", ntoks="1") == A(sep='')
 comment: A jelöletlen tárgyas alárendelői összetételt mindig egybeírjuk.
-refs: AkH-123, OH-204
+refs: AkH11-123, AkH12-109, AkH12-110, OH-204
 ex: fal + védő = falvédő, busz + vezető = buszvezető
 kill: M_EK_ALARENDELO,  M_EK_MINOSEG_1_1_1
 # az eredmény melléknév, egyébként ua., mint az előző
 
+
 id: M_EK_JELOLETLEN_TARGYAS_1_2_3
 rule: N(join1="FolyamatosMellekneviIgenevFonevesult") +  A(join2="FolyamatosMellekneviIgenevFonevesult") == N(sep='', type='PresPartEx')
 comment: A jelöletlen tárgyas alárendelői összetételt mindig egybeírjuk
-refs: AkH-123, OH-204
+refs: AkH11-123, AkH12-109, AkH12-110, OH-204
 ex: labda + rúgó = labdarúgó, tűz + oltó = tűzoltó
 kill: M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_JELOLETLEN_TARGYAS_1_2_2
 
+
 id: M_EK_JELOLETLEN_TARGYAS_1_3
 rule: N(match~".*,NOM") + Adv(match~"(IK,)?IGE,(_HIN)") == Adv(sep='')
 comment: A jelöletlen tárgyas alárendelői összetételt mindig egybeírjuk.
-refs: AkH-123, OH-204
+refs: AkH11-123, AkH12-109, AkH12-110, OH-204
 ex: fej + csóválva = fejcsóválva
 kill:
 # az eredmény határozószó
 
+
 #####################
 #M_EK_JELOLT_TARGYAS#
 #####################
 
 id: M_EK_JELOLT_TARGYAS_1
 rule: N(match~".*,ACC") + V() == V(sep=' ', hasnesep="1")
-comment: A raggal jelölt tárgyas kapcsolatok túlnyomó többsége különírandó.
-refs: AkH-123, OH-104
+comment: Az összefüggő szövegben egymás után következő szavak általában különírjuk. A raggal jelölt tárgyas kapcsolatok túlnyomó többsége különírandó.
+refs: AkH11-123, AkH12-94, AkH12-106, OH-104
 ex: autót + szerel = autót szerel
 kill:
 # tárgyas szintagmák
 
+
 id: M_EK_JELOLT_TARGYAS_2_1
 rule: N(match~".*,ACC", join1="JeloltTargyas") + A(match~"IGE,(_OKEP|_MIB)", join2="JeloltTargyas") == A(sep='')
 comment: A raggal jelölt tárgyas kapcsolatok túlnyomó többsége különírandó, eltekintve néhány kivételtől, ahol jelentésváltozás van, és/vagy a tárgyas viszony meglehetősen elhomályosult.
-refs: AkH-123, OH-104
+refs: AkH11-123, AkH12-106, OH-104
 ex: idejét + múlt = idejétmúlt, semmit + tevő = semmittevő
 kill: M_EK_JELOLT_TARGYAS_2_2
 # kivétellista alapján
 
 id: M_EK_JELOLT_TARGYAS_2_2
 rule: N(match~".*,ACC") + A(match~"IGE,(_OKEP|_MIB)") == A(sep=' ', hasnesep="1")
-comment: A raggal jelölt tárgyas kapcsolatok túlnyomó többsége különírandó.
-refs: AkH-123, OH-104
+comment: Az összefüggő szövegben egymás után következő szavak általában különírjuk. A raggal jelölt tárgyas kapcsolatok túlnyomó többsége különírandó.
+refs: AkH11-123, AkH12-94, AkH12-106, OH-104
 ex: könyvet + olvasó = könyvet olvasó, pályát + tévesztett = pályát tévesztett
 kill:
 
 id: M_EK_JELOLT_TARGYAS_2_3
 rule: N(match~".*,ACC") + Adv(match~"IGE,_HIN") == Adv(sep=' ', hasnesep="1")
-comment: A raggal jelölt tárgyas kapcsolatok túlnyomó többsége különírandó.
-refs: AkH-123, OH-104
+comment: Az összefüggő szövegben egymás után következő szavak általában különírjuk. A raggal jelölt tárgyas kapcsolatok túlnyomó többsége különírandó.
+refs: AkH11-123, AkH12-94, AkH12-106,OH-104
 ex: könyvet + olvasva = könyvet olvasva
 kill:
 
 id: M_EK_JELOLT_TARGYAS_2_4
 rule: N(match~".*,ACC") + N(match~"IGE,_IF") == N(sep=' ', hasnesep="1")
-comment: A raggal jelölt tárgyas kapcsolatok túlnyomó többsége különírandó.
-refs: AkH-123, OH-104
+comment: Az összefüggő szövegben egymás után következő szavak általában különírjuk. A raggal jelölt tárgyas kapcsolatok túlnyomó többsége különírandó.
+refs: AkH11-123, AkH12-94, AkH12-106, OH-104
 ex: könyvet + olvasás = könyvet olvasás, fogat + hajtás = fogat hajtás
 kill:
 # mármint: "fogat" ("fog" tárgyesetben), nem pedig a "fogat" alanyesetű fn.
@@ -371,38 +394,39 @@
 #id: M_EK_JELOLT_TARGYAS_3_1
 #rule: N(match~".*,ACC", join1="JeloltTargyas") + V(join2="JeloltTargyas") == V(sep='')
 #comment: A raggal jelölt tárgyas kapcsolatok túlnyomó többsége különírandó, eltekintve néhány kivételtől, ahol jelentésváltozás van, és/vagy a tárgyas viszony meglehetősen elhomályosult.
-#refs: AkH-123, OH-104
+#refs: AkH11-123, OH-104
 #ex: 
 #kill: 
 
 id: M_EK_JELOLT_TARGYAS_3_1_1
 rule: Adv(join1="JeloltTargyas") + V(join2="JeloltTargyas") == V(sep='')
 comment: A raggal jelölt tárgyas kapcsolatok túlnyomó többsége különírandó, eltekintve néhány kivételtől, ahol jelentésváltozás van, és/vagy a tárgyas viszony meglehetősen elhomályosult.
-refs: AkH-123, OH-104
+refs: AkH11-123, AkH12-106, OH-104
 ex: helyt + áll = helytáll
 kill: M_EK_JELOLETLEN_HATAROZOS_5_3_1
 # helyt + áll = helytáll --> "helyt" az határozószó inkább
 
+
 id: M_EK_JELOLT_TARGYAS_3_1_2
 rule: A(join1="JeloltTargyas") + V(join2="JeloltTargyas") == V(sep='')
 comment: A raggal jelölt tárgyas kapcsolatok túlnyomó többsége különírandó, eltekintve néhány kivételtől, ahol jelentésváltozás van, és/vagy a tárgyas viszony meglehetősen elhomályosult.
-refs: AkH-123, OH-104
+refs: AkH11-123, AkH12-106, OH-104
 ex: jót + áll = jótáll
 kill: M_EK_JELOLETLEN_HATAROZOS_5_3_1
 # helyt + áll = helytáll --> "helyt" az határozószó inkább
 
 id: M_EK_JELOLT_TARGYAS_3_2_1
 rule: A(match~".*,ACC", join1="Rogzult") + V(join2="Rogzult") == V(sep='')
-comment: Ha a jelentés'{RogzultDef1}', egybeírást alkalmazunk.
-refs: AkH-123, OH-104
+comment: Ha a jelentés ’{RogzultDef1}’, egybeírást alkalmazunk.
+refs: AkH11-123, AkH12-106, OH-104
 ex: nagyot + hall = nagyothall
 kill: M_EK_MINOSEG_1_1_3_1, M_EK_MINOSEG_1_1_3_2
 # 2 jelentés: absztrakt és konkrét jelentés; ez most az absztrakt jelentés (egybeírandó)
 
 id: M_EK_JELOLT_TARGYAS_3_2_2
 rule: N(match~".*,ACC", join1="Rogzult") + V(match~"IGE,e3", join2="Rogzult") == V(sep='')
-comment: Ha a jelentés '{RogzultDef1}', egybeírást alkalmazunk.
-refs: AkH-123, OH-104
+comment: Ha a jelentés ’{RogzultDef1}’, egybeírást alkalmazunk.
+refs: AkH11-123, AkH12-106, OH-104
 ex: egyet + ért = egyetért
 kill:
 # 2 jelentés: absztrakt és konkrét jelentés; ez most az absztrakt jelentés (egybeírandó)
@@ -410,7 +434,7 @@
 id: M_EK_JELOLT_TARGYAS_3_3_1
 rule: A(match~".*,ACC", join1="Rogzult") + V(join2="Rogzult") == V(sep=' ', hasnesep="1")
 comment: Ha a jelentés '{RogzultDef2}', akkor a raggal jelölt tárgyas kapcsolat különírandó.
-refs: AkH-123, OH-104
+refs: AkH11-123, AkH12-106, OH-104
 ex: nagyot + hall = nagyot hall
 kill:  M_EK_JELOLT_TARGYAS_1, M_EK_JELOLT_HATAROZOS_2_1_2, M_EK_JELOLT_HATAROZOS_2_1_1, M_EK_JELOLT_TARGYAS_2_1, M_EK_JELOLT_TARGYAS_3_1_1, M_EK_JELOLT_TARGYAS_2_1, M_EK_JELOLETLEN_HATAROZOS_5_3_1_1, M_EK_JELOLETLEN_HATAROZOS_4_2_2, M_EK_JELOLETLEN_HATAROZOS_5_3_1_2, M_EK_JELOLETLEN_HATAROZOS_4_2_1
 # 2 jelentés: absztrakt és konkrét jelentés; ez most a konkrét jelentés (különírandó)
@@ -418,7 +442,7 @@
 id: M_EK_JELOLT_TARGYAS_3_3_2
 rule: N(match~".*,ACC", join1="Rogzult") + V(join2="Rogzult") == V(sep=' ', hasnesep="1")
 comment: Ha a jelentés '{RogzultDef2}', akkor a raggal jelölt tárgyas kapcsolat különírandó.
-refs: AkH-123, OH-104
+refs: AkH11-123, AkH12-106, OH-104
 ex: egyet + ért = egyet ért
 kill: M_EK_JELOLT_TARGYAS_1, M_EK_JELOLT_HATAROZOS_2_1_2, M_EK_JELOLT_HATAROZOS_2_1_1, M_EK_JELOLT_TARGYAS_2_1, M_EK_JELOLT_TARGYAS_3_1_1, M_EK_JELOLT_TARGYAS_2_1, M_EK_JELOLETLEN_HATAROZOS_5_3_1_1, M_EK_JELOLETLEN_HATAROZOS_4_2_2, M_EK_JELOLETLEN_HATAROZOS_5_3_1_2
 # 2 jelentés: absztrakt és konkrét jelentés; ez most a konkrét jelentés (különírandó)
@@ -431,31 +455,34 @@
 id: M_EK_JELOLT_BIRTOKOS_1_1
 rule: N(match~".*(,DAT)?") + N(match~".*PSe3") == N(sep=' ', hasnesep="1")
 comment: A birtokszón a birtokviszonyra utaló birtokos személyjellel („{arg1}”) és/vagy a birtokoson -nak/-nek raggal jelölt kapcsolatok tagjait általában különírjuk egymástól. 
-refs: AkH-128a, OH-119
+refs: AkH11-128a, AkH12-106, OH-119
 ex: embernek + farkasa = embernek farkasa, anyám + tyúkja = anyám tyúkja
 kill: M_EK_JELOLT_HATAROZOS_3_2, M_EK_MOZGO_2_1, M_EK_MOZGO_1_1
 # birtokos jelzős szintagmák, csak 3. személyű birt. személyjel!
 
+
 id: M_EK_JELOLT_BIRTOKOS_2_1
 rule: N(match~".*(,DAT)?", join1="Rogzult") + N(match~".*PS(e|t).*", join2="Rogzult") == N(sep='')
 comment: A raggal jelölt birtokos jelzős kapcsolatokból keletkezett összetételek egybeírandók, ha az elő- és utótag jelentése együttesen más, mint külön-külön.
-refs: AkH-128b
+refs: AkH11-128b, AkH12-95
 ex: kutya + füle = kutyafüle
 kill: M_EK_JELOLT_BIRTOKOS_1_1,  M_EK_MINOSEG_1_1_3_2_1
 # kettős jelentésű kifejezések, ez az absztrakt jelentés (egybeírva)
 
+
 id: M_EK_JELOLT_BIRTOKOS_2_2
 rule: N(match~".*(,DAT)?", join1="Rogzult") + N(match~".*PS(e|t).*", join2="Rogzult") == N(sep=' ', hasnesep="1")
 comment: A birtokszón a birtokviszonyra utaló birtokos személyjellel és/vagy a birtokoson -nak/-nek raggal jelölt kapcsolatok tagjait általában különírjuk egymástól.
-refs: AkH-128b
+refs: AkH11-128b, AkH12-95
 ex: kutya + füle = kutya füle
 kill: M_EK_JELOLT_BIRTOKOS_1_1
 # kettős jelentésű kifejezések, ez a konkrét jelentés (különírva)
 
+
 #id: M_EK_JELOLT_BIRTOKOS_3_1
 #rule: N(match~".*(,DAT)?", join1="JeloltBirtokos1") + A(match~"MN,PSe3,NOM", join2="JeloltBirtokos1") == N(sep='')
 #comment: A kialakult szokást megtartva jelentésváltozás nélkül is egybeírjuk néhány jelölt birtokos jelzős kapcsolat tagjait.
-#refs: AkH-128d
+#refs: AkH11-128d
 #ex: tojás + fehérje = tojásfehérje
 #kill: M_EK_ALARENDELO
 # hagyomány miatt egybeírandók
@@ -463,19 +490,21 @@
 id: M_EK_JELOLT_BIRTOKOS_3_2
 rule: N(match~".*(,DAT)?", join1="JeloltBirtokos1") + N(match~"FN,PSe3,NOM", join2="JeloltBirtokos1") == N(sep='')
 comment: A kialakult szokást megtartva jelentésváltozás nélkül is egybeírjuk néhány jelölt birtokos jelzős kapcsolat tagjait.
-refs: AkH-128d
+refs: AkH11-128d, AkH12-135
 ex: hold + tölte = holdtölte, nap + kelte = napkelte
 kill: M_EK_ALARENDELO, M_EK_JELOLT_BIRTOKOS_1_1, M_EK_ALANY_1_1, M_EK_JELOLETLEN_HATAROZOS_5_3_1
 # hagyomány miatt egybeírandók
 
+
 id: M_EK_JELOLT_BIRTOKOS_3_3
 rule: N(match~".*(,DAT)?", join1="JeloltBirtokos1") + Adv(match~"FN\|NM,NU,e3", join2="JeloltBirtokos1") == N(sep='')
 comment: A kialakult szokást megtartva jelentésváltozás nélkül is egybeírjuk néhány jelölt birtokos jelzős kapcsolat tagjait.
-refs: AkH-128d
+refs: AkH11-128d, AkH12-135
 ex: minek + utána = minekutána, annak + előtte = annakelőtte
 kill: M_EK_ALARENDELO, M_EK_JELOLT_BIRTOKOS_1_1, M_EK_ALANY_1_1, M_EK_JELOLETLEN_HATAROZOS_5_3_1
 # hagyomány miatt egybeírandók
 
+
 ############
 #M_EK_ALANY#
 ############
@@ -483,14 +512,15 @@
 id: M_EK_ALANY_1_1
 rule: N(match~".*,NOM") + V(match~"IGE,TMe3") == A(sep=' ', hasnesep="1")
 comment: Az alanyos kapcsolatok tagjait különírjuk egymástól.
-refs: AkH-106, OH-103--104
+refs: AkH11-106, AkH12-105, OH-103--104
 ex: anyja + nevelte = anyja nevelte, traktor + szántotta = traktor szántotta
 kill: M_EK_MOZGO_1_1, M_EK_MOZGO_1_2, M_EK_MOZGO_2_1
 
+
 id: M_EK_ALANY_1_2_1
 rule: N(join1="Alanyos") + V(join2="Alanyos") == A(sep='')
 comment: Az alanyos alárendelő összetételek egybeírandók (jelentésváltozás, vagy csupán a hagyomány miatt).
-refs: AkH-106b--c, OH-103--104
+refs: AkH11-106b--c, AkH12-134, AkH12-135, OH-103--104
 ex: dér + csípte = dércsípte, elme + háborodott = elmeháborodott
 kill: M_EK_ALANY_1_1, M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_ALARENDELO
 # az eredmény melléknév
@@ -498,7 +528,7 @@
 id: M_EK_ALANY_1_2_2
 rule: N(join1="Alanyos") + Adv(join2="Alanyos") == Adv(sep='')
 comment: Az alanyos alárendelő összetételek egybeírandók (jelentésváltozás, vagy csupán a hagyomány miatt).
-refs: AkH-106b--c, OH-103--104
+refs: AkH11-106b--c, AkH12-134, AkH12-135, OH-103--104
 ex: szív + szakadva = szívszakadva, szív + repesve = szívrepesve
 kill: M_EK_JELOLETLEN_TARGYAS_1_3
 # az eredmény határozószó
@@ -531,51 +561,57 @@
 id: M_EK_GYUJTONEV_1_1_1
 rule: N(sem="FamilyName") + N(sem="Group", type!="CollNoun") == N(sep='-', hasnesep="1", type="CollNoun")
 comment: A gyűjtőnévi közszókat (család, nemzetség, együttes, párt stb.) kötőjellel kapcsoljuk a tulajdonnévhez (vezetéknévhez), ha az a csoportot vezető személynek a neve.
-refs: AkH-167--168, OH-170, OH-220
+refs: AkH11-167--168, AkH12-166, OH-170, OH-220
 ex: Illés + együttes = Illés-együttes
 kill: M_EK_MINOSEG_1_1_1, M_EK_MINOSEG_1_1_2, M_EK_ALARENDELO, M_EK_JELOLT_HATAROZOS_3_2, M_EK_BETUSZO_1_1_3
 # vezetőről elnevezve: egybeírás
 
+
 id: M_EK_GYUJTONEV_1_1_2
 rule: N(sem="PersFirst") + N(sem="Group", type!="CollNoun") == N(sep='-', hasnesep="1", type="CollNoun")
 comment: A gyűjtőnévi közszókat (család, nemzetség, együttes, párt stb.) kötőjellel kapcsoljuk a tulajdonnévhez (keresztnévhez), ha az a csoportot vezető személynek a neve.
-refs: AkH-167--168, OH-170, OH-220
+refs: AkH11-167--168, AkH12-166, OH-170, OH-220
 ex: Éva + együttes = Éva-együttes
 kill: M_EK_MINOSEG_1_1_1, M_EK_MINOSEG_1_1_2, M_EK_ALARENDELO, M_EK_JELOLT_HATAROZOS_3_2, M_EK_BETUSZO_1_1_3
 # vezetőről elnevezve: egybeírás
 
+
 id: M_EK_GYUJTONEV_1_2_1
 rule: N(sem="FamilyName") + N(sem="Group") == N(sep=' ', hasnesep="1", type="CollNoun")
 comment: A gyűjtőnévi közszókat (család, nemzetség, együttes, párt stb.) külírjuk a tulajdonnévtől, ha az egy felvett vagy kapott név, nem pedig a csoportot vezető személy neve.
-refs: AkH-167--168, OH-170, OH-220
+refs: AkH11-167--168, AkH12-164, OH-170, OH-220
 ex: Kölcsey + olvasókör =  Kölcsey olvasókör
 kill: M_EK_ALARENDELO, M_EK_BETUSZO_1_1_3
 # nem a vezetőről elnevezve: különírás
 
+
 id: M_EK_GYUJTONEV_1_2_2
 rule: N(sem="PersFirst") + N(sem="Group") == N(sep=' ', hasnesep="1", type="CollNoun")
 comment: A gyűjtőnévi közszókat (család, nemzetség, együttes, párt stb.) külírjuk a tulajdonnévtől, ha az egy felvett vagy kapott név, nem pedig a csoportot vezető személy neve.
-refs: AkH-167--168, OH-170, OH-220
+refs: AkH11-167--168, AkH12-164, OH-170, OH-220
 ex: Zsófi + olvasókör = Zsófi olvasókör
 kill: M_EK_ALARENDELO, M_EK_BETUSZO_1_1_3
 # nem a vezetőről elnevezve: különírás
 
+
 id: M_EK_GYUJTONEV_2_1
 rule: N(sem="FamilyName") + N(sem="PersFirst") + N(sem="Group") == N(sep=[' ', '-'], hasnesep="2", type="CollNoun")
 comment: A gyűjtőnévi közszókat (család, nemzetség, együttes, párt stb.) kötőjellel kapcsoljuk a tulajdonnévhez, ha az a csoportot vezető személynek a neve.
-refs: AkH-167--168, OH-170, OH-220
+refs: AkH11-167--168, OH-170, OH-220
 ex: Kovács + János + olvasókör = Kovács János-olvasókör
 kill: M_EK_ALARENDELO, M_EK_BETUSZO_1_1_3, M_EK_GYUJTONEV_1_2_1, M_EK_GYUJTONEV_1_2_2
 # Kovács János a vezető
+# AkH12-166
 
 id: M_EK_GYUJTONEV_2_2
 rule: N(sem="FamilyName") + N(sem="PersFirst") + N(sem="Group") == N(sep=[' ', ' '], hasnesep="2", type="CollNoun")
 comment: A gyűjtőnévi közszókat (család, nemzetség, együttes, párt stb.) külírjuk a tulajdonnévtől, ha az egy felvett vagy kapott név, nem pedig a csoportot vezető személy neve.
-refs: AkH-167--168, OH-170, OH-220
+refs: AkH11-167--168, AkH12-164, OH-170, OH-220
 ex: Kodály + Zoltán +  vonósnégyes = Kodály Zoltán vonósnégyes
 kill: M_EK_ALARENDELO, M_EK_BETUSZO_1_1_3, M_EK_GYUJTONEV_1_2_1, M_EK_GYUJTONEV_1_2_2
 # Kodály Zoltánról nevezték el (nem ő a vezető)
 
+
 ################
 #M_EK_MENNYISEG#
 ################
@@ -584,17 +620,19 @@
 id: M_EK_MENNYISEG_1_1
 rule: Num(match~"SZN(,_FOK)?,NOM") + N(match~"FN,[^(_SKEP|_IKEP|_UKEP)].*") == N(sep=' ', hasnesep="1")
 comment: A mennyiségjelzős kapcsolatok tagjait általában különírjuk egymástól.
-refs: AkH-117a
+refs: AkH11-117a, AkH12-105
 ex: öt + év = öt év, harminckét + fog = harminckét fog
 kill:
 
+
 id: M_EK_MENNYISEG_1_1_1
 rule: Num(match~"SZN,NOM") + N(stem="fajta") == N(sep='')
 comment: Ha a jelentés '{arg0}féle', a kifejezést egybeírjuk.
-refs:
+refs: AkH12-132
 ex: négy + fajta = négyfajta
 kill: M_EK_MENNYISEG_1_1
 
+
 id: M_EK_MENNYISEG_1_1_2
 rule: Num(match~"SZN,NOM") + N(stem="fajta") == N(sep=' ', hasnesep="1")
 comment: Ha a jelentés '{arg0} darab típus', a kifejezést különírjuk.
@@ -612,41 +650,46 @@
 id: M_EK_MENNYISEG_1_2
 rule: Num(match~"(SZN\|DIGIT)(,SZN\|DIGIT)*,NOM") + N(match~"FN,NOM") == N(sep=' ', hasnesep="1")
 comment: Ha a számnévi előtagot számjeggyel írjuk, a kifejezés mindig különírandó.
-refs: AkH-119
+refs: AkH11-119, AkH12-117
 ex: 5 + év = 5 év, 32 + fog = 32 fog
 kill:
 
+
 id: M_EK_MENNYISEG_2_1_1
 rule: Num(match~"SZN(,_FOK)?,NOM", ncomparts=1) + A(match~"FN,(_IKEP|_SKEP|_UKEP),.*", ncomparts=1) == A(sep='')
 comment: Egy egyszerű tőszámnévnek (ill. a sok, több, fél számnévnek), valamint egy -i, -ú, -ű, -jú, -jű, -s, -nyi képzős egyszerű melléknévnek a kapcsolatát egybeírjuk.
-refs: AkH-119
+refs: AkH11-119, AkH12-117
 ex: öt + évi = ötévi, öt + havi = öthavi
 kill:
 
+
 id: M_EK_MENNYISEG_2_1_1_1
 rule: Num(match~"SZN(,_FOK)?,NOM", ncomparts=1) + A(match~"FN,_SKEP.*", ncomparts=1) == A(sep='', type="Num")
 comment: Egy egyszerű tőszámnévnek (ill. a sok, több, fél számnévnek), valamint egy -s képzős egyszerű melléknévnek a kapcsolatát egybeírjuk.
-refs: AkH-119
+refs: AkH11-119, AkH12-117
 ex:  öt + éves = ötéves, két + napos = kétnapos
 kill: M_EK_MENNYISEG_2_1_1
 
+
 id: M_EK_MENNYISEG_2_1_2
 rule: Num(match~"SZN(,_FOK)?,NOM", ncomparts=1) + Adv(match~"FN,(_NTA|_DIS)", ncomparts=1) == Adv(sep='')
 comment: Egy egyszerű tőszámnévnek (ill. a sok, több, fél számnévnek), valamint egy -nta/-nként ragos főnévnek a kapcsolatát egybeírjuk.
-refs: AkH-119
+refs: AkH11-119, AkH12-117
 ex: öt + havonta = öthavonta, két + naponként = kétnaponként
 kill:
 
+
 id: M_EK_MENNYISEG_2_1_3
 rule: Num(match~"(SZN\|DIGIT)(,SZN\|DIGIT)*,NOM") + A(match~"FN,(_IKEP|_SKEP|_UKEP|_MER),.*") == A(sep=' ', hasnesep="1")
 comment: Egy számjeggyel írt számból, valamint egy -i, -ú, -ű, -jú, -jű, -s, -nyi képzős melléknévből álló mennyiségjelzős szerkezeteket különírjuk.
-refs: AkH-119
+refs: AkH11-119, AkH12-117
 ex: 5 + havi = 5 havi, 2 + napos = 2 napos
 
+
 id: M_EK_MENNYISEG_2_1_4
 rule: Num(match~"(SZN\|DIGIT)(,SZN\|DIGIT)*,NOM") + Adv(match~"FN,(_NTA|_DIS)") == Adv(sep=' ', hasnesep="1")
 comment: Egy egyszerű tőszámnévnek (ill. a sok, több, fél számnévnek), valamint egy -i, -ú, -ű, -jú, -jű, -s, -nyi képzős egyszerű melléknévnek a kapcsolatát egybeírjuk.
-refs: AkH-119
+refs: AkH11-119, AkH12-117
 ex: 5 + havonként = 5 havonként, 2 + naponta = 2 naponta
 kill:
 
@@ -654,59 +697,65 @@
 id: M_EK_MENNYISEG_2_2_1
 rule: Num(match~"SZN,NOM", ncomparts>=2) + A(match~"FN,(_IKEP|_SKEP|_UKEP|_MER)", ncomparts>=1) == A(sep=' ', hasnesep="1")
 comment: Ha a jelzett szó vagy a számnévi jelző, vagy akár mindkettő összetett szó, a szerkezetet különírjuk.
-refs: AkH-119
+refs: AkH11-119, AkH12-117
 ex: huszonöt + havi = huszonöt havi, harminckét + napos = harminckét napos, másfél + könyöknyi = másfél könyöknyi
 kill:
 
+
 id: M_EK_MENNYISEG_2_2_2
 rule: Num(match~"SZN,NOM", ncomparts>=2) + A(match~"FN,(_IKEP|_SKEP|_UKEP|_MER)", ncomparts>=2) == A(sep=' ', hasnesep="1")
 comment: Ha a jelzett szó vagy a számnévi jelző, vagy akár mindkettő összetett szó, a szerkezetet különírjuk.
-refs: AkH-119
+refs: AkH11-119, AkH12-117
 ex: tizenkét + féléves = tizenkét féléves, tizenkét +  hónapos = tizenkét hónapos
 kill:
 
+
 id: M_EK_MENNYISEG_2_2_3
 rule: Num(match~"SZN,NOM", ncomparts=1) + A(match~"(FN,)?FN,(_IKEP|_SKEP|_UKEP|_MER)", ncomparts>=2) == A(sep=' ', hasnesep="1")
 comment: Ha a jelzett szó vagy a számnévi jelző, vagy akár mindkettő összetett szó, a szerkezetet különírjuk.
-refs: AkH-119
+refs: AkH11-119, AkH12-117
 ex: két + féléves = két féléves
 kill:
 
 id: M_EK_MENNYISEG_2_2_4
 rule: Num(match~"SZN,NOM", ncomparts>=2) + Adv(match~"FN,(_NTA|_DIS)", ncomparts=1) == Adv(sep=' ', hasnesep="1")
 comment: Egy összetett tőszámnévnek (ill. a sok, több, fél számnévnek), valamint egy -nta/-nként ragos főnévnek a kapcsolatát különírjuk.
-refs: AkH-119
+refs: AkH11-119, AkH12-117
 ex: huszonöt + évente = huszonöt évente, harminckét + naponként = harminckét naponként
 kill:
 
+
 id: M_EK_MENNYISEG_2_2_5
 rule: Num(match~"SZN,NOM", ncomparts=1) + Adv(match~"FN,(_NTA|_DIS)", ncomparts>=2) == Adv(sep=' ', hasnesep="1")
 comment: Egy egyszerű tőszámnévnek (ill. a sok, több, fél számnévnek), valamint egy -nta/-nként ragos összetett főnévnek a kapcsolatát különírjuk.
-refs: AkH-119
+refs: AkH11-119, AkH12-117
 ex: két + félévente = két félévente
 kill: 
 
 id: M_EK_MENNYISEG_2_2_6
 rule: Num(match~"SZN,NOM", ncomparts>=2) + Adv(match~"FN,(_NTA|_DIS)", ncomparts>=2) == Adv(sep=' ', hasnesep="1")
 comment: Egy egyszerű tőszámnévnek (ill. a sok, több, fél számnévnek), valamint egy -nta/-nként ragos összetett főnévnek a kapcsolatát különírjuk.
-refs: AkH-119
+refs: AkH11-119, AkH12-117
 ex: tizenkét + félévente = tizenkét félévente
 kill: 
 
+
 id: M_EK_MENNYISEG_3_1_1
 rule: Num(match~"(SZN,)?SZN,_TORT,NOM") + A(match~"SZN,_SKEP") == A(sep=' ', hasnesep="1")
 comment: Az órát jelölő kapcsolatokat különírjuk.
-refs: OH-119
+refs: AkH12-293, OH-119
 ex: negyed + hármas = negyed hármas, háromnegyed + hármas = háromnegyed hármas
 kill: M_EK_ALARENDELO, M_EK_SORSZAMNEV_2_1, M_EK_SORSZAMNEV_2_2
 
+
 id: M_EK_MENNYISEG_3_1_2
 rule: N(stem="fél") + A(match~"(SZN,)?SZN,(_SKEP,)?") == A(sep=' ', hasnesep="1") 
 comment: Az órát jelölő kapcsolatokat különírjuk.
-refs: OH-119
+refs: AkH12-293, OH-119
 ex: fél + hármas = fél hármas
 kill: M_EK_ALARENDELO
 
+
 id: M_EK_MENNYISEG_4_1_1
 rule: Num(match~"SZN,ADE") + Num(match~"SZN,_FOK,NOM", sem="NumeralIndef") + A(match~"FN,(_IKEP|_SKEP|_UKEP|_MER)") == A(sep=[' ', ' '], hasnesep="2")
 comment: Ha a kifejezés legalább három szóból áll, akkor vagy az előtag vagy az utótag szókapcsolat, tehát mindent külön szóba írunk.
@@ -799,11 +848,12 @@
 
 id: M_EK_MENNYISEG_6_1
 rule: Num(join1="MennyJelzKivetel", wordform!="több") + N(join2="MennyJelzKivetel") == N(sep='')
-comment: A mennyiségjelzős alárendelő összetételeket egybeírjuk.
-refs: OH-118
+comment: A mennyiségjelzős alárendelő összetételeket egybeírjuk (jelentésváltozás miatt).
+refs: AkH12-105, OH-118
 ex: öt + szög = ötszög, tíz + perc = tízperc
 kill:
 
+
 id: M_EK_MENNYISEG_6_2
 rule: Num(join1="MennyJelzKivetel") + N(join2="MennyJelzKivetel") + N(join3="MennyJelzKivetel") == N(sep=['', ''])
 comment: A mennyiségjelzős alárendelő összetételeket egybeírjuk.
@@ -819,46 +869,51 @@
 id: M_EK_JELENTESSURITO_1
 rule: N(match~".*,NOM", join1="Jelentessurito") + N(match~".*,NOM", join2="Jelentessurito") == N(sep='')
 comment: Az olyan összetett szavakat, amelyek elő- és utótagja között bonyolultabb kapcsolat van, jelentéssűrítő összetételeknek nevezzük. Ezeket mindig egybeírjukk.
-refs: AkH-129, OH-119
+refs: AkH11-129, AkH12-111, OH-119
 ex: szél + malom = szélmalom
 kill: M_EK_ALARENDELO, M_EK_ANYAGNEV_1_1_1, M_EK_ANYAGNEV_1_1_3, M_EK_MINOSEG_2
 
+
 id: M_EK_JELENTESSURITO_2
 rule: N(match~".*,NOM", join1="Jelentessurito") + A(match~"(FN(,_UKEP|,_SKEP)|MN),NOM", join2="Jelentessurito") == A(sep='')
 comment: Az olyan összetett szavakat, amelyek elő- és utótagja között bonyolultabb kapcsolat van, jelentéssűrítő összetételeknek nevezzük. Ezeket mindig egybeírjukk.
-refs: AkH-129, OH-119
+refs: AkH11-129, AkH12-111, OH-119
 ex: bomba + biztos = bombabiztos, kulcs + fontosságú = kulcsfontosságú, kar + vastagságú = karvastagságú
 kill: M_EK_ALARENDELO, M_EK_FONEVI_JELZO_3_1
 
+
 id: M_EK_JELENTESSURITO_3_1
 rule: A(sem="Folk") + N(stem='barát') == N(sep='')
 comment: Ha a kifejezés jelentése: '{arg0} nemzettel rokonszenvező személy', akkor a kifejezés egybeírandó.
-refs: AkH-129, OH-119
+refs: AkH11-129, AkH12-111, OH-119
 ex: orosz + barát = oroszbarát
 kill:
-#kill: M_EK_FONEVI_JELZO
 
+
 id: M_EK_JELENTESSURITO_3_2
 rule: A(sem="Folk") + N(stem='könyv') == N(sep='')
 comment: Ha a kifejezés jelentése: '{arg0} nyelvű tankönyv', akkor a kifejezés egybeírandó.
-refs: AkH-129, OH-119
+refs: AkH11-129, AkH12-105, OH-119
 ex: orosz + könyv = oroszkönyv
 kill:
 
+
 id: M_EK_JELENTESSURITO_3_3
 rule: A(sem="Folk") + N(stem='óra') == N(sep='')
 comment: Ha a kifejezés jelentése: '{arg0} nyelvre oktató tanór', akkor a kifejezés egybeírandó.
-refs: AkH-129, OH-119
+refs: AkH11-129, AkH12-111, OH-119
 ex: orosz + óra = oroszóra
 kill:
 
+
 id: M_EK_JELENTESSURITO_3_4
 rule: A(sem="Folk") + N(stem='tanár') == N(sep='')
 comment: Ha a kifejezés jelentése: '{arg0} nyelvet (tantárgyat) tanító tanár', akkor a kifejezés egybeírandó.
-refs: AkH-129, OH-119
+refs: AkH11-129, AkH12-111, OH-119
 ex: orosz + tanár = orosztanár
 kill:
 
+
 id: M_EK_JELENTESSURITO_4
 rule: N(join1="FoneviJelzosSzerk") + N(join2="FoneviJelzosSzerk") == N(sep='')
 comment: A főnévi előtagból és főnévi utótagból álló összetételek és szószerkezetek elkülönítét nehezíti, hogy az összetételt alkotó két főnév között birtokos jelzős vagy jelentéssűrítő viszony van. Jelen esetben a kifejezés egybeírandó.
@@ -869,10 +924,11 @@
 id: M_EK_JELENTESSURITO_4_1
 rule: N(sem="EgyebFoneviJelzo") + N() == A(sep='', hasnesep="1")
 comment: Amennyiben nem főnévi jelzős szerkezetről van szó, hanem az előtag fajtát jelöl, a kifejezést egybe kell írni. Pl. vendégművész, legényember, lakatosmester, akácerdő.
-refs: OH-114
+refs: AkH12-125, OH-114
 ex: vendég + művész = vendégművész
 kill: M_EK_ALARENDELO
 
+
 id: M_EK_JELENTESSURITO_5_1
 rule: N(join1="Erteku") + A(join2="Erteku", sem="FoneviJelzosSzerkAlaptag") == A(sep='')
 comment: A főnévi előtag az "értékű" utótaggal jelentéssűrítő összetételt hoz létre, ezért egybeírást alkalmazunk.
@@ -894,29 +950,29 @@
 ex: jövedelem + alapú = jövedelemalapú
 kill:
 
-
-
 id: M_EK_JELENTESSURITO_6
 rule: N(join1=["Jelentessurito", "Rogzult"]) + N(join2=["Jelentessurito", "Rogzult"]) == N(sep='')
-comment: Ha a jelentés '{RogzultDef1}', akkor jelentéssűrítő összetételről van szó, amely egybeírandó.
-refs: OH-115 
+comment: Ha a jelentés ’{RogzultDef1}’, akkor jelentéssűrítő összetételről van szó, amely egybeírandó.
+refs: AkH12-111, OH-115 
 ex: arany + ember = aranyember
 kill: M_EK_JELENTESSURITO_1
 
+
 id: M_EK_JELENTESSURITO_7
 rule: Num(wordform~"első", join1="Jelentessurito") + N(join2="Jelentessurito") == N(sep='')
 comment: A jelentéssűrítő összetételeket egybeírjuk.
-refs: AkH-129
+refs: AkH11-129, AkH12-111
 ex: első + áldozó = elsőáldozó, első + szülött = elsőszülött
 kill:
 
 id: M_EK_JELENTESSURITO_8
 rule: N(match~".*,NOM", sem!="Material1") + A(match~"FN,_UKEP,NOM", type!="SuffixComPart", stem!="szerű") == A(sep='')
 comment: A jelentéssűrítő összetételeket egybeírjuk.
-refs: AkH-129
+refs: AkH11-129, AkH12-111
 ex: virág + díszítésű = virágdíszítésű
 kill:
 
+
 id: M_EK_JELENTESSURITO_9
 rule: Adv(wordform="ingyen") + N(match~".*,NOM") == N(sep='')
 comment: Ha az „{arg0}” szó főnév előtt, jelzői pozícióban szerepel, mindig egybeírjuk az őt követő főnévvel.
@@ -931,14 +987,15 @@
 id: M_EK_SZERVETLEN
 rule: N(join1="Szervetlen") + N(join2="Szervetlen") == N(sep='')
 comment: A hagyományosan szervetlennek nevezett összetételeket egybeírjuk.
-refs: AkH-132--136
+refs: AkH11-132--136
 ex: hiszek + egy = hiszekegy
 kill:
 
+
 id: M_EK_SZERVETLEN_1
 rule: Adv(join1=["Rogzult", "Szervetlen"]) + Adv(join2=["Rogzult", "Szervetlen"]) == Adv(sep='')
-comment: '{RogzultDef1}' értelemben a kifejezés egybeírandó.
-refs: AkH-132--136
+comment: ’{RogzultDef1}’ értelemben a kifejezés egybeírandó.
+refs: AkH11-132--136, AkH12-95
 ex: annál + fogva = annálfogva
 kill:
 
@@ -949,18 +1006,19 @@
 id: M_EK_BEFEJEZETT_MELLEKNEVI_IGENEV_1
 rule: A(match~".*_MIB,NOM") + N(match~".*,NOM") == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: A befejezett melléknévi igenévi jelzős szerkezetek tipikusan (állandó vagy alkalmai) szókapcsolatok, tehát különírandók.
-refs: OH-114
+refs: AkH12-105, OH-114
 ex: dőlt + betű = dőlt betű, fedett + uszoda = fedett uszoda
 kill:
-#kill: M_EK_MINOSEGJELZOS
 
+
 id: M_EK_BEFJEZETT_MELLEKNEVI_IGENEV_2
 rule: A(join1 = "BefejezettMellekneviIgenev") + N(join2 = "BefejezettMellekneviIgenev") == N(sep='')
 comment: Befejezett melléknévi igenévi jelzők esetén néhány kivételes alakot egybe kell írni. Ilyen esetekben jelentésváltozásról van szó.
+refs: AkH12-105, OH-114
 ex: nyúlt + agy = nyúltagy, holt + pont = holtpont
 kill:
-#kill: M_EK_MINOSEGJELZOS
 
+
 ###############
 #M_EK_ANYAGNEV#
 ###############
@@ -968,21 +1026,22 @@
 id: M_EK_ANYAGNEV_1_1_1
 rule: N(sem="Material1", ncomparts=1) + N(ncomparts=1) == N(sep='')
 comment: Az anyagnévi jelzőt („{arg0}”), ha egyszerű szó, egybeírjuk a nem összetett főnevekkel.
-refs: AkH-115, OH-117
+refs: AkH11-115, AkH12-116, OH-117
 ex: bőr + kabát = bőrkabát, selyem + ing = selyeming
 kill: M_EK_ALARENDELO
 
 id: M_EK_ANYAGNEV_1_1_1_1
 rule: N(sem="Material1", ncomparts=1) + A(ncomparts=1, match~"FN,(_UKEP|_IKEP|_SKEP)") == A(sep='')
 comment: Az anyagnévi jelzőt („{arg0}”), ha egyszerű szó, egybeírjuk a nem összetett főnevekből képzett melléknevekkel.
-refs: AkH-115, OH-117
+refs: AkH11-115, AkH12-116, OH-117
 ex: bőr + kabátos = bőrkabátos, selyem + ingű = selyemingű
 kill: M_EK_ALARENDELO
 
+
 id: M_EK_ANYAGNEV_1_1_3
 rule: N(sem=["Material1", "Color3"], ncomparts=1) + N(ncomparts=1) == N(sep='')
 comment: Az anyagnévi jelzőt („{arg0}”), ha a jelzett szó anyagára (és nem a színére) vonatkozik, és ha egyszerű szó, egybeírjuk a nem összetett főnevekkel.
-refs: AkH-115, OH-117
+refs: AkH11-115, AkH12-116, OH-117
 ex: arany + gyűrű = aranygyűrű
 kill: M_EK_ANYAGNEV_1_1_1, M_EK_ALARENDELO
 # az "arany" szín- és anyagnév is!
@@ -990,36 +1049,35 @@
 id: M_EK_ANYAGNEV_1_2_1
 rule: N(sem="Material1", ncomparts>=2, type!="Qualificative") + N(ncomparts=1) == N(sep=' ', hasnesep="1")
 comment: Ha az anyagnévi jelzős kapcsolatnak valamelyik vagy mindkét tagja összetett szó, az anyagnevet különírjuk jelzett szavától.
-refs: AkH-115, OH-117
+refs: AkH11-115, AkH12-116, OH-117
 ex: műbőr + kabát = műbőr kabát, nyersselyem + ing = nyersselyem ing
 kill: M_EK_ALARENDELO
 
 id: M_EK_ANYAGNEV_1_2_1_1
 rule: N(sem="Material1", ncomparts>=2, type!="Qualificative") + A(ncomparts=1, match~"FN,(_UKEP|_SKEP|_IKEP)") == A(sep=' ', hasnesep="1")
 comment: Ha az anyagnévi jelzős kapcsolatnak valamelyik vagy mindkét tagja összetett szó, az anyagnevet különírjuk jelzett szavától.
-refs: AkH-115, OH-117
+refs: AkH11-115, AkH12-116, OH-117
 ex: műbőr + kabátos = műbőr kabátos, nyersselyem + ingű = nyersselyem ingű
 kill:
 
-
 id: M_EK_ANYAGNEV_1_2_2
 rule: N(sem="Material1", ncomparts=1) + N(ncomparts>=2) == N(sep=' ', hasnesep="1")
 comment: Ha az anyagnévi jelzős kapcsolatnak valamelyik vagy mindkét tagja összetett szó, az anyagnevet különírjuk jelzett szavától.
-refs: AkH-115, OH-117
+refs: AkH11-115, AkH12-116, OH-117
 ex: bőr + nagykabát = bőr nagykabát, porcelán + étkészlet = porcelán étkészlet
 kill: M_EK_ALARENDELO
 
 id: M_EK_ANYAGNEV_1_2_2_1
 rule: N(sem="Material1", ncomparts=1) + A(ncomparts>=2, match~"FN,(_IKEP|_SKEP|_UKEP)") == A(sep=' ', hasnesep="1")
 comment: Ha az anyagnévi jelzős kapcsolatnak valamelyik vagy mindkét tagja összetett szó, az anyagnevet különírjuk jelzett szavától.
-refs: AkH-115, OH-117
+refs: AkH11-115, AkH12-116, OH-117
 ex: bőr + nagykabátos = bőr nagykabátos, porcelán + étkészletű = porcelán étkészletű
 kill:
 
 id: M_EK_ANYAGNEV_1_2_3
 rule: N(sem="Material1", ncomparts>1) + N(ncomparts>1) == N(sep=' ', hasnesep="1")
 comment: Ha az anyagnévi jelzős kapcsolatnak  mindkét tagja összetett szó, az anyagnevet különírjuk jelzett szavától.
-refs: AkH-115, OH-117
+refs: AkH11-115, AkH12-116, OH-117
 ex: műanyag + ablakkeret = műanyag ablakkeret, műbőr + nagykabát = műbőr nagykabát
 kill: M_EK_ALARENDELO
 
@@ -1064,28 +1122,29 @@
 id: M_EK_MINOSEG_1_1_1
 rule: A(type!="Acronym", match~"MN(,_FOK)?,NOM") + N(hasnesep!="1") == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: A minőségjelzős kapcsolatok tagjait általában különírjuk egymástól.
-refs: AkH-107a, OH-107
+refs: AkH11-107a, AkH12-105, OH-107
 ex: jobb + kéz = jobb kéz, baráti + kézfogás = baráti kézfogás
 kill: M_EK_ALARENDELO
 
 id: M_EK_MINOSEG_5
 rule: A(type!="Acronym", match~"(.*,(_IKEP|_UKEP|_SKEP)?,NOM)") + N() == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: A minőségjelzős kapcsolatok tagjait általában különírjuk egymástól.
-refs: AkH-107a, OH-107
+refs: AkH11-107a, AkH12-105, OH-107
 ex: film + forgatási + helyszín = filmforgatási helyszín, virág + mintájú + ruha = virágmintájú ruha
 kill: M_EK_ALARENDELO
 
+
 id: M_EK_MINOSEG_3
 rule: V(match~"IGE,TMe3") + N() == N(sep=' ', type="IgeiIgenev", hasnesep="1")
 comment: A minőségjelzős kapcsolatok tagjait általában különírjuk egymástól.
-refs: AkH-107a, OH-107
+refs: AkH11-107a, AkH12-105, OH-107
 ex: szántotta + föld = szántotta föld
 kill: M_EK_MINOSEG_1_1_1
 
 id: M_EK_MINOSEG_1_1_1_1
 rule:  A() + N(sem="Material1") == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: A minőségjelzős kapcsolatok tagjait általában különírjuk egymástól.
-refs: AkH-107a, OH-107
+refs: AkH11-107a, AkH12-105, OH-107
 ex: valódi + bőr = valódi bőr, nyers + selyem = nyers selyem
 kill: M_EK_MINOSEG_1_1_1, M_EK_ALARENDELO
 # ua., mint az 1_1_1, csak anyagnévi alaptag (öröklés miatt kell)
@@ -1093,7 +1152,7 @@
 id: M_EK_MINOSEG_1_1_1_2
 rule:  A(match~".*_IKEP,NOM", sem="ProperGeo") + N(sem="Material1") == N(sep=' ', hasnesep="1", type="ProperGeo")
 comment: A minőségjelzős kapcsolatok tagjait általában különírjuk egymástól.
-refs: AkH-107a, OH-107
+refs: AkH11-107a, AkH12-105, OH-107
 ex: carrarai + márvány = carrarai márvány, herendi + porcelán = herendi porcelán
 kill: M_EK_MINOSEG_1_1_1_1, M_EK_MINOSEG_1_1_1, M_EK_ALARENDELO
 # ua., mint az 1_1_1_1, csak az anyagnév jelzője -i képzős földrajzi név, ANYAGNEV_2_2_2 jöhet utána
@@ -1101,15 +1160,15 @@
 id: M_EK_MINOSEG_1_1_2
 rule: A(join1="MinosegjelzosHagyomany") + N(join2="MinosegjelzosHagyomany") == N(sep='', type="Qualificative")
 comment: A kialakult szokást megtartva jelentésváltozás nélkül is egybeírjuk számos minőségjelzős kapcsolat tagjait.
-refs: AkH-107c, OH-107--108
+refs: AkH11-107c, AkH12-135, OH-107--108
 ex: meztelen + csiga = meztelencsiga, jó + tett = jótett, sárga + rigó = sárgarigó
 kill: M_EK_ALARENDELO, M_EK_ALARENDELO_1, M_EK_MINOSEG_1_1_1, M_EK_JELOLETLEN_HATAROZOS_5_3_1, M_EK_MINOSEG_5, M_EK_FOGLALKOZAS_4
 # kill: M_EK_JELOLETLEN_HATAROZOS_?
 
 id: M_EK_MINOSEG_1_1_3_1
 rule: A(join1="Rogzult") + N(join2="Rogzult") == N(sep='', type="Qualificative")
-comment: Ha a jelentés '{RogzultDef1}', a szót egybeírjuk.
-refs: AkH-107b, OH-108
+comment: Ha a jelentés ’{RogzultDef1}’, a szót egybeírjuk.
+refs: AkH11-107b, AkH12-95, AkH12-105, OH-108
 ex: kis + asszony = kisasszony
 kill: M_EK_MINOSEG_1_1_1, M_EK_MINOSEG_1_4_2, M_EK_MINOSEG_1_6, M_EK_ALARENDELO_1
 # absztrakt jelentés
@@ -1117,7 +1176,7 @@
 id: M_EK_MINOSEG_1_1_3_2
 rule: A(join1="Rogzult") + N(join2="Rogzult") == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: Ha a jelentés '{RogzultDef2}', különírást alkalmazunk.
-refs: AkH-107b, OH-108
+refs: AkH11-107b, AkH12-105, OH-108
 ex: kis + asszony = kis asszony
 kill: M_EK_MINOSEG_1_1_3_2_1, M_EK_MINOSEG_1_1_1, M_EK_MINOSEG_1_4_1, M_EK_MINOSEG_1_6, M_EK_ALARENDELO_1
 # konkrét jelentés
@@ -1125,15 +1184,15 @@
 id: M_EK_MINOSEG_1_1_3_2_1
 rule: N(join1="Rogzult") + N(join2="Rogzult") == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: Ha a jelentés: '{RogzultDef2}', különírást alkalmazunk.
-refs: AkH-107b, OH-108
+refs: AkH11-107b, AkH12-105, OH-108
 ex: arany + ember = arany ember
 kill: M_EK_ANYAGNEV_1_1_3, M_EK_MINOSEG_1_1_1, M_EK_MINOSEG_2
 # konkrét jelentés
 
 id: M_EK_MINOSEG_1_1_4_1
 rule: A(join1="Rogzult") + A(join2="Rogzult") == A(sep='')
-comment: Ha a jelentés '{RogzultDef1}', egybeírjuk a szót.
-refs: AkH-107b, OH-108
+comment: Ha a jelentés ’{RogzultDef1}’, egybeírjuk a szót.
+refs: AkH11-107b, AkH12-95, AkH12-105, OH-108
 ex: fehér + májú = fehérmájú, nagy + szájú = nagyszájú
 kill: M_EK_MINOSEG_1_1_3_1, M_EK_MINOSEG_1_2, M_EK_JELOLETLEN_HATAROZOS_4_3_1, M_EK_JELOLETLEN_HATAROZOS_4_3_2
 # absztrakt jelentés
@@ -1141,65 +1200,67 @@
 id: M_EK_MINOSEG_1_1_4_2
 rule: A(join1="Rogzult") + A(join2="Rogzult") == A(sep=' ', hasnesep="1")
 comment: Ha a jelentés: '{RogzultDef2}', különírást alkalmazunk.
-refs: AkH-107b, OH-108
+refs: AkH11-107b, AkH12-105, OH-108
 ex: fehér + májú = fehér májú, nagy + szájú = nagy szájú
 kill: M_EK_MINOSEG_1_1_3_2, M_EK_MINOSEG_1_2, M_EK_JELOLETLEN_HATAROZOS_4_3_1, M_EK_JELOLETLEN_HATAROZOS_4_3_2
 # konkrét jelentés
 
 id: M_EK_MINOSEG_1_2
 rule: A(match~".*,NOM") + A(match~".*FN,_UKEP|MN", type!='SuffixComPart') == A(sep=' ', hasnesep="1")
-comment: A minőségjelzős kapcsolatok tagjait általában különírjuk egymástól, különösen olyankor, ha a kapcsolatnak valamelyik vagy mindkét tagja összetett szó.
-refs: AkH-108, OH-107
+comment: A minőségjelzős kapcsolatok tagjait általában különírjuk egymástól.
+refs: AkH11-108, AkH12-105, OH-107
 ex: barna + hajú = barna hajú, borzasztó + rossz = borzasztó rossz
 kill: M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_4_2
 
 id: M_EK_MINOSEG_1_2_1
 rule: A(match~".*,NOM") + N(match~"FN,_UKEP,_PROP", type!='SuffixComPart') == N(sep='', hasnesep="1")
 comment: Ha az utótaghoz legalább két képző járul (-ú/-ű és -ság/-ség), a kifejezést egybeírjuk.
-refs: AkH-137
+refs: AkH11-137
 ex: egyenlő + oldalúság = egyenlőoldalúság
 kill: M_EK_MINOSEG_1_1_1
 
+
 id: M_EK_MINOSEG_1_3_1
 rule: A(sem="Folk") + N(stem='barát') == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: Ha a kifejezés jelentése: '{arg0} nemzetiségű ismerős vagy szerzetes', akkor a kifejezés különírandó.
-refs: AkH-107a
+refs: AkH11-107a, AkH12-105
 ex: orosz + barát = orosz barát
 kill: M_EK_MINOSEG_1_1_1
 
 id: M_EK_MINOSEG_1_3_2
 rule: A(sem="Folk") + N(stem='könyv') == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: Ha a kifejezés jelentése: 'bármilyen {arg0} nyelvű könyv', akkor a kifejezés különírandó.
-refs: AkH-107a
+refs: AkH11-107a, AkH12-105
 ex: orosz + könyv = orosz könyv
 kill: M_EK_MINOSEG_1_1_1
 
 id: M_EK_MINOSEG_1_3_3
 rule: A(sem="Folk") + N(stem='óra') == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: Ha a kifejezés jelentése: 'a(z) {arg0} nemzetiség által gyártott óra', akkor a kifejezés különírandó.
-refs: AkH-107a
+refs: AkH11-107a, AkH12-105
 ex: orosz + óra = orosz óra
 kill: M_EK_MINOSEG_1_1_1, M_EK_MINOSEG_1_2
 
 id: M_EK_MINOSEG_1_3_4
 rule: A(sem="Folk") + N(stem='tanár') == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: Ha a kifejezés jelentése: '{arg0} anyanyelvű tanár', akkor a kifejezés különírandó.
-refs: AkH-107a
+refs: AkH11-107a, AkH12-105
 ex: orosz + tanár = orosz tanár
 kill: M_EK_MINOSEG_1_1_1, M_EK_MINOSEG_1_2
 
 id: M_EK_MINOSEG_1_4_1
 rule: A(match~"FN,_SKEP,NOM") + N(sem="Container") == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: Ha a jelentés 'valamit tartalmazó' vagy 'valamivel szennyezett', a kifejezés különírandó.
-refs: OH-108
+refs: AkH12-105, OH-108
 ex: tejes + pohár = tejes pohár
 kill: M_EK_ALARENDELO, M_EK_MINOSEG_1_1_1_1
 # sörös pohár 'sörrel szennyezett pohár'
 
+
 id: M_EK_MINOSEG_1_4_2
 rule: A(match~"FN,_SKEP,NOM", ncomparts=1) + N(sem="Container") == N(sep='', type="Qualificative")
 comment: Ha a(z) {arg1} jelentése 'valaminek a felszolgálására, fogyasztására vagy tárolására használt, szokásosan meghatározott méretű és formájú tárgy', a kifejezés egybeírandó.
-refs: OH-108
+refs: AkH12-95, AkH12-105, OH-108
 ex: tejes + pohár = tejespohár
 kill: M_EK_ALARENDELO, M_EK_MINOSEG_1_1_1_1
 # söröspohár 'olyan pohár, amiből sört isznak'
@@ -1207,7 +1268,7 @@
 id: M_EK_MINOSEG_1_4_3
 rule: A(match~".*,NOM", ncomparts>=2) + N(sem="Container") == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: Ha a jelző összetétel, a kifejezés különírandó.
-refs: OH-108
+refs: AkH12-105, OH-108
 ex: búzasörös + pohár = búzasörös pohár
 kill: M_EK_ALARENDELO
 # búzasörös pohár 'olyan pohár, amiből búzasört isznak'
@@ -1215,7 +1276,7 @@
 id: M_EK_MINOSEG_1_5_1
 rule: A(stem='kis') + N(sem="Animal") == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: Ha a tagok együttes jelentése nem más, mint az előtag és az utótag jelentésének összege, a minőségjelzős szerkezetet különírjuk. A jelentés: 'kis méretű {arg1}'.
-refs: AkH-107a--b
+refs: AkH11-107a--b, AkH12-105
 ex: kis + cica = kis cica
 kill: M_EK_MINOSEG_1_1_1
 # kis cica 'kis méretű cica'
@@ -1223,7 +1284,7 @@
 id: M_EK_MINOSEG_1_5_2
 rule: A(stem='kis') + N(sem="Animal") == N(sep='')
 comment: A "kis"  előtagú minőségjelzős kapcsolatok egy része jelentésváltozás miatt egybeírandó. A jelentés: 'fiatal {arg1}'.
-refs: AkH-108--111
+refs: AkH11-108--111, AkH12-95, AkH12-105
 ex: kis + cica = kiscica
 kill: M_EK_MINOSEG_1_1_1 
 # kiscica 'fiatal cica'
@@ -1231,7 +1292,7 @@
 id: M_EK_MINOSEG_1_6
 rule: A(join1="FeketeFeherKisNagyEgybe") + N(join2="FeketeFeherKisNagyEgybe") == N(sep='')
 comment: Összetételről lévén szó a kifejezés egybeírandó.
-refs: AkH-110--111
+refs: AkH11-110--111, AkH12-135
 ex: kis + ipar = kisipar, kis + estélyi = kisestélyi, nagy + böjt = nagyböjt
 kill: M_EK_MINOSEG_1_1_1
 # kis + estélyi = kisestélyi --> nem jó
@@ -1239,7 +1300,7 @@
 id: M_EK_MINOSEG_2
 rule: N(sem=["Material1", "Color3"], ncomparts=1) + N(ncomparts=1) == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: Az anyagnévi jelzőt, ha a(z) {arg1} színére (és nem az anyagára) vonatkozik, különírjuk a jelzett szótól.
-refs: AkH-115, OH-117
+refs: AkH11-115, AkH12-105, OH-117
 ex: arany + gyűrű = arany gyűrű
 kill: M_EK_ANYAGNEV_1_1_1,  M_EK_ALARENDELO
 # az "arany" szín- és anyagnév is!
@@ -1247,17 +1308,18 @@
 id: M_EK_MINOSEG_6
 rule: N(stem~"okos")+N(match~"FN") == N(sep='')
 comment: Amennyiben az „{arg0}” szónak többletjelentése van (PC-szerű funkcionalitásokat nyújtó), akkor a kifejezés egybeírandó.
-refs: AkH-107b
+refs: AkH11-107b, AkH12-95, AkH12-105
 ex: okos + kerékpár = okoskerékpár, okos + égő = okoségő
 kill:
 
 id: M_EK_MINOSEG_6_1
 rule: N(stem~"okos")+N(stem~"telefon") == N(sep='')
 comment: Amennyiben az „{arg0}” szónak többletjelentése van (PC-szerű funkcionalitásokat nyújtó), akkor a kifejezés egybeírandó.
-refs: AkH-107b
+refs: AkH11-107b, AkH12-95, AkH12-105
 ex: okos + telefon = okostelefon
 kill: M_EK_MINOSEG_1_1_1, M_EK_MINOSEG_5, M_EK_MINOSEG_6
 
+
 ###########################
 #M_EK_JELOLETLEN_HATAROZOS#
 ###########################
@@ -1265,7 +1327,7 @@
 #id: M_EK_JELOLETLEN_HATAROZOS_1
 #rule: N(match~"FN(,PSe3),NOM") + A(match~"(IK,)?IGE,_MIB") == A(sep='')
 #comment: A jelöletlen határozós összetételt mindig egybeírjuk (esetleg kötőjellel, amennyiben érvényesül a szótagszámlálás szabálya).
-#refs: AkH-125c, OH-107
+#refs: AkH11-125c, OH-107
 #ex: nap + barnított = napbarnított
 #kill: M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_HATAROZOS_2_1, M_EK_JELOLETLEN_HATAROZOS_2_4
 # igenévi utótagú összetételek (melléknevek)
@@ -1273,79 +1335,80 @@
 id: M_EK_JELOLETLEN_HATAROZOS_2_1
 rule: N(match~".*,NOM", join1="HatarozosJeloletlenKivetel") + A(match~".*,NOM", join2="HatarozosJeloletlenKivetel") == A(sep='')
 comment: A jelöletlen határozós összetételt mindig egybeírjuk.
-refs: AkH-125c, OH-107
+refs: AkH11-125c, AkH12-110, OH-107
 ex: akarat + gyenge = akaratgyenge
 kill: 
 
 id: M_EK_JELOLETLEN_HATAROZOS_2_2
 rule: N(match~".*,NOM", join1="HatarozosJeloletlenKivetel") + N(match~".*,NOM", join2="HatarozosJeloletlenKivetel") == N(sep='')
 comment: A jelöletlen határozós összetételt mindig egybeírjuk.
-refs: AkH-125c, OH-107
+refs: AkH11-125c, AkH12-110, OH-107
 ex: hold + utazás = holdutazás, fej + számolás = fejszámolás
 kill: M_EK_ALARENDELO
 
 id: M_EK_JELOLETLEN_HATAROZOS_2_3
 rule: A(match~".*,NOM", join1="HatarozosJeloletlenKivetel") + N(match~".*,NOM", join2="HatarozosJeloletlenKivetel") == N(sep='')
 comment: A jelöletlen határozós összetételt mindig egybeírjuk.
-refs: AkH-125c, OH-107
+refs: AkH11-125c, AkH12-110, OH-107
 ex: hangos + bemondó = hangosbemondó
 kill: M_EK_ALARENDELO
 
 id: M_EK_JELOLETLEN_HATAROZOS_2_4
 rule: N(match~".*,NOM", join1="HatarozosJeloletlenKivetel") + V(match~"IGE,Me3", join2="HatarozosJeloletlenKivetel") == N(sep='')
 comment: A jelöletlen határozós összetételt mindig egybeírjuk.
-refs: AkH-125c, OH-107
+refs: AkH11-125c, AkH12-11, OH-107
 ex: anya + szült = anyaszült, átok + vert = átokvert
 kill: M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_JELOLETLEN_HATAROZOS_2_1
 
 id: M_EK_JELOLETLEN_HATAROZOS_2_5
 rule: Adv(match~"HA|IK|NU", join1="HatarozosJeloletlenKivetel") + N(join2="HatarozosJeloletlenKivetel") == N(sep='')
 comment: Az igei alaptagú állandósult szókapcsolatokből -ás/-és (ritkábban  -tal/-tel vagy egyéb) főnévképzővel képzett összetételek hagyományosan egybeírandók.
-refs: AkH-125d, OH-105--106
+refs: AkH11-125d, OH-105--106
 ex: egyedül + lét = egyedüllét, által + út = általút
 kill: M_EK_IGEKOTO_2
+# AkH11-135
 
 #id: M_EK_JELOLETLEN_HATAROZOS_2_6
 #rule: Adv(join1="HatarozosJeloletlenKivetel") + V(join2="HatarozosJeloletlenKivetel") == V(sep='')
 #comment: A jelöletlen határozós összetételt mindig egybeírjuk.
-#refs: AkH-125c, OH-107
+#refs: AkH11-125c, OH-107
 #ex: előre + bocsát = előrebocsát
 #kill: M_EK_JELOLETLEN_HATAROZOS_5_3_1, M_EK_IGEKOTO_2
 
 #id: M_EK_JELOLETLEN_HATAROZOS_2_7
 #rule: Adv(join1="HatarozosJeloletlenKivetel") + N(join2="HatarozosJeloletlenKivetel") == N(sep='')
 #comment: A jelöletlen határozós összetételt mindig egybeírjuk.
-#refs: AkH-125c, OH-107
+#refs: AkH11-125c, OH-107
 #ex: által + út = általút, egyedül + lét = egyedüllét
 #kill: M_EK_IGEKOTO_2
 
 id: M_EK_JELOLETLEN_HATAROZOS_3_1
 rule: V(match~".*,INF") + N(stem='való') == N(sep='')
 comment: Ha a szerkezet egésze főnévi értékben szerepel, összetételként egybe kell írni. Pl.: "ennivaló" (amit meg kell enni); "égetnivaló" (amit el kell égetni).
-refs: AkH-136, OH-107
+refs: AkH11-136, AkH12-95, OH-107
 ex: rajzolni + való = rajzolnivaló
 kill:
 
 id: M_EK_JELOLETLEN_HATAROZOS_3_2
 rule: V(match~".*,INF") + A(stem='való') == A(sep=' ', hasnesep="1")
 comment: Ha a kifejezés melléknévi értékben szerepel, különírást alkalmazunk. Pl.: "az enni való hús", "az égetni való fa".
-refs: AkH-136, OH-107
+refs: AkH11-136, AkH12-95, OH-107
 ex: rajzolni + való = rajzolni való
 kill:
-# a megenni való 
+# a megenni való
 
 id: M_EK_JELOLETLEN_HATAROZOS_3_3
 rule: V(match~".*,INF", join1="Rogzult") + A(stem='való', join2="Rogzult") == A(sep=' ', hasnesep="1")
 comment: Ha a jelentés: '{RogzultDef2}', különírást alkalmazunk.
-refs: AkH-136, OH-106
+refs: AkH11-136, AkH12-95, AkH12-105, OH-106
 ex: enni + való = enni való
 kill:  M_EK_JELOLETLEN_HATAROZOS_3_2
 # ennivaló 'étel'
 
 id: M_EK_JELOLETLEN_HATAROZOS_3_4
 rule: V(match~".*,INF", join1="Rogzult") + A(stem='való', join2="Rogzult") == A(sep='', hasnesep="1")
-comment: Ha a jelentés '{RogzultDef1}', egybeírást alkalmazunk.
-refs: AkH-136, OH-106
+comment: Ha a jelentés ’{RogzultDef1}’, egybeírást alkalmazunk.
+refs: AkH11-136, AkH12-95, AkH12-105, OH-106
 ex: enni + való = ennivaló
 kill:  M_EK_JELOLETLEN_HATAROZOS_3_2
 # ennivaló 'aranyos'
@@ -1359,8 +1422,8 @@
 
 id: M_EK_JELOLETLEN_HATAROZOS_4_2_1
 rule: Adv(match~"HA", join1="Rogzult") + A(join2="Rogzult") == N(sep='')
-comment: Ha a jelentés '{RogzultDef1}', a kifejezést egybeírjuk.
-refs: OH-92
+comment: Ha a jelentés ’{RogzultDef1}’, a kifejezést egybeírjuk.
+refs: AkH12-95, AkH12-105, OH-92
 ex: gyalog + járó = gyalogjáró
 kill: M_EK_JELOLETLEN_HATAROZOS_4_3_1, M_EK_JELOLETLEN_HATAROZOS_4_3_2, M_EK_FOKHATAROZO
 # gyalogjáró 'járda'
@@ -1368,22 +1431,22 @@
 id: M_EK_JELOLETLEN_HATAROZOS_4_2_2
 rule: Adv(match~"HA", join1="Rogzult") + A(join2="Rogzult") == A(sep=' ', hasnesep="1")
 comment: Ha a jelentés '{RogzultDef2}', a kifejezést különírjuk.
-refs: OH-92
+refs: AkH12-95, AkH12-105, OH-92
 ex: gyalog + járó = gyalog járó
 kill: M_EK_FOKHATAROZO, M_EK_JELOLETLEN_HATAROZOS_5_3_2, M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_ALARENDELO, M_EK_JELOLETLEN_HATAROZOS_4_3_1, M_EK_JELOLETLEN_HATAROZOS_4_3_2
 # gyalog járó ember (melléknév)
 
 id: M_EK_JELOLETLEN_HATAROZOS_4_3_1
 rule: N(match~".*,NOM", join1="Rogzult") + A(join2="Rogzult") == A(sep='')
-comment: Ha a jelentés '{RogzultDef1}', a kifejezést egybeírjuk.
-refs: OH-92
+comment: Ha a jelentés ’{RogzultDef1}’, a kifejezést egybeírjuk.
+refs: AkH12-108b, OH-92
 ex: állás + nélküli = állásnélküli
 kill:
 
 id: M_EK_JELOLETLEN_HATAROZOS_4_3_2
 rule: N(match~".*,NOM", join1="Rogzult") + A(join2="Rogzult") == A(sep=' ', hasnesep="1")
 comment: Ha a jelentés '{RogzultDef2}', a kifejezést különírjuk.
-refs: OH-92
+refs: AkH12-108a, OH-92
 ex: állás + nélküli = állás nélküli
 kill:
 
@@ -1414,18 +1477,19 @@
 refs: OH-105
 ex: nyitva + tartás = nyitva tartás, fekve + olvasás = fekve olvasás
 kill:
+# a nyitvatartás AkH12 szerint egybeírandó, ha a jelentés 'üzemidő'
 
 id: M_EK_JELOLETLEN_HATAROZOS_5_1_1_4_1
 rule: Adv() + A(match~"IGE,_IF,_IKEP") == A(sep='', hasnesep="1")
 comment: Ha két képzővel látjuk el az igét, a kifejezést egybeírjuk.
-refs: AkH-137
+refs: AkH11-137, AkH12-127
 ex: nyitva + tartási = nyitvatartási, fekve + olvasási = fekveolvasási
 kill: M_EK_JELOLETLEN_HATAROZOS_5_1_1_2
 
 id: M_EK_JELOLETLEN_HATAROZOS_5_1_2
 rule: Adv(join1="HatarozoiIgeneviElotag") + A(join2="HatarozoiIgeneviElotag") == A(sep='')
 comment: Néhány kivételes határozói igenévi előtagú határozói alárendelést egybeírunk, lévén szóösszetételek.
-refs: OH-107
+refs: OH-107, AkH12-135
 ex: alva + járó = alvajáró, tudva + levő = tudvalevő
 kill: M_EK_JELOLETLEN_HATAROZOS_5_1_1_1, M_EK_JELOLETLEN_HATAROZOS_5_1_1_2
 
@@ -1445,15 +1509,15 @@
 
 id: M_EK_JELOLETLEN_HATAROZOS_5_3_1_1
 rule: Adv(join1="Rogzult") + V() == V(sep='')
-comment: Ha a jelentés: '{RogzultDef1}', a kifejezést egybeírjuk.
-refs: OH-92
+comment: Ha a jelentés: ’{RogzultDef1}’, a kifejezést egybeírjuk.
+refs: OH-92, AkH12-95, AkH12-105
 ex: alul + marad = alulmarad
 kill: M_EK_JELOLETLEN_HATAROZOS_5_3_1
 
 id: M_EK_JELOLETLEN_HATAROZOS_5_3_1_2
 rule: Adv(join1="Rogzult") + V() == V(sep=' ', hasnesep="1")
 comment: Ha a jelentés '{RogzultDef2}', a kifejezést különírjuk.
-refs: OH-92
+refs: OH-92, AkH12-95, AkH12-105
 ex: alul + marad = alul marad
 kill: M_EK_JELOLETLEN_HATAROZOS_5_3_1
 
@@ -1474,46 +1538,45 @@
 id: M_EK_JELOLETLEN_HATAROZOS_6
 rule: N(sem="Occupation") + N(stem='jelölt') == N(sep='')
 comment: A jelöletlen határozós összetételt mindig egybeírjuk.
-refs: AkH-125
+refs: AkH11-125, AkH12-110
 ex: tanár + jelölt = tanárjelölt, polgármester + jelölt = polgármesterjelölt
 kill: M_EK_ALARENDELO, M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_FOGLALKOZAS_4
 
 id: M_EK_JELOLETLEN_HATAROZOS_7
 rule: N(match~".*,NOM") + A(sem="HatarozosMelleknev") == A(sep='')
 comment: A jelöletlen határozós összetételt mindig egybeírjuk.
-refs: AkH-125
+refs: AkH11-125, AkH12-110
 ex: nyugdíj + jogosult = nyugdíjjogosult, vér + szomjas = vérszomjas
 kill: M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_ALARENDELO, M_EK_JELOLETLEN_HATAROZOS_2_1, M_EK_JELOLETLEN_HATAROZOS_2_2
 
 id: M_EK_JELOLETLEN_HATAROZOS_8_1
 rule: A(sem="Folk") + N(stem='érettségi') == N(sep='')
 comment: Ha '{arg1} {arg0} tárgyból' értelemben használjuk a kifejezést, egybe kell írni, mivel a jelöletlen határozós összetételt mindig egybeírjuk.
-refs: AkH-125
+refs: AkH11-125, AkH12-110
 ex: magyar + érettségi = magyarérettségi
 kill:
 
 id: M_EK_JELOLETLEN_HATAROZOS_8_2
 rule: N(sem="Major") + N(stem='érettségi') == N(sep='')
 comment: A jelöletlen határozós összetételt mindig egybeírjuk.
-refs: AkH-125
+refs: AkH11-125, AkH12-110
 ex: matematika + érettségi = matematikaérettségi
 kill: M_EK_ALARENDELO, M_EK_JELOLETLEN_TARGYAS_1_1
 
 id: M_EK_JELOLETLEN_HATAROZOS_9_1
 rule: N(sem="ProperName") + A(stem='közeli') == N(sep='-')
 comment: A tulajdonnevekkel alkotott összetételek kötőjellel írandók.
-refs: OH-966
+refs: OH-966, AkH12-112
 ex: Fidesz + közeli = Fidesz-közeli
 kill: M_EK_MORFOLOGIAI_1_1_1, M_EK_EGYEB_TULNEV_2, M_EK_JELOLETLEN_HATAROZOS_9_2
 
 id: M_EK_JELOLETLEN_HATAROZOS_9_2
 rule: N() + A(stem='közeli') == N(sep='')
 comment: A jelöletlen határozós összetételek egybeírandók.
-refs: AkH-125
+refs: AkH11-125, AkH12-110
 ex: természet + közeli = természetközeli, kormány + közeli = kormányközeli
 kill: M_EK_MORFOLOGIAI_1_1_1
 
-
 ##################
 #M_EK_FOKHATAROZO#
 ##################
@@ -1533,43 +1596,52 @@
 id: M_EK_JELOLT_HATAROZOS_1_1_1
 rule: N(join1="AllSzokapcs") + N(join2="AllSzokapcs") == N(sep='')
 comment: Az állandósult szókapcsolatokből -ás/-és (ritkábban  -tal/-tel) képzővel képzett összetételek hagyományosan egybeírandók.
-refs: AkH-125d, OH-105--106
+refs: AkH11-125d, OH-105--106
 ex: arcul + ütés = arculütés, főbe + lövés = főbelövé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
+# AkH12 VÁLTOZÁS!!!
 
+id: M_EK_JELOLT_HATAROZOS_1_1_1_1
+rule: N(join1="AllSzokapcs") + N(join2="AllSzokapcs") == N(sep=' ')
+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: arcul + ütés = arcul üté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
+# AkH12 VÁLTOZÁS!!!
+
+
 id: M_EK_JELOLT_HATAROZOS_1_1_2
 rule: N(join1="AllSzokapcs") + A(join2="AllSzokapcs") == N(sep='')
 comment: Bizonyos állandósult szókapcsolatokből -ó/-ő képzővel képzett összetételek hagyományosan egybeírandók.
-refs: AkH-125d, OH-105--106
+refs: AkH11-125d, OH-105--106, AkH12-135
 ex: kétségbe + ejtő = kétségbeejtő
 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_JELOLT_HATAROZOS_1_2
 #rule: Adv(join1="AllSzokapcs") + V(join2="AllSzokapcs") == V(sep='')
 #comment: A raggal jelölt határozós összetételek egy részét egybeírjuk (jelentésváltozás vagy a hagyomány miatt).
-#refs: AkH-125b--d
+#refs: AkH11-125b--d
 #ex: szerte + szór = szerteszór
 #kill: M_EK_JELOLETLEN_HATAROZOS_5_3_1
 
 id: M_EK_JELOLT_HATAROZOS_2_1_1
 rule: N(join1="Rogzult") + A(join2="Rogzult", match~"((IGE,_MIB)|MN),NOM") == A(sep=' ', hasnesep="1")
 comment: Ha a jelentés '{RogzultDef2}', a kifejezést különírjuk.
-refs: OH-92
+refs: OH-92, AkH12-95, AkH12-105
 ex: ágról + szakadt = ágról szakadt, tökkel + ütött = tökkel ütött
 kill:  M_EK_MINOSEG_1_1_3_2_1, M_EK_JELOLT_HATAROZOS_3_1, M_EK_JELOLT_HATAROZOS_3_2, M_EK_JELOLT_HATAROZOS_3_3, M_EK_JELOLT_HATAROZOS_3_1_2_1, M_EK_JELOLT_HATAROZOS_3_1_2_2, M_EK_JELOLT_HATAROZOS_3_1_3_1
 
 id: M_EK_JELOLT_HATAROZOS_2_1_2
 rule: N(join1="Rogzult") + A(join2="Rogzult", match~"((IGE,_MIB)|MN),NOM") == A(sep='')
-comment: Ha a jelentés '{RogzultDef1}', a kifejezést egybeírjuk.
-refs: OH-92
+comment: Ha a jelentés ’{RogzultDef1}’, a kifejezést egybeírjuk.
+refs: AkH12-95, AkH12-105, OH-92
 ex: ágról + szakadt = ágrólszakadt, tökkel + ütött = tökkelütött
 kill:  M_EK_MINOSEG_1_1_3_2_1, M_EK_JELOLT_HATAROZOS_3_1, M_EK_JELOLT_HATAROZOS_3_2, M_EK_JELOLT_HATAROZOS_3_3, M_EK_JELOLT_HATAROZOS_3_1_2_1, M_EK_JELOLT_HATAROZOS_3_1_2_2, M_EK_JELOLT_HATAROZOS_3_1_3_1
 
-
 id: M_EK_JELOLT_HATAROZOS_3_1
 rule: N(match~"(.*,(DAT|INE|ILL|ELA|SUP|DEL|SUB|ADE|ABL|ALL|TER|FOR|FAC|INS|CAU|_ESSMOD|TEM|SOC|MUL|_NTA/_NTE|_LAG/_LEG))") + V() == V(sep=' ', hasnesep="1")
 comment: A valamilyen raggal jelölt határozós kapcsolatok tagjait (az állandó szókapcsolatokban is) általában különírjuk egymástól.
-refs: AkH-125a
+refs: AkH11-125a, AkH12-106
 ex: labdával + dob = labdával dob, pellengérre + állít = pellengérre állít, közhírré + tesz = közhírré tesz
 kill:
 
@@ -1579,26 +1651,27 @@
 refs: OH-94
 ex: cserben + hagy = cserbenhagy
 kill: M_EK_JELOLT_HATAROZOS_3_1
+# AkH12 VÁLTOZÁS a cserbenhagynál, az már külön van!
 
 id: M_EK_JELOLT_HATAROZOS_3_1_2_1
 rule: N(join1="Rogzult", match~".*,(DAT|INE|ILL|SUP|DEL|SUB|ADE|ABL|ALL|TER|FOR|FAC|INS|CAU|_ESSMOD|TEM|SOC|MUL|_NTA/_NTE|_LAG/_LEG)") + V(join2="Rogzult") == V(sep='')
-comment: A kifejezést egybeírjuk, ha jelentése: '{RogzultDef1}' (jelentésváltozás van).
-refs: OH-94
+comment: A kifejezést egybeírjuk, ha jelentése: ’{RogzultDef1}’ (jelentésváltozás van).
+refs: AkH12-95, AkH12-105, OH-94
 ex: helyben + hagy = helybenhagy
 kill: M_EK_JELOLT_HATAROZOS_3_1, M_EK_JELOLT_HATAROZOS_3_1_1
 
 id: M_EK_JELOLT_HATAROZOS_3_1_2_2
 #rule: A(join1="Rogzult", match~".*,(DAT|INE|ILL|SUP|DEL|SUB|ADE|ABL|ALL|TER|FOR|FAC|INS|CAU|_ESSMOD|TEM|SOC|MUL|_NTA/_NTE|_LAG/_LEG)") + V(join2="Rogzult") == V(sep='')
 rule: Adv(join1="Rogzult", match~"HA") + V(join2="Rogzult") == V(sep='')
-comment: A kifejezést egybeírjuk, ha jelentése: '{RogzultDef1}' (jelentésváltozás van).
-refs: OH-94
+comment: A kifejezést egybeírjuk, ha jelentése: ’{RogzultDef1}’ (jelentésváltozás van).
+refs: AkH12-95, AkH12-105, OH-94
 ex: jól + esik = jólesik, rosszul + esik = rosszulesik
 kill: M_EK_JELOLT_HATAROZOS_3_1, M_EK_JELOLT_HATAROZOS_3_1_1
 
 id: M_EK_JELOLT_HATAROZOS_3_1_3_1
 rule: N(join1="Rogzult", match~".*,(DAT|INE|ILL|SUP|DEL|SUB|ADE|ABL|ALL|TER|FOR|FAC|INS|CAU|_ESSMOD|TEM|SOC|MUL|_NTA/_NTE|_LAG/_LEG)") + V(join2="Rogzult") == V(sep=' ', hasnesep="1")
 comment: A kifejezést különírjuk, ha jelentése: '{RogzultDef2}' (nincs jelentésváltozás).
-refs: OH-94
+refs: AkH12-95, AkH12-105, OH-94
 ex: helyben + hagy = helyben hagy
 kill: M_EK_JELOLT_HATAROZOS_3_1, M_EK_JELOLT_HATAROZOS_3_1_1
 # M_EK_JELOLETLEN_HATAROZOS_2_6
@@ -1607,7 +1680,7 @@
 #rule: A(join1="Rogzult", match~".*,(DAT|INE|ILL|SUP|DEL|SUB|ADE|ABL|ALL|TER|FOR|FAC|INS|CAU|_ESSMOD|TEM|SOC|MUL|_NTA/_NTE|_LAG/_LEG)") + V(join2="Rogzult") == V(sep=' ', hasnesep="1")
 rule: Adv(join1="Rogzult", match~"HA") + V(join2="Rogzult") == V(sep=' ', hasnesep="1")
 comment: A kifejezést különírjuk, ha jelentése: '{RogzultDef2}' (nincs jelentésváltozás).
-refs: OH-94
+refs: AkH12-95, AkH12-105, OH-94
 ex: jól + esik = jól esik, rosszul + esik = rosszul esik
 kill: M_EK_JELOLT_HATAROZOS_3_1, M_EK_JELOLT_HATAROZOS_2_1_2
 # M_EK_JELOLETLEN_HATAROZOS_2_6
@@ -1615,46 +1688,47 @@
 id: M_EK_JELOLT_HATAROZOS_3_2
 rule: N(match~".*,(DAT|INE|ILL|SUP|DEL|SUB|ADE|ABL|ALL|TER|FOR|FAC|INS|CAU|_ESSMOD|TEM|SOC|MUL|_NTA/_NTE|_LAG/_LEG)") + N(match~"(FN|IGE,_IF)", type!="Qualificative") == N(sep=' ', type="Qualificative", hasnesep="1")
 comment: A valamilyen raggal jelölt határozós kapcsolatok tagjait (az állandó szókapcsolatokban is) általában különírjuk egymástól.
-refs: AkH-125a
+refs: AkH11-125a, AkH12-106
 ex: labdával + dobás = labdával dobás, papírba + csomagolás = papírba csomagolás
 kill:
 
 id: M_EK_JELOLT_HATAROZOS_3_2_1
 rule: N(match~".*,(DAT|INE|ILL|SUP|DEL|SUB|ADE|ABL|ALL|TER|FOR|FAC|INS|CAU|_ESSMOD|TEM|SOC|MUL|_NTA/_NTE|_LAG/_LEG)") + A(match~"(FN|IGE,_IF),(_IKEP|_UKEP|_SKEP)", type!="SuffixComPart") == A(sep='', hasnesep="1")
 comment: Ha két képzővel látjuk el az igét, a kifejezést egybeírjuk.
-refs: AkH-137
+refs: AkH11-137, AkH11-127
 ex: hadba + lépési = hadbalépési, arcra + borulásos = arcraborulásos
 kill: M_EK_JELOLT_HATAROZOS_3_2
 
 id: M_EK_JELOLT_HATAROZOS_3_3
 rule: N(match~".*,(DAT|INE|ILL|SUP|DEL|SUB|ADE|ABL|ALL|TER|FOR|FAC|INS|CAU|_ESSMOD|TEM|SOC|MUL|_NTA/_NTE|_LAG/_LEG)") + A(match~"(MN|IGE,(_MIB|_OKEP))") == A(sep=' ', hasnesep="1")
 comment: A valamilyen raggal jelölt határozós kapcsolatok tagjait (az állandó szókapcsolatokban is) általában különírjuk egymástól.
-refs: AkH-125a
+refs: AkH11-125a, AkH12-106
 ex: bosszúra + szomjas = bosszúra szomjas, labdával + dobó = labdával dobó, papírba + csomagoló = papírba csomagoló, kegyelemmel + teljes = kegyelemmel teljes
 kill:
 
 id: M_EK_JELOLT_HATAROZOS_3_3_1
 rule: N(match~".*,SUB") + A(stem="méltó") == A(sep=' ', type="Melto", hasnesep="1")
 comment: A valamilyen raggal jelölt határozós kapcsolatok tagjait (az állandó szókapcsolatokban is) általában különírjuk egymástól.
-refs: AkH-125a
+refs: AkH11-125a, AkH12-106
 ex: figyelemre + méltó = figyelemre méltó
 kill: M_EK_JELOLT_HATAROZOS_3_3
 
 id: M_EK_JELOLT_HATAROZOS_3_3_1_1
 rule: N(match~".*,SUB") + N(match~"MN,_PROP") == N(sep='')
-comment: A képzők halmozódása egybeírást von maga után.
-refs: AkH-137
+comment: Ha a képző a szerkezet egészéhez járul, egybeírást alkalmazunk.
+refs: 
 ex: figyelemre + méltóság = figyelemreméltóság
 kill: M_EK_JELOLT_HATAROZOS_3_2
 
 id: M_EK_JELOLT_HATAROZOS_3_4
 rule: N(match~".*,(DAT|INE|ILL|SUP|DEL|SUB|ADE|ABL|ALL|TER|FOR|FAC|INS|CAU|_ESSMOD|TEM|SOC|MUL|_NTA/_NTE|_LAG/_LEG)") + Adv(match~"(IGE,_HIN)") == Adv(sep=' ', hasnesep="1")
 comment: A valamilyen raggal jelölt határozós kapcsolatok tagjait (az állandó szókapcsolatokban is) általában különírjuk egymástól.
-refs: AkH-125a
+refs: AkH11-125a, AkH12-106
 ex: labdával + dobva = labdával dobva, papírba + csomagolva = papírba csomagolva
 kill:
 
 
+
 ###################
 #M_EK_FONEVI_JELZO#
 ###################
@@ -1666,17 +1740,19 @@
 ex: ajándék + autó = ajándék autó, ajándék + bor = ajándék bor
 kill: M_EK_ALARENDELO
 
+
 id: M_EK_FONEVI_JELZO_1_2
 rule: N(stem="férfi") + N() == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: Főnévi jelzős szerkezetről lévén szó, a kifejezést különírjuk.
-refs: OH-115
+refs: AkH12-125, OH-115
 ex: férfi + dolgozó = férfi dolgozó, férfi + tanár = férfi tanár
 kill: M_EK_ALARENDELO, M_EK_MINOSEG_1_1_1, M_EK_MINOSEG_1_2, M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_TARGYAS_1_2_1
 
+
 id: M_EK_FONEVI_JELZO_2_1
 rule: N(join1=["Jelentessurito", "Rogzult"]) + N(join2=["Jelentessurito", "Rogzult"]) == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: A főnévi előtagból és főnévi utótagból álló összetételek és szószerkezetek elkülönítét nehezíti, hogy az összetételt alkotó két főnév között birtokos jelzős vagy jelentéssűrítő viszony van. Jelentése: '{RogzultDef2}'. Jelen esetben a kifejezés különírandó.
-refs: OH-114--115 
+refs: AkH12-125, OH-114--115 
 ex: férfi + szabó = férfi szabó, férfi + fodrász = férfi fodrász
 kill: M_EK_FONEVI_JELZO_1_1, M_EK_FONEVI_JELZO_1_2, M_EK_MINOSEG_1_1_3_1, M_EK_MINOSEG_1_1_3_2
 
@@ -1697,43 +1773,42 @@
 id: M_EK_FONEVI_JELZO_4
 rule: N(sem="Emphasis") + A(type!="SuffixComPart") == A(sep=' ', hasnesep="1")
 comment: A nyomatékosításra használt főnevet is (csuda, kutya, marha stb.) különírjuk a jelzett szótól.
-refs: OH-114
+refs: AkH12-125, OH-114
 ex: csuda + jó = csuda jó, kutya + hideg = kutya hideg
 kill: M_EK_ALARENDELO
 
 id: M_EK_FONEVI_JELZO_5
 rule: N(sem="EgyebFoneviJelzo") + N() == A(sep=' ', hasnesep="1")
 comment: A főnévi jelzős szerkezetek különírandók.
-refs: OH-114--115
+refs: AkH12-125, OH-114--115
 ex: vendég + néni = vendég néni
-#kill: M_EK_ALARENDELO
 kill:
 
 id: M_EK_FONEVI_JELZO_5_1
 rule: N(stem~"játék", sem="EgyebFoneviJelzo") + N() == A(sep=' ', hasnesep="1")
 comment: Ha az előtag jelentése 'gyermekeknek való, nem igazi', akkor a kifejezés különírandó.
-refs: OH-114
+refs: AkH12-125, OH-114
 ex: játék + autó = játék autó
 kill:
 
 id: M_EK_FONEVI_JELZO_5_2_1
 rule: N(wordform~"(hím|nőstény)") + N(sem="Animal") == N(sep=' ', hasnesep="1")
 comment: A főnévi jelzős szerkezetek különírandók.
-refs: OH-114--115
+refs: AkH12-125, OH-114--115
 ex: nőstény + macska = nőstény macska, hím + rigó = hím rigó
 kill: M_EK_ALARENDELO
 
 id: M_EK_FONEVI_JELZO_5_2_2
 rule: N(wordform~"(hím|nőstény)") + N(stem~"állat") == N(sep=' ', hasnesep="1")
 comment: A főnévi jelzős szerkezetek különírandók.
-refs: OH-114--115
+refs: AkH12-125, OH-114--115
 ex: nőstény + állat = nőstény állat
 kill: M_EK_ALARENDELO
 
 id: M_EK_FONEVI_JELZO_6
 rule: N(sem="Major") + N(stem~"(tagozat|szak)") == N(sep=' ', hasnesep="1")
 comment: A szakok, tagozatok nevei főnévi jelzők, az azokkal alkotott szerkezetek különírandók.
-refs: OH-114--115
+refs: AkH12-125, OH-114--115
 ex: biológia + tagozat = biológia tagozat, magyar + szak = magyar szak
 kill: M_EK_ALARENDELO
 
@@ -1744,36 +1819,36 @@
 id: M_EK_FOGLALKOZAS_1
 rule: N(join1="EcclesiasticException") + N(join2="EcclesiasticException") == N(sep='')
 comment: Néhány kettős foglalkozásnevet -- elsősorban egyházi területen -- hagyományosan egybeírunk.
-refs:
+refs: AkH12-135
 ex: kántor + tanító = kántortanító, esperes + plébános = esperesplébános
 kill: M_EK_FOGLALKOZAS_2_1, M_EK_ALARENDELO, M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_FOGLALKOZAS_3_1, M_EK_FOGLALKOZAS_3_2
 
 id: M_EK_FOGLALKOZAS_2_1
 rule: N(sem="Ecclesiastic") + N(sem="Occupation") == N(sep=' ', hasnesep="1")
 comment: Az egyházi fokozatokat nem kötőjellel kapcsoljuk, hanem külön szóba írjuk őket. Egyházi és világi foglalkozások esetén is különírást alkalmazunk.
-refs: 
+refs: AkH12-125
 ex: pap + tanár = pap tanár, pap + költő = pap költő
 kill: M_EK_ALARENDELO, M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_JELOLETLEN_TARGYAS_1_2_2, M_EK_FOGLALKOZAS_3_1, M_EK_FOGLALKOZAS_3_2, M_EK_FOGLALKOZAS_4
 
 id: M_EK_FOGLALKOZAS_2_2
 rule: N(sem="Occupation") + N(sem="Ecclesiastic") == N(sep=' ', hasnesep="1")
 comment: Az egyházi fokozatokat nem kötőjellel kapcsoljuk, hanem külön szóba írjuk őket. Egyházi és világi foglalkozások esetén is különírást alkalmazunk.
-refs: 
+refs: AkH12-125
 ex: filozófus + pápa = filozófus pápa
 kill: M_EK_ALARENDELO, M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_TARGYAS_1_2_1,  M_EK_FOGLALKOZAS_3_1, M_EK_FOGLALKOZAS_3_2
 
 id: M_EK_FOGLALKOZAS_3_1
 rule: N(sem="Occupation") + N(sem="Occupation") == N(sep='-', hasnesep="1")
 comment: Számos olyan mellérendelő kapcsolatunk van, amely nem vagy csak kivételesen -- és csak az utótagon -- látható el toldalékokkal. Két foglalkozásnevet kötőjellel szokás egymáshoz kapcsolni.
-refs: AkH-101a, OH-114
+refs: AkH11-101a, OH-114
 ex: nyelvész + informatikus = nyelvész-informatikus, szerkesztő + műsorvezető = szerkesztő-műsorvezető
 kill: M_EK_ALARENDELO, M_EK_MINOSEG_1_1_1
 # Valaki nyelvész és informatikus együtt.
 
 id: M_EK_FOGLALKOZAS_3_2
 rule: N(sem="Occupation") + N(sem="Occupation") == N(sep=' ', hasnesep="1")
-comment: Számos olyan mellérendelő kapcsolatunk van, amely nem vagy csak kivételesen -- és csak az utótagon -- látható el toldalékokkal. Két foglalkozásnevet kötőjellel szokás egymáshoz kapcsolni.
-refs: AkH-101a, OH-114
+comment: Két foglalkozásnév írható külön is, amennyiben főnévi jelzős szerkezetként értelmezzük. Pl. olyan {arg1}, aki {arg0}.
+refs: AkH11-101a, AkH12-125, OH-114
 ex: nyelvész + informatikus = nyelvész informatikus, szerkesztő + műsorvezető = szerkesztő műsorvezető
 kill: M_EK_ALARENDELO, M_EK_MINOSEG_1_1_1
 # Az informatikus egy nyelvész.
@@ -1781,7 +1856,7 @@
 id: M_EK_FOGLALKOZAS_4
 rule: N(sem="Occupation") + N() == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: A foglalkozást jelölő főnévi jelzőket külön kell írni a jelzett szótól.
-refs: OH-114
+refs: AkH12-125, OH-114
 ex: mérnök + bátyám = mérnök bátyám, orvos + szakértő = orvos szakértő
 kill: M_EK_ALARENDELO, M_EK_JELOLETLEN_TARGYAS_1_2_2
 
@@ -1792,7 +1867,6 @@
 ex: orvos + kolléga = orvos kolléga, tanár + kolléga = tanár kolléga
 kill: M_EK_ALARENDELO, M_EK_JELOLETLEN_TARGYAS_1_2_2, M_EK_FOGLALKOZAS_4
 
-
 id: M_EK_FOGLALKOZAS_4_2
 rule: N(sem="Occupation") + N(stem~"kolléga") == N(sep='', type="Qualificative")
 comment: A(z) {arg0}{arg1} azt jelenti, hogy egy {arg0} személynek a kollégája, aki szintén {arg0}.
@@ -1803,10 +1877,11 @@
 id: M_EK_FOGLALKOZAS_5
 rule: N(sem="Occupation") + N(stem="nő") == N(sep='')
 comment: A "nő" utótag a foglalkozásnév része, ezért egybeírást alkalmazunk.
-refs:
+refs: AkH12-110
 ex: tanár + nő = tanárnő, professzor + nő = professzornő
 kill: M_EK_FOGLALKOZAS_4
 
+
 ##############
 #M_EK_BETUSZO#
 ##############
@@ -1814,14 +1889,14 @@
 id: M_EK_BETUSZO_1_1_1
 rule: N(sem="KozszoiBetuszo", type!="Qualificative") + N() == N(sep='-', hasnesep="1", type="Acronym")
 comment: A betűszókhoz és a tulajdonnévi szóösszevonásokhoz kötőjellel fűzzük az utótagot (esetleg előtagot).
-refs: AkH-287a
+refs: AkH11-287a, AkH12-113, AkH12-289
 ex: tv + szerelő = tv-szerelő, tbc + fertőzés = tbc-fertőzés
 kill: M_EK_MOZGO_1_1, M_EK_MOZGO_2_1, M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_ALARENDELO
 
-id: M_EK_BETUSZO_1_1_1_1
+id: M_EK_BETUSZO_1_1__1
 rule: N(sem="KozszoiBetuszo", type!="Qualificative") + N(ntoks>="2") == N(sep='-', hasnesep="1", type="Acronym")
 comment: A betűszókhoz és a tulajdonnévi szóösszevonásokhoz kötőjellel fűzzük az utótagot (esetleg előtagot). Ha egy összetétel egészéhez kapcsolódik a betűszói előtag, akkor csak egy kötőjelet tartalmaz a kifejezés.
-refs: AkH-287a
+refs: AkH11-287a, AkH12-113, AkH12-289, AkH12-112
 ex: DNS + vizsgálat + kérés = DNS-vizsgálatkérés
 kill: M_EK_BETUSZO_1_1_1, M_EK_MOZGO_1_1, M_EK_MOZGO_2_1, M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_ALARENDELO
 # ez nem értelmes példa, de elvileg lehetne ilyen alakú is
@@ -1829,14 +1904,14 @@
 id: M_EK_BETUSZO_1_1_2
 rule: N(sem="KozszoiBetuszo") + A() == A(sep='-', hasnesep="1", type="Acronym")
 comment: A betűszókhoz és a tulajdonnévi szóösszevonásokhoz kötőjellel fűzzük az utótagot (esetleg előtagot).
-refs: AkH-287a
+refs: AkH11-287a, AkH12-113, AkH12-289
 ex: PVC + padlós = PVC-padlós, SQL + nyelvű = SQL-nyelvű
 kill: M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_ALARENDELO
 
 id: M_EK_BETUSZO_1_1_3
 rule: N(sem="TulnevBetuszo") + N(sep!=["@-", "-@", "@ ", " @"]) == N(sep='-', hasnesep="1", type="Acronym")
 comment: A betűszókhoz és a tulajdonnévi szóösszevonásokhoz kötőjellel fűzzük az utótagot (esetleg előtagot).
-refs: AkH-287a
+refs: AkH11-287a, AkH12-113, AkH12-289
 ex: OTP + kölcsön = OTP-kölcsön
 kill: M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_ALARENDELO
 
@@ -1844,21 +1919,22 @@
 #rule: N(wordform~"[A-ZÁÉÍÓÖŐÚÜŰ]{2,6}”) + A() == A(sep='-', hasnesep="1", type="Acronym")
 rule: N(sem="TulnevBetuszo") + A() == A(sep='-', hasnesep="1", type="Acronym")
 comment: A betűszókhoz és a tulajdonnévi szóösszevonásokhoz kötőjellel fűzzük az utótagot (esetleg előtagot).
-refs: AkH-287a
+refs: AkH11-287a, AkH12-113, AkH12-289
 ex: OTP + kölcsönös = OTP-kölcsönös
 kill: M_EK_JELOLETLEN_TARGYAS_1_1, M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_ALARENDELO
 
 id: M_EK_BETUSZO_1_2_1
 rule: N(sem="KozszoiBetuszoKivetel") + N() == N(sep='', type="Acronym")
 comment: Az "áfa", "eva" és a "taj" betűszókhoz az összetételi tagok kötőjel nélkül járulnak, azaz a szót egybeírjuk.
-refs: OH-403
+refs: AkH12-239b, OH-403
 ex: taj + kártya = tajkártya, eva + tartozás = evatartozás, áfa + rendelet = áfarendelet
 kill: M_EK_ALARENDELO
 
+
 id: M_EK_BETUSZO_1_2_2
 rule: N(sem="KozszoiBetuszoKivetel") + A() == A(sep='', type="Acronym")
 comment: Az "áfa", "eva" és a "taj" betűszókhoz az összetételi tagok kötőjel nélkül járulnak, azaz a szót egybeírjuk.
-refs: OH-403
+refs: AkH12-239b, OH-403
 ex: áfa + köteles = áfaköteles
 kill: M_EK_BETUSZO_1_2_1, M_EK_ALARENDELO
 
@@ -1897,21 +1973,21 @@
 id: M_EK_ROVIDITES_1_1
 rule: N(sem="Abbr") + N() == N(sep='-', hasnesep="1", type="Abbreviation")
 comment: Ha a rövidítés valamely teljes szóval alkot összetételt (mint előtag), az elő- és az utótagot kötőjellel fűzzük össze.
-refs: AkH-281, OH-376
+refs: AkH11-281, AkH12-283, OH-376
 ex: évf. + dolgozat = évf.-dolgozat, fszla. + összeg = fszla.-összeg
 kill: M_EK_ALARENDELO,  M_EK_JELOLETLEN_TARGYAS_1_2_2
 
 id: M_EK_ROVIDITES_1_2
 rule: N(match~"((FN\|ROV\|VEGY)|(FN\|ME\|ROV))") + N() == N(sep='-', hasnesep="1", type="Abbreviation")
 comment: Ha a rövidítés valamely teljes szóval alkot összetételt (mint előtag), az elő- és az utótagot kötőjellel fűzzük össze.
-refs: AkH-281, OH-376
+refs: AkH11-281, AkH12-283, OH-376
 ex: Ca + hiány = Ca-hiány
 kill: M_EK_ALARENDELO,  M_EK_JELOLETLEN_TARGYAS_1_2_2
 
 id: M_EK_ROVIDITES_1_3
 rule: N(match~"FN\|BETU,NOM") + N(prespart1!="YES") == N(sep='-', hasnesep="1", type="Abbreviation")
 comment: A betűjel előtag („{arg0}”) egy külön fajtát jelöl, nem pedig egyet a sokféle egyforma {arg1} közül.
-refs:
+refs: AkH12-283
 ex: T + sejt = T-sejt, A + vitamin = A-vitamin
 kill: M_EK_JELOLETLEN_TARGYAS_1_2_2
 
@@ -1960,6 +2036,7 @@
 ex: kör + körös = körkörös
 kill: 
 
+
 id: M_EK_TOISMETLES_1_2
 rule: Num(join1="ToismetlesEgybe") + Num(join2="ToismetlesEgybe") == A(sep='')
 comment: Néhány tőismétléses mellérendelést egybe kell írni.
@@ -1969,8 +2046,8 @@
 
 id: M_EK_TOISMETLES_2_1
 rule: A(join1="ToismetlesKotojel") + Adv(join2="ToismetlesKotojel") == Adv(sep='-', hasnesep="1")
-comment: Néhány tőismétléses mellérendelést kötőjellel kell írni.
-refs: OH-100
+comment: Kötőjellel írjuk az olyna módosított alakú szóismétléseket, amelyeknek tagjai közül az egyik nem él önállóan.
+refs: AkH12-99, OH-100
 ex: végestelen + végig = végestelen-végig
 kill: M_EK_MINOSEG_1_1_1
 
@@ -1984,7 +2061,7 @@
 id: M_EK_TOISMETLES_2_3
 rule: A(join1="ToismetlesKotojel") + V(join2="ToismetlesKotojel") == V(sep='-', hasnesep="1")
 comment: Néhány tőismétléses mellérendelést kötőjellel kell írni.
-refs: OH-100
+refs: AkH12-99, OH-100
 ex: nőttön + nő = nőttön-nő
 kill: 
 
@@ -2002,28 +2079,28 @@
 id: M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_1
 rule: A(join1="FolyamatosMellekneviIgenevHagyomany") + N(join2="FolyamatosMellekneviIgenevHagyomany") == N(sep='')
 comment: Azok az összetett alaptagot tartalmazó szerkezetek, amelyekben az alaptag („{arg1}”) összetétel mivolta elhomályosult, egybeírandók. Ugyanígy néhány szóban az egybeírás pusztán írásszokáson alapul.
-refs: AkH-112, OH-114
+refs: AkH11-112, AkH12-136, OH-114
 ex: javító + műhely = javítóműhely, előhívó + tank = előhívótank, forgó + színpad = forgószínpad
 kill: M_EK_MINOSEG_1_1_1, M_EK_ALARENDELO,M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_1, M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_2, M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_4_1,  M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_4_2, M_EK_FOGLALKOZAS_4
 
 id: M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_1
 rule: A(ncomparts>=2, match~".*_OKEP,NOM") + N(ncomparts="1") == N(sep=' ', hasnesep="1", type="Qualificative")
 comment: Ha akár a jelző, akár a jelzett szó önmagában is összetett szó, illetőleg ha mindkét tag összetétel, a jelentésváltozás ellenére többnyire különírást alkalmazunk.
-refs: AkH-112, OH-113--114
+refs: AkH11-112, AkH12-118, OH-113--114
 ex: növényvédő + szer = növényvédő szer, síugró + sánc = síugró sánc
 kill: M_EK_ALARENDELO, M_EK_MINOSEG_1_1_1
 
 id: M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_2
 rule: A(ncomparts="1", match~".*_OKEP,NOM") + N(ncomparts>=2) == N(sep=' ', hasnesep="1")
 comment: Ha akár a jelző, akár a jelzett szó önmagában is összetett szó, illetőleg ha mindkét tag összetétel, a jelentésváltozás ellenére többnyire különírást alkalmazunk.
-refs: AkH-112, OH-113--114
+refs: AkH11-112, AkH12-118, OH-113--114
 ex: mutató + névmás = mutató névmás, szélező + körfűrész = szélező körfűrész
 kill: M_EK_MINOSEG_1_1_1, M_EK_ALARENDELO
 
 #id: M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_3
 #rule: A(ncomparts>=2, match~".*_OKEP,NOM") + N(ncomparts>=2) == N(sep=' ', hasnesep="1", type="Qualificative")
 #comment: Ha mindkét tag összetétel, a jelentésváltozás ellenére többnyire különírást alkalmazunk.
-#refs: AkH-112, OH-113--114
+#refs: AkH11-112, OH-113--114
 #ex: földrengésjelző + műszer = földrengésjelző műszer, előadó + körút = előadó körút
 #kill: M_EK_MINOSEG_1_1_1, M_EK_ALARENDELO
 # földrengésjelző --> 3 tag, nem működik
@@ -2031,28 +2108,28 @@
 id: M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_4_1
 rule: A(ncomparts="1", match~".*_OKEP,NOM") + N(ncomparts="1") == N(sep=' ', hasnesep="1", type="Qualificative", prespart1="YES")
 comment: Ha a(z) {arg1} éppen a cselekvést, tevékenységet végzi, esetleg a folyamatot átéli, elszenvedi, alkalmi jelzőről van szó, ezért a kifejezés különírandó.
-refs: AkH-112, OH-113
+refs: AkH11-112, AkH12-118, OH-113
 ex: dolgozó + nő = dolgozó nő, izzó + fém = izzó fém, sajgó + térd = sajgó térd
 kill: M_EK_MINOSEG_1_1_1, M_EK_MINOSEG_1_1_1_1, M_EK_ALARENDELO, M_EK_FOGLALKOZAS_4
 
 id: M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_4_2
 rule: A(ncomparts="1", match~".*_OKEP,NOM") + N(ncomparts="1") == N(sep='', prespart2="YES")
 comment: Ha arról van szó, hogy a(z) „{arg0}” valamilyen képességre, rendeltetésre vonatkozik, a(z) {arg1} nem vagy nem pusztán pillanatnyi cselekvést, tevékenységet végez, illetve folyamatot átél, elszenved, akkor a kifejezést egybe kell írni.
-refs: AkH-112, OH-113
+refs: AkH11-112, AkH12-118, OH-113
 ex: izzó + lámpa = izzólámpa, desztilláló + oszlop = desztillálóoszlop, védő + nő = védőnő, ivó + víz = ivóvíz
 kill: M_EK_ALARENDELO, M_EK_MINOSEG_1_1_1, M_EK_MINOSEG_1_1_1_1
 
 id: M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_4_1
 rule: A(join1="Rogzult", match~".*_OKEP,NOM") + N(join2="Rogzult") == N(sep='')
-comment: A kifejezés egybeírandó, ha a jelentés '{RogzultDef1}'.
-refs: AkH-112, OH-113
+comment: A kifejezés egybeírandó, ha a jelentés ’{RogzultDef1}’, vagyis az igenévi jelzős alakulat tagjai jelentés tekintetében összeforrtak.
+refs: AkH11-112, AkH12-118, AkH12-105, OH-113
 ex: alvó + város = alvóváros
 kill: M_EK_MINOSEG_1_1_1, M_EK_MINOSEG_1_1_1_1, M_EK_MINOSEG_1_1_4_1, M_EK_MINOSEG_1_1_4_2, M_EK_MINOSEG_1_1_3_1, M_EK_MINOSEG_1_1_3_2, M_EK_MINOSEG_1_1_3_2_1, M_EK_MINOSEG_1_2, M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_4_1, M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_4_2, M_EK_ALARENDELO
 
 id: M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_4_2
 rule: A(join1="Rogzult", match~".*_OKEP,NOM") + N(join2="Rogzult") == N(sep=' ', hasnesep="1")
 comment: A kifejezés különírandó, ha a jelentés '{RogzultDef2}'.
-refs: AkH-112, OH-113
+refs: AkH11-112, AkH12-118, AkH12-105, OH-113
 ex: alvó + város = alvó város
 kill: M_EK_MINOSEG_1_1_1, M_EK_MINOSEG_1_1_1_1, M_EK_MINOSEG_1_1_4_1, M_EK_MINOSEG_1_1_4_2, M_EK_MINOSEG_1_1_3_1, M_EK_MINOSEG_1_1_3_2, M_EK_MINOSEG_1_1_3_2_1, M_EK_MINOSEG_1_2, M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_4_1, M_EK_FOLYAMATOS_MELLEKNEVI_IGENEV_3_4_2, M_EK_ALARENDELO
 
@@ -2063,14 +2140,14 @@
 id: M_EK_NAGYKOTOJEL_1
 rule: A(sem="Folk") + A(sem="Folk") == A(sep='--', hasnesep="1")
 comment: Nagykötőjellel kapcsoljuk két vagy több nép (nyelv) nevének kapcsolatát.
-refs: AkH-263, OH-353--354
+refs: AkH11-263, AkH12-263a, OH-353--354
 ex: német + magyar = német--magyar, olasz + angol = olasz--angol
 kill: M_EK_MINOSEG_1_2
 
 id: M_EK_NAGYKOTOJEL_2
 rule: N(sem="Major") + N(sem="Major") == N(sep='--', hasnesep="1")
 comment: Nagykötőjellel kapcsoljuk a felsőoktatási szakpárokat.
-refs: AkH-263, OH-353--354
+refs: AkH11-263, AkH12-263a, OH-353--354
 ex: fizika + matematika = fizika--matematika, ének-zene + rajz = ének-zene--rajz
 kill: M_EK_ALARENDELO
 # magyar--történelem nem jó, a magyar csak MN
@@ -2078,15 +2155,14 @@
 id: M_EK_NAGYKOTOJEL_3_1
 rule: N(sem="ProperGeo") + N(sem="ProperGeo") == N(sep='--', hasnesep="1", type="NagyKotojel")
 comment: Nagykötőjellel kapcsoljuk a tulajdonnevek kapcsolatát és tól-ig viszonyt kifejező szavakat.
-refs: AkH-263, OH-353--354
+refs: AkH11-263, AkH12-263c, OH-353--354
 ex: Budapest + Bécs = Budapest--Bécs
 kill: M_EK_ALARENDELO
 
-
 #id: M_EK_NAGYKOTOJEL_3_2
 #rule: N(sem="ProperGeo") + A(sem="ProperGeo") == A(sep='--', hasnesep="1")
 #comment: Nagykötőjellel kapcsoljuk a tulajdonnevek kapcsolatát és tól-ig viszonyt kifejező szavakat.
-#refs: AkH-263, OH-353--354
+#refs: AkH11-263, OH-353--354
 #ex: budapest + bécsi = budapest--bécsi
 #kill: M_EK_ALARENDELO
 
@@ -2100,52 +2176,51 @@
 rule: N(hasnesep="1", sem!=["KozszoiBetuszo", "TulnevBetuszo"], type!=["Qualificative", "NagyKotojel", "Letter", "Abbreviation", "Acronym", "CollNoun"], 3idcons!="YES", sep!=["-*", " *", " "]) + N() == N(sep='@-', hasnesep="1")
 #rule: N(hasnesep="1", type!=["NagyKotojel", "Letter", "Abbreviation"]) + N() == N(sep='@-', hasnesep="1")
 comment: Ha egy, a szótagszám miatt kötőjellel már tagolt, többszörösen összetett szóhoz újabb utótag kapcsolódik, az első kötőjelet ki kell hagyni, vagyis az eredetileg kötőjelezett tagokat egybeírjuk, és az új utótagot kapcsoljuk kötőjellel.
-refs: AkH-139a, OH-131
+refs: AkH11-139a, AkH12-141a, OH-131
 ex: kerek + asztal + konferencia + beszélgetés = kerekasztalkonferencia-beszélgetés, béke + szerződés + tervezet + kidolgozás = békeszerződéstervezet-kidolgozás
 kill: M_EK_ALARENDELO
 
 id: M_EK_MOZGO_1_2
 rule: N(hasnesep="1", type!=["Qualificative", "NagyKotojel", "Letter", "Acronym", "Abbreviation"], 3idcons!="YES", sep!=["-*", " *", " "]) + A() == N(sep='@-', hasnesep="1")
 comment: Ha egy, a szótagszám miatt kötőjellel már tagolt, többszörösen összetett szóhoz újabb utótag kapcsolódik, az első kötőjelet ki kell hagyni, vagyis az eredetileg kötőjelezett tagokat egybeírjuk, és az új utótagot kapcsoljuk kötőjellel.
-refs: AkH-139a, OH-131
+refs: AkH11-139a, AkH12-141a, OH-131
 ex: anyag + csere + vizsgálat + féle = anyagcserevizsgálat-féle
 kill: 
 
 id: M_EK_MOZGO_1_3
 rule: N(sem!=["FamilyName", "PersFirst", "KozszoiBetuszo", "TulnevBetuszo", "Abbr"]) + N(hasnesep="1", type!=["Qualificative", "NagyKotojel", "CollNoun", "Acronym", "Letter", "Abbreviation"], 3idcons!="YES", prespart1!="YES", sep!=["-*", " *", " "]) == N(sep='-@', hasnesep="1")
 comment: Ha egy, a szótagszám miatt kötőjellel már tagolt, többszörösen összetett szóhoz újabb előtag kapcsolódik, az első kötőjelet ki kell hagyni, vagyis az eredetileg kötőjelezett tagokat egybeírjuk, és az új előtagot kapcsoljuk kötőjellel.
-refs: AkH-139a, OH-131
+refs: AkH11-139a, AkH12-141a, OH-131
 ex: ország + béke + szerződés + tervezet = ország-békeszerződéstervezet
 kill: M_EK_ALARENDELO
 
-
 #2. mozgo
 
 id: M_EK_MOZGO_2_1
 rule: N(type="Qualificative", sem!=["Material1", "KozszoiBetuszo", "TulnevBetuszo"], sep!=["-*", " *"]) + N(type!="Acronym") == N(sep='@-', hasnesep="1")
 comment: Ha egy különírt szókapcsolat („{arg0}”) olyan utótagot kap, amely az egészhez járul, az egyébként különírandó előrészt az új alakulatban egybeírjuk, és ehhez az utótagot (a szótagszámtól függetlenül) kötőjellel kapcsoljuk.
-refs: AkH-139b, OH-131--132
+refs: AkH11-139b, AkH12-141b, OH-131--132
 ex: homokos + út + kaparó = homokosút-kaparó, használt + ruha + kereskedés = használtruha-kereskedés, vörös + káposzta + termesztés = vöröskáposzta-termesztés
 kill: M_EK_ALARENDELO
 
 id: M_EK_MOZGO_2_1_1
 rule: N(type="Qualificative", sep!=["-*", " *"]) + A(stem="szerű") == A(sep='@-', hasnesep="1")
 comment: Ha egy különírt szókapcsolat („{arg0}” olyan utótagot kap, amely az egészhez járul, az egyébként különírandó előrészt az új alakulatban egybeírjuk, és ehhez az utótagot (a szótagszámtól függetlenül) kötőjellel kapcsoljuk.
-refs: AkH-139b, OH-131--132
+refs: AkH11-139b, AkH12-141b, OH-131--132
 ex: névszói + állítmány + szerű = névszóiállítmány-szerű
 kill: M_EK_KEPZO_UTOTAG_1_1
 
 id: M_EK_MOZGO_2_1_2
 rule: N(type="Qualificative", sep!=["-*", " *"]) + A(stem="féle") == A(sep='@-', hasnesep="1")
 comment: Ha egy különírt szókapcsolat („{arg0}”) olyan utótagot kap, amely az egészhez járul, az egyébként különírandó előrészt az új alakulatban egybeírjuk, és ehhez az utótagot (a szótagszámtól függetlenül) kötőjellel kapcsoljuk.
-refs: AkH-139b, OH-131--132
+refs: AkH11-139b, AkH12-141b, OH-131--132
 ex: fogadalmi + templom + féle = fogadalmitemplom-féle
 kill: M_EK_KEPZO_UTOTAG_1_1, M_EK_MOZGO_2_1
 
 id: M_EK_MOZGO_2_1_3
 rule: N(sem="Material1", type="Qualificative", sep!=["-*", " *"]) + N(match~"IGE,_IF,NOM") == N(sep='@-', hasnesep="1")
 comment: Ha egy különírt szókapcsolat („{arg0}”) olyan utótagot kap, amely az egészhez járul, az egyébként különírandó előrészt az új alakulatban egybeírjuk, és ehhez az utótagot (a szótagszámtól függetlenül) kötőjellel kapcsoljuk.
-refs: AkH-139b, OH-131--132
+refs: AkH11-139b, AkH12-141b, OH-131--132
 ex: üreges + tégla + értékesítés = üregestégla-értékesítés
 kill: M_EK_ANYAGNEV_2_2_1
 # nem pedig üregestégla értékesítés (nem az anyagnévi, hanem a sima mozgószabály!!!)
@@ -2153,7 +2228,7 @@
 #id: M_EK_MOZGO_2_2
 #rule: N() + N(type="Qualificative", prespart1!="YES", sep!=["-*", " *"]) == N(sep='-@', hasnesep="1")
 #comment: Ha egy különírt szókapcsolat („{arg1}”) olyan előtagot kap, amely az egészhez járul, az egyébként különírandó előrészt az új alakulatban egybeírjuk, és ehhez az előtagot (a szótagszámtól függetlenül) kötőjellel kapcsoljuk.
-#refs: AkH-139b, OH-131--132
+#refs: AkH11-139b, OH-131--132
 #ex: történelem + házi + feladat = történelem-házifeladat, férfi + estélyi + öltözék = férfi-estélyiöltözék, termék + forgalmi + adó = termék-forgalmiadó
 #kill: M_EK_ALARENDELO
 # ez volt az eredeti, de sok rossz megoldást is generál a néhány jó mellett
@@ -2161,7 +2236,7 @@
 id: M_EK_MOZGO_2_2_1
 rule: N() + A(wordform~"házi") + N(stem~"(feladat|dolgozat)") == N(sep=['-', ''], hasnesep="1")
 comment: Ha egy különírt szókapcsolat („{arg1}”) olyan előtagot kap, amely az egészhez járul, az egyébként különírandó előrészt az új alakulatban egybeírjuk, és ehhez az előtagot (a szótagszámtól függetlenül) kötőjellel kapcsoljuk.
-refs: AkH-139b, OH-131--132
+refs: AkH11-139b, AkH12-141b, OH-131--132
 ex: történelem + házi + feladat = történelem-házifeladat
 #ex: történelem + házi + feladat = történelem-házifeladat, férfi + estélyi + öltözék = férfi-estélyiöltözék, termék + forgalmi + adó = termék-forgalmiadó
 kill:
@@ -2169,7 +2244,7 @@
 id: M_EK_MOZGO_2_2_2
 rule: A(sem="Folk") + A(wordform~"házi") + N(stem~"(feladat|dolgozat)") == N(sep=['-', ''], hasnesep="1")
 comment: Ha egy különírt szókapcsolat („{arg1}”) olyan előtagot kap, amely az egészhez járul, az egyébként különírandó előrészt az új alakulatban egybeírjuk, és ehhez az előtagot (a szótagszámtól függetlenül) kötőjellel kapcsoljuk.
-refs: AkH-139b, OH-131--132
+refs: AkH11-139b, AkH12-141b, OH-131--132
 ex: orosz + házi + feladat = orosz-házifeladat, angol + házi + dolgozat = angol-házidolgozat
 kill: M_EK_MINOSEG_1_2, M_EK_MINOSEG_1_1_1
 # azért kell, mert a népnevek (orosz, magyar stb.) mind A-k
@@ -2179,7 +2254,7 @@
 #id: M_EK_MOZGO_3_1_1
 #rule: N() + N() + N() == N(sep=["-", " "], hasnesep="2")
 #comment: Ha az első és a második szónak is utótagja a harmadik -- tehát két azonos utótagú összetétel előtagjai kerülnek egymással formális mellérendelő kapcsolatba, az előtagokat kötőjellel kapcsoljuk, a közös utótagot különírjuk.
-#refs: AkH-139c, OH-133--134
+#refs: AkH11-139c, OH-133--134
 #ex: ajak + fog + hang = ajak-fog hang
 #kill:
 # ajakhang, foghang > ajak-fog hang
@@ -2187,21 +2262,21 @@
 #id: M_EK_MOZGO_3_1_2
 #rule: A() + A() + N() == N(sep=["-", " "], hasnesep="2")
 #comment: Ha az első és a második szónak is utótagja a harmadik -- tehát két azonos utótagú összetétel előtagjai kerülnek egymással formális mellérendelő kapcsolatba, az előtagokat kötőjellel kapcsoljuk, a közös utótagot különírjuk.
-#refs: AkH-139c, OH-133--134
+#refs: AkH11-139c, OH-133--134
 #ex: szövő + fonó + ipar = szövő-fonó ipar
 #kill:
 
 #id: M_EK_MOZGO_3_2_1
 #rule: N() + N() + N() == N(sep=[" ", "-"], hasnesep="2")
 #comment: Ha a második és a harmadik szónak is előtagja az első -- tehát két azonos előtagú összetétel utótagjai kerülnek egymással formális mellérendelő kapcsolatba, az utótagokat kötőjellel kapcsoljuk, a közös előtagot különírjuk.
-#refs: AkH-139c, OH-133--134
+#refs: AkH11-139c, OH-133--134
 #ex: csirke + far + hát = csirke far-hát, valuta + vétel + eladás = valuta vétel-eladás
 #kill:
 
 ###############
 
 id: M_EK_MOZGO_IGEN
-rule: MW(stem="igen") + A(type="Melto") == A(sep=' @')
+rule: MW(stem="igen|nagyon") + A(type="Melto") == A(sep=' @')
 comment: Ha az "igen" szó járul az egyébként különírt "méltó" alaptagú jelölt határozós szerkezethez, az eredetileg különírt szerkezetet alkalmilag egybeírjuk. Pl. figyelemre méltó, de: igen figyelemreméltó.
 refs: OH-98
 ex: igen + figyelemre + méltó = igen figyelemreméltó
@@ -2216,7 +2291,7 @@
 id: M_EK_KEPZO_UTOTAG_1_1
 rule: N(match~".*,NOM", type!='Qualificative') + A(stem="szerű", type!='SuffixComPart') == A(sep='', type='SuffixComPart')
 comment: Képző- vagy ragszerű utótagok esetén is szóösszetételről van szó, tehát egybeírást alkalmazunk (-szerű, -féle).
-refs:
+refs: AkH12-132
 ex: karmolás + szerű = karmolásszerű
 kill: M_EK_MINOSEG_1_2
 # 6:3 működéséhez kell
@@ -2224,7 +2299,7 @@
 id: M_EK_KEPZO_UTOTAG_1_2
 rule: N(match~".*,NOM", type!='Qualificative') + N(stem="szerűség", type!='SuffixComPart') == N(sep='', type='SuffixComPart')
 comment: Képző- vagy ragszerű utótagok esetén is szóösszetételről van szó, tehát egybeírást alkalmazunk (-szerűség, -féleség).
-refs:
+refs: AkH12-132
 ex: karmolás + szerűség = karmolásszerűség
 kill:
 # 6:3 működéséhez kell
@@ -2232,7 +2307,7 @@
 id: M_EK_KEPZO_UTOTAG_2_1
 rule: N(match~".*,NOM", type!='Qualificative', sep!=['-1', '-2']) + A(stem="féle", type!='SuffixComPart') == A(sep='', type='SuffixComPart')
 comment: Képző- vagy ragszerű utótagok esetén is szóösszetételről van szó, tehát egybeírást alkalmazunk (-szerű, -féle).
-refs:
+refs: AkH12-132
 ex: róka + féle = rókaféle
 kill: M_EK_ALARENDELO, M_EK_FOGLALKOZAS_4
 # 6:3 működéséhez kell
@@ -2240,35 +2315,41 @@
 id: M_EK_KEPZO_UTOTAG_2_2
 rule: N(match~".*,NOM", type!='Qualificative') + N(stem="féleség", type!='SuffixComPart') == N(sep='', type='SuffixComPart')
 comment: Képző- vagy ragszerű utótagok esetén is szóösszetételről van szó, tehát egybeírást alkalmazunk (-szerűség, -féleség).
-refs:
+refs: AkH12-132
 ex: róka + féleség = rókaféleség
 kill: M_EK_ALARENDELO
 # 6:3 működéséhez kell
 
-id: M_EK_KEPZO_UTOTAG_3
+id: M_EK_KEPZO_UTOTAG_3_1
 rule: N(match~".*,NOM", type!='Qualificative', wordform~".*[^sz]sz$") + A(match~"MN", stem="szerű", type!='SuffixComPart') == A(sep='$', type='SuffixComPart')
-comment: A -szerű képzőszerű utótag sz-szét általában csonkítva kapcsoljuk az sz (nem kettőzött sz) végű szavakhoz, tehát úgy, mintha toldalék lenne. 
-refs: OH-49
+comment: Az AkH11 szerint a  -szerű képzőszerű utótag sz-szét általában csonkítva kapcsoljuk az sz (nem kettőzött sz) végű szavakhoz, tehát úgy, mintha toldalék lenne.
+refs: AkH11-94, OH-49
 ex: ész + szerű = ésszerű, viasz + szerű = viasszerű
 kill: M_EK_KEPZO_UTOTAG_1_1, M_EK_JELENTESSURITO_8
+# EZ AZ AKH11 SZERINT VAN IGY, IDE KENE UJ SZABALY!!!
 
+id: M_EK_KEPZO_UTOTAG_3_2
+rule: N(match~".*,NOM", type!='Qualificative', wordform~".*[^sz]sz$") + A(match~"MN", stem="szerű", type!='SuffixComPart') == A(sep='', type='SuffixComPart')
+comment: Az AkH12 szerint a -szerű utótagot a közszókkal egybeírjuk.
+refs: AkH12-132
+ex: ész + szerű = észszerű, viasz + szerű = viaszszerű
+kill: M_EK_KEPZO_UTOTAG_1_1, M_EK_JELENTESSURITO_8
+
 id: M_EK_KEPZO_UTOTAG_4
 rule: Num(match~"SZN,NOM") + A(stem="féle") == A(sep='')
 comment: A betűvel írt számot és a -féle képzőszerű utótagot egybeírjuk.
-refs:
+refs: AkH12-132
 ex: negyven + féle = negyvenféle
 kill:
 
 id: M_EK_KEPZO_UTOTAG_5
 rule: N(sem="ProperName") + A(stem~"szerű|féle") == A(sep='-', hasnesep="1")
 comment: A képzőszerű utótagokat (-szerű, -féle) mindig kötőjellel kapcsoljuk a tulajdonnevekhez.
-refs: OH-165
+refs: AkH12-133, OH-165
 ex: Eötvös + féle = Eötvös-féle, Munkácsy + szerű = Munkácsy-szerű
 kill: M_EK_KEPZO_UTOTAG_2_1
 
 
-
-
 ############
 #M_EK_6:3_1#
 ############
@@ -2276,7 +2357,7 @@
 id: M_EK_6:3_1_1
 rule: N(ncomparts="3", nsylls>="7", hasnesep="0", ntoks>="2", 63exception!="YES", type!="SuffixComPart") == N(sep="-1", hasnesep="1")
 comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot. Amennyiben a fő összetételi határ az első összetételi tag után van, a kötőjelet oda írjuk.
-refs: AkH-138, OH-128--131
+refs: AkH11-138, AkH12-139, OH-128--131
 ex: vitamin + hiány + betegség = vitamin-hiánybetegség
 kill: M_EK_MINOSEG_1_1_1,  M_EK_MINOSEG_5
 #kill: M_EK_ALARENDELO
@@ -2285,7 +2366,7 @@
 id: M_EK_6:3_1_2
 rule: N(ncomparts="3", nsylls>="7", hasnesep="0", ntoks>="3", 63exception!="YES") == N(sep="-2", hasnesep="1")
 comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot. Amennyiben a fő összetételi határ az utolsó összetételi tag előtt van, a kötőjelet oda írjuk.
-refs: AkH-138, OH-128--131
+refs: AkH11-138, AkH12-139, OH-128--131
 ex: vitamin + hiány + betegség = vitaminhiány-betegség
 kill: M_EK_FOGLALKOZAS_4
 # folyóirat-szerkesztő bizottság miatt
@@ -2293,40 +2374,56 @@
 id: M_EK_6:3_2_1
 rule: A(ncomparts="3", nsylls>="7", hasnesep="0", ntoks>="2", 63exception!="YES") == A(sep="-1", hasnesep="1")
 comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot. A származékszók képzője (pl. -i képző) beleszámít a szótagszámba, míg a ragok és jelek nem. Amennyiben a fő összetételi határ az első összetételi tag után van, a kötőjelet oda írjuk.
-refs: AkH-138, OH-128--131
+refs: AkH11-138, OH-128--131
 #ex: magán + nyugdíj + pénztári = magán-nyugdíjpénztári, adat + nyilvántartási = adat-nyilvántartási, előítélet + mentes = előítélet-mentes
 ex:
 kill:
 # nem a legjobb példa ide (csak formailag jó, egyébként erre nem ez a szabály vonatkozik) -- a fenti példákra továbbra sem működik
+# VALTOZOTT A SZABALY AZ AKH12 SZERINT!!!
+# AkH12-139
 
-id: M_EK_6:3_2_2
-rule: A(ncomparts="3", nsylls>="7", hasnesep="0", ntoks>="3", 63exception!="YES") == A(sep="-2", hasnesep="1")
-comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot. A származékszók képzője (pl. -i képző) beleszámít a szótagszámba, míg a ragok és jelek nem. Amennyiben a fő összetételi határ az utolsó összetételi tag előtt van, a kötőjelet oda írjuk.
-refs: AkH-138, OH-128--131
+### ket parhuzamos szabaly az -i kepzosok kotojeles (AkH11) es kotojel nelkuli (AkH12) irasmodjara ###
+
+id: M_EK_6:3_2_2_1
+rule: A(ncomparts="3", nsylls>="7", hasnesep="0", ntoks>="3", 63exception="YES") == A(sep="-2", hasnesep="1")
+comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot. Az AkH11 szerint a származékszók képzője (pl. -i képző) beleszámít a szótagszámba, míg a ragok és jelek nem. Amennyiben a fő összetételi határ az utolsó összetételi tag előtt van, a kötőjelet oda írjuk.
+refs: AkH11-138, OH-128--131
 #ex: kerék + pár + javítási = kerékpár-javítási, vendég + látó + ipari = vendéglátó-ipari, ön + bizalom + hiányos = önbizalom-hiányos
-ex:
+ex: kerék + pár + javítási = kerékpár-javítási
 kill:
 # ld. 2_1
+# VALTOZOTT A SZABALY AZ AKH12 SZERINT!!!
 
+id: M_EK_6:3_2_2_2
+rule: A(ncomparts="3", nsylls>="7", hasnesep="0", ntoks>="3", 63exception="YES") == A(sep="", hasnesep="1")
+comment: A kettőnél több szóból alakult (többszörös) összetételeket, ha szótagszámuk az -i képző miatt meghaladja a hatot, egybeírjuk. Az AkH12 szerint a származékszók képzője (pl. -i képző) nem számít bele a szótagszámba, ugyanígy a ragok és jelek sem.
+refs: AkH12-139
+ex: kerék + pár + javítási = kerékpárjavítási
+kill:
+# UJ SZABAKY
 
+###
+
+
 id: M_EK_6:3_5_1
-rule: A(ncomparts>="3", nsylls>="7", hasnesep="0", type='SuffixComPart', 63exception!="YES") == A(sep="-n", hasnesep="1")
-comment: A szótagszámlálási szabály a képzőszerű utótagokra is érvényes. A legalább három szóból alakult összetételeket, ha a szótagszám meghaladja a hatot, kötőjellel tagoljuk a fő összetételi határon.
-refs: AkH-138, OH-128--131
+rule: A(ncomparts>="3", nsylls>="7", hasnesep="0", type='SuffixComPart', 63exception!="YES") == A(sep="", hasnesep="1")
+comment: A szótagszámlálás szabálya a -féle, -szerű  utótagokra is érvényes. A legalább három szóból alakult összetételeket, ha a szótagszám meghaladja a hatot, kötőjellel tagoljuk a fő összetételi határon.
+refs: AkH11-138, AkH12-139, OH-128--131
 ex: kutya + harapás+ szerű = kutyaharapás-szerű, tan + szék + vezető + féle = tanszékvezető-féle
-kill: M_EK_6:3_2_1, M_EK_6:3_2_2
+kill: M_EK_6:3_2_1, M_EK_6:3_2_2_1
 
 id: M_EK_6:3_5_2
 rule: N(ncomparts="3", nsylls>="7", hasnesep="0", type='SuffixComPart', 63exception!="YES") == N(sep="-n", hasnesep="1")
-comment: A szótagszámlálási szabály a képzőszerű utótagokra is érvényes. A legalább három szóból alakult összetételeket, ha a szótagszám meghaladja a hatot, kötőjellel tagoljuk a fő összetételi határon.
-refs: AkH-138, OH-128--131
+comment: A szótagszámlálás szabálya a -féle, -szerű  utótagokra is érvényes. A legalább három szóból alakult összetételeket, ha a szótagszám meghaladja a hatot, kötőjellel tagoljuk a fő összetételi határon.
+refs: AkH11-138, AkH12-139, OH-128--131
 ex: kutya + harapás + féleség = kutyaharapás-féleség
 kill: M_EK_6:3_1_1, M_EK_6:3_1_2
 
+
 id: M_EK_6:3_5_3
 rule: N(ncomparts="3", nsylls>="7", hasnesep="0", ntoks>="3", type='IK', 63exception!="YES") == N(sep="-1", hasnesep="1")
 comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot.
-refs: AkH-138, OH-128--131
+refs: AkH11-138, AkH12-139, OH-128--131
 ex: elefánt + össze + írás = elefánt-összeírás
 kill: M_EK_6:3_1_1, M_EK_6:3_1_2
 
@@ -2335,91 +2432,92 @@
 id: M_EK_6:3_8_1
 rule: N(ncomparts>="4", nsylls>="7", hasnesep="0", 63exception!="YES") == N(sep="-n", hasnesep="1")
 comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot. Kérem, ellenőrizze, hogy itt van-e a fő összetételi határ!
-refs: AkH-138, OH-128--131
+refs: AkH11-138, AkH12-139, OH-128--131
 ex: sajtó + szakszervezet + választás = sajtószakszervezet-választás
 kill:
 
 id: M_EK_6:3_8_2
 rule: A(ncomparts>="4", nsylls>="7", hasnesep="0", 63exception!="YES") == A(sep="-n", hasnesep="1")
 comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot. Kérem, ellenőrizze, hogy itt van-e a fő összetételi határ!
-refs: AkH-138, OH-128--131
+refs: AkH11-138, AkH12-139, OH-128--131
 ex: természetföldrajz + kutató = természetföldrajz-kutató
 kill:
 
 id: M_EK_6:3_9
 rule: N(ncomparts="4", nsylls>="7", hasnesep="0", ntoks>="3", type='IK', 63exception!="YES") == N(sep="-2", hasnesep="1")
 comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot.
-refs: AkH-138, OH-128--131
+refs: AkH11-138, AkH12-139, OH-128--131
 ex: kölyök + kutya + össze + írás = kölyökkutya-összeírás
 kill: M_EK_6:3_1_1, M_EK_6:3_1_2, M_EK_6:3_8_1
 
+
 #id: M_EK_6:3_6_1
 #rule: N(ncomparts="4", nsllys>="7", hasnesep="0", 63exception!="YES") == N(sep="-2", hasnesep="1")
 #comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot.
-#refs: AkH-138, OH-128--131
+#refs: AkH11-138, OH-128--131
 #ex: határ + őr + eső + kabát = határőr-esőkabát
 #kill:
 
 #id: M_EK_6:3_6_2
 #rule: N(ncomparts="5", nsylls>="7", hasnesep="0", 63exception!="YES") == N(sep="-2", hasnesep="1")
 #comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot.
-#refs: AkH-138, OH-128--131
+#refs: AkH11-138, OH-128--131
 #ex: határ + őr + eső + kabát + ujj  = határőr-esőkabátujj
 #kill:
 
 #id: M_EK_6:3_6_3
 #rule: N(ncomparts="5", nsylls>="7", hasnesep="0", 63exception!="YES") == N(sep="-3", hasnesep="1")
 #comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot.
-#refs: AkH-138, OH-128--131
+#refs: AkH11-138, OH-128--131
 #ex: ország + határ + őr + eső + kabát  = országhatárőr-esőkabát
 #kill:
 
 #id: M_EK_6:3_6_4
 #rule: N(ncomparts="6", nsylls>="7", hasnesep="0", 63exception!="YES") == N(sep="-2", hasnesep="1")
 #comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot.
-#refs: AkH-138, OH-128--131
+#refs: AkH11-138, OH-128--131
 #ex:
 #kill:
 
 #id: M_EK_6:3_6_5
 #rule: N(ncomparts="6", nsylls>="7", hasnesep="0", 63exception!="YES") == N(sep="-3", hasnesep="1")
 #comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot.
-#refs: AkH-138, OH-128--131
+#refs: AkH11-138, OH-128--131
 #ex:
 #kill:
 
 #id: M_EK_6:3_6_6
 #rule: N(ncomparts="6", nsylls>="7", hasnesep="0", 63exception!="YES") == N(sep="-4", hasnesep="1")
 #comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot.
-#refs: AkH-138, OH-128--131
+#refs: AkH11-138, OH-128--131
 #ex:
 #kill:
 
 #id: M_EK_6:3_6_7
 #rule: N(ncomparts="7", nsylls>="7", hasnesep="0", 63exception!="YES") == N(sep="-2", hasnesep="1")
 #comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot.
-#refs: AkH-138, OH-128--131
+#refs: AkH11-138, OH-128--131
 #ex:
 #kill:
 
 #id: M_EK_6:3_6_8
 #rule: N(ncomparts="7", nsylls>="7", hasnesep="0", 63exception!="YES") == N(sep="-3", hasnesep="1")
 #comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot.
-#refs: AkH-138, OH-128--131
+#refs: AkH11-138, OH-128--131
 #ex:
 #kill:
 
 #id: M_EK_6:3_6_9
 #rule: N(ncomparts="7", nsylls>="7", hasnesep="0", 63exception!="YES") == N(sep="-4", hasnesep="1")
 #comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot.
-#refs: AkH-138, OH-128--131
+#refs: AkH11-138, OH-128--131
 #ex:
 #kill:
 
 #id: M_EK_6:3_6_10
 #rule: N(ncomparts="7", nsylls>="7", hasnesep="0", 63exception!="YES") == N(sep="-5", hasnesep="1")
 #comment: A kettőnél több szóból alakult (úgynevezett többszörös) összetételeket kötőjellel tagoljuk a fő összetételi határon, ha a szótagszám meghaladja a hatot.
-#refs: AkH-138, OH-128--131
+#refs: AkH11-138, OH-128--131
 #ex:
 #kill:
 
@@ -2427,44 +2525,43 @@
 
 id: M_EK_6:3_7_1
 rule: N(join1="Kivetel63") + N(join2="Kivetel63") == NN(sep='')
-comment: Két főnév egymással legtöbbször jelöletlen birtokos vagy jelentéssűrítő alárendelő összetételt alkot, amelyet egybeírunk.
-refs: OH-131
-ex:
+comment: A kialakult szokás, hagyomány miatt egybeírunk néhány hat szótagnál hosszabb többszörös (>= 3 szóból álló) összetételt.
+refs: AkH12-134, OH-131
+ex: akasztófára + való = akasztófáravaló
 kill: M_EK_ALARENDELO, M_EK_ELOTAG_2, M_EK_BETUSZO_1_1_3
 
 id: M_EK_6:3_7_1_1
 rule: A(join1="Kivetel63") + A(join2="Kivetel63") == NN(sep='')
-comment: Két főnév egymással legtöbbször jelöletlen birtokos vagy jelentéssűrítő alárendelő összetételt alkot, amelyet egybeírunk.
-refs: OH-131
-ex:
+comment: A kialakult szokás, hagyomány miatt egybeírunk néhány hat szótagnál hosszabb többszörös (>= 3 szóból álló) összetételt.
+refs: AkH12-134, OH-131
+ex: 
 kill: M_EK_BETUSZO_1_1_3
 
 id: M_EK_6:3_7_2
 rule: N(join2="Kivetel63") + N(join3="Kivetel63") == NN(sep='')
-comment: Két főnév egymással legtöbbször jelöletlen birtokos vagy jelentéssűrítő alárendelő összetételt alkot, amelyet egybeírunk.
-refs: OH-131
+comment: A kialakult szokás, hagyomány miatt egybeírunk néhány hat szótagnál hosszabb többszörös (>= 3 szóból álló) összetételt.
+refs: AkH12-134, OH-131
 ex:
 kill: M_EK_ALARENDELO, M_EK_ELOTAG_2
 
-
 id: M_EK_6:3_7_3
+comment:  A kialakult szokás, hagyomány miatt egybeírunk néhány hat szótagnál hosszabb többszörös (>= 3 szóból álló) összetételt.
 rule: NN() + N(join3="Kivetel63") == N(sep='', 63exception="YES")
-comment: A tulajdonnevekben -- elsősorban az intézménynevekben -- általában nem érvényesül a szótagszámlálási szabály. Néhány közszói kivételben sem érvényesül a szabály.
-refs: OH-131
-ex: pénz + ügy + minisztérium = pénzügyminisztérium
-kill:
+refs: AkH12-134, OH-131
+ex:
+kill: M_EK_ALARENDELO, M_EK_ELOTAG_2
 
 id: M_EK_6:3_7_3_1
 rule: NN() + A(join3="Kivetel63") == A(sep='', 63exception="YES")
-comment: A tulajdonnevekben -- elsősorban az intézménynevekben -- általában nem érvényesül a szótagszámlálási szabály. Néhány közszói kivételben sem érvényesül a szabály.
-refs: OH-131
+comment: A tulajdonnevekben -- elsősorban az intézménynevekben -- általában nem érvényesül a szótagszámlálás szabálya. Néhány közszói kivételben sem érvényesül a szabály.
+refs: AkH12-134, OH-131
 ex: Köz + gazdaság + tudományi = Közgazdaságtudományi
 kill:
 
 id: M_EK_6:3_7_4
 rule: N(join1="Kivetel63") + NN() == N(sep='', 63exception="YES")
 comment: A tulajdonnevekben -- elsősorban az intézménynevekben -- általában nem érvényesül a szótagszámlálási szabály. Néhány közszói kivételben sem érvényesül a szabály.
-refs: OH-131
+refs: AkH12-134, OH-131
 ex: pénz + ügy + minisztérium = pénzügyminisztérium
 kill:
 
@@ -2475,28 +2572,28 @@
 id: M_EK_TORLODAS_1_1
 rule: N(ortho~".*([bcdfghjklmnpqrstvwxy])\1\1.*", sep="", 3idcons!='YES') == N(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex: spicc + cipő = spicc-cipő, balett + táncos = balett-táncos, sakk + kör = sakk-kör, strucc + család = strucc-család
 kill: M_EK_FOGLALKOZAS_4,  M_EK_JELOLETLEN_BIRTOKOS_1_3, M_EK_ALARENDELO,  M_EK_BEFEJEZETT_MELLEKNEVI_IGENEV_1, M_EK_MINOSEG_1_1_1
 
 id: M_EK_TORLODAS_1_1_1_1
 rule: N(ortho~".*([bcdfghjklmnpqrstvwxy])\1\1.*", sep="@-", 3idcons!='YES') == N(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk. Ha mozgószabály miatt kerül egymás mellé 3 azonos msh., akkor is kötőjelet alkalmazunk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61,  AkH12-263, OH-27, OH-49, OH-87
 ex: barokk + kép + restaurálás = barokk-kép-restaurálás, bontott + tégla + értékesítés = bontott-tégla-értékesítés
 kill:
 
 id: M_EK_TORLODAS_1_1_1_2
 rule: N(ortho~".*([bcdfghjklmnpqrstvwxy])\1\1.*", sep="@ ", 3idcons!='YES') == N(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk. Ha mozgószabály miatt kerül egymás mellé 3 azonos msh., akkor is kötőjelet alkalmazunk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex: bontott + tégla + fal = bontott-tégla fal
 kill:
 
 #id: M_EK_TORLODAS_1_1_2
 #rule: N(ortho~".*([bcdfghjklmnpqrstvwxy])\1\1.*", sep="-@", 3idcons!='YES') == N(sep='-#', hasnesep="1", 3idcons='YES')
 #comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk. Ha mozgószabály miatt kerül egymás mellé 3 azonos msh., akkor is kötőjelet alkalmazunk.
-#refs: AkH-262a, OH-27, OH-49, OH-87
+#refs: AkH11-262a, OH-27, OH-49, OH-87
 #ex: fal + égetett + tégla = fal-égetett-tégla
 #kill: 
 # gy. k. 'a fal égetett téglája' (erőltetett példa a 2. mozgószabályhoz, amikor előtag + különírt kifejezés)
@@ -2504,7 +2601,7 @@
 id: M_EK_TORLODAS_1_2
 rule: A(ortho~".*([bcdfghjklmnpqrstvwxy])\1\1.*", sep="", 3idcons!='YES) == A(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex: puff + féle = puff-féle, griff + féle = griff-féle, plüss + szerű = plüss-szerű
 kill: M_EK_MINOSEG_1_1_1
 
@@ -2513,7 +2610,7 @@
 id: M_EK_TORLODAS_1_3
 rule: V(ortho~".*([bcdfghjklmnpqrstvwxy])\1\1.*", sep="", 3idcons!='YES) == V(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan igekötős igéket, ahol az igekötő és az ige határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-263, OH-27, OH-49, OH-87
 ex: tovább + ballag = tovább-ballag
 kill: 
 
@@ -2522,84 +2619,84 @@
 id: M_EK_TORLODAS_2_1
 rule: N(ortho~".*sszsz.*", sep="", 3idcons!='YES') == N(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex: hossz + számolás = hossz-számolás
 kill:
 
 id: M_EK_TORLODAS_2_2
 rule: A(ortho~".*sszsz.*", sep="", 3idcons!='YES') == A(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex: expressz + szerű = expressz-szerű
 kill:
 
 id: M_EK_TORLODAS_3_1
 rule: N(ortho~".*llyly.*", sep="", 3idcons!='YES') == N(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex: gally + lyuk = gally-lyuk
 kill:
 
 id: M_EK_TORLODAS_3_2
 rule: A(ortho~".*llyly.*", sep="", 3idcons!='YES') == A(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex:
 kill:
 
 id: M_EK_TORLODAS_4_1
 rule: N(ortho~".*ttyty.*", sep="", 3idcons!='YES') == N(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex: pötty + tyúk = pötty-tyúk
 kill:
 
 id: M_EK_TORLODAS_4_2
 rule: A(wordform~".*ttyty.*", sep="", 3idcons!='YES') == A(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex:
 kill:
 
 id: M_EK_TORLODAS_5_1
 rule: N(ortho~".*nnyny.*", sep="", 3idcons!='YES') == N(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex: könny + nyelő = könny-nyelő
 kill:
 
 id: M_EK_TORLODAS_5_2
 rule: A(ortho~".*nnyny.*", sep="", 3idcons!='YES') == A(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex: könny + nyelő = könny-nyelő
 kill:
 
 id: M_EK_TORLODAS_6_1
 rule: N(ortho~".*ccscs.*", sep="", 3idcons!='YES') == N(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex: fröccs + csóró = fröccs-csóró
 kill:
 
 id: M_EK_TORLODAS_6_2
 rule: A(ortho~".*ccscs.*", sep="", 3idcons!='YES') == A(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex: fröccs + csóró = fröccs-csóró
 kill:
 
 id: M_EK_TORLODAS_7_1
 rule: N(ortho~".*ggygy.*", sep="", 3idcons!='YES') == N(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex: meggy + gyártó = meggy-gyártó
 kill:
 
 id: M_EK_TORLODAS_7_2
 rule: A(ortho~".*ggygy.*", sep="", 3idcons!='YES') == A(sep='-#', hasnesep="1", 3idcons='YES')
 comment: Az olyan összetett szavakat, illetőleg tulajdonnévi szóalakokat, amelyekben a tagok, illetőleg a szóelemek határán három azonos, mássalhangzót jelölő betű kerül egymás mellé, kötőjellel tagoljuk.
-refs: AkH-262a, OH-27, OH-49, OH-87
+refs: AkH11-262a, AkH12-61, AkH12-263, OH-27, OH-49, OH-87
 ex: meggy + gyártó = meggy-gyártó
 kill:
 
@@ -2610,45 +2707,46 @@
 id: M_EK_MORFOLOGIAI_1_1
 rule: N() + Adv(match~"NU") == Adv(sep=' ', type="MorphoComp")
 comment: A fogalomszóból és egy toldalékmorféma-értékű viszonyszóból álló, úgynevezett morfológiai típusú szószerkezeteket különírjuk.
-refs: AkH-130a, OH-120
+refs: AkH11-130a, OH-120
 ex: idő + előtt = idő előtt, bokor + mögött = bokor mögött
 kill:
 
 id: M_EK_MORFOLOGIAI_1_1_1
 rule: N() + A(match~"NU,_IKEP") == A(sep=' ', type="MorphoComp")
 comment: A fogalomszóból és egy toldalékmorféma-értékű viszonyszóból álló, úgynevezett morfológiai típusú szószerkezeteket különírjuk.
-refs: AkH-130a, OH-120
+refs: AkH11-130a, AkH12-108a, OH-120
 ex: idő + előtti = idő előtti, bokor + mögötti = bokor mögötti
 kill:
 
 id: M_EK_MORFOLOGIAI_1_1_2
 rule: N() + N(match~"NU,_IKEP,_PROP") == N(sep='', type="MorphoComp")
 comment: Ha legalább két képző járul az utótaghoz (-i + -ság/-ség), egybeírást alkalmazunk.
-refs: AkH-137
+refs: AkH11-137, AkH12-127
 ex: idő + előttiség = időelőttiség, bokor + mögöttiség = bokormögöttiség
 kill:
 
 id: M_EK_MORFOLOGIAI_1_2
 rule: N(join1="Morfologiai") + Adv(join2="Morfologiai") == Adv(sep='')
 comment: Az egy fogalomszóból, illetve névutóból továbbképzett melléknévből álló morfológiai típusú összetételeket egybeírjuk.
-refs: AkH-130b, OH-120
+refs: AkH11-130b, AkH12-108a, OH-120
 ex: holnap + után = holnapután, idő + közben = időközben
 kill:
 
 #id: M_EK_MORFOLOGIAI_1_3
 #rule: N(join1="Morfologiai") + A(join2="Morfologiai") == N(sep='')
 #comment: Az egy fogalomszóból, illetve névutóból továbbképzett melléknévből álló morfológiai típusú összetételeket egybeírjuk.
-#refs: AkH-130b, OH-120
+#refs: AkH11-130b, OH-120
 #ex: munka + nélküli = munkanélküli, tudat + alatti = tudatalatti
 #kill:
 
 id: M_EK_MORFOLOGIAI_2
 rule: N() + A(stem="ellenes") == A(sep='')
 comment: Az egy fogalomszóból, illetve névutóból továbbképzett melléknévből álló morfológiai típusú összetételeket egybeírjuk.
-refs: OH-120
+refs: AkH12-139, OH-120
 ex: háború + ellenes = háborúellenes
 kill:
 
+
 id: M_EK_MORFOLOGIAI_3_1
 rule: Num(match~"SZN,NOM") + Adv(stem="felé") == Adv(sep='')
 comment: Ha a jelentés '{arg0} részre', a kifejezést egybeírjuk.
@@ -2671,50 +2769,50 @@
 
 id: M_EK_TAGADOSZO_1_1
 rule: MW(stem="nem", join1="Tagadoszo") + N(join2="Tagadoszo") == N(sep='')
-comment: A "nem" tagadószóval képzett összetételeket a hagyomány alapján egybeírjuk.
-refs: OH-126
+comment: Bizonyos „nem” tagadószóval képzett összetételeket a hagyomány alapján egybeírjuk.
+refs: AkH12-135, OH-126
 ex: nem + fém = nemfém
 kill: M_EK_ALARENDELO, M_EK_SZERVETLEN, M_EK_JELOLT_BIRTOKOS_1_1
 
 id: M_EK_TAGADOSZO_1_2
 rule: MW(stem="nem", join1="Tagadoszo") + A(join2="Tagadoszo") == A(sep='')
-comment: A "nem" tagadószóval képzett összetételeket a hagyomány alapján egybeírjuk.
-refs: OH-126
+comment: A „nem” tagadószóval képzett összetételeket a hagyomány alapján egybeírjuk.
+refs: AkH12-135, OH-126
 ex: nem + fémes = nemfémes
 kill: M_EK_SZERVETLEN
 
 id: M_EK_TAGADOSZO_1_3
 rule: MW(stem="nem", join1="Tagadoszo") + Adv(join2="Tagadoszo") == Adv(sep='')
-comment: A "nem" tagadószóval képzett összetételeket a hagyomány alapján egybeírjuk.
-refs: OH-126
+comment: A „nem” tagadószóval képzett összetételeket a hagyomány alapján egybeírjuk.
+refs: AkH12-135, OH-126
 ex: nem + rég = nemrég
 kill: M_EK_SZERVETLEN
 
 id: M_EK_TAGADOSZO_1_4_1
 rule: MW(stem="nem", join1="Rogzult") + A(join2="Rogzult") == A(sep='')
-comment: A "nem" tagadószóval képzett összetételeket a hagyomány alapján egybeírjuk. Jelentése: '{RogzultDef1}'.
-refs: OH-126
+comment: A „nem” tagadószóval képzett összetételeket a hagyomány alapján egybeírjuk. Jelentése: ’{RogzultDef1}’.
+refs: AkH12-95, AkH12-105, OH-126
 ex: nem + ideális = nemideális
 kill: M_EK_JELOLETLEN_HATAROZOS_4_2_1
 
 id: M_EK_TAGADOSZO_1_4_2
 rule: MW(stem="nem", join1="Rogzult") + A(join2="Rogzult") == A(sep=' ')
 comment: Ha a jelentés '{RogzultDef2}', akkor különírást alkalmazunk.
-refs: OH-126
+refs: AkH12-95, AkH12-105, OH-126
 ex: nem + ideális = nem ideális
 kill: M_EK_JELOLETLEN_HATAROZOS_4_2_2
 
 id: M_EK_TAGADOSZO_1_5_1
 rule: MW(stem="nem", join1="Rogzult") + V(match~"IGE,Te1", join2="Rogzult") == N(sep='')
-comment: A "nem" tagadószóval képzett összetételeket a hagyomány alapján egybeírjuk. Jelentése: '{RogzultDef1}'.
-refs: OH-126
+comment: Ha a jelentés ’{RogzultDef1}’, a kifejezést egybeírjuk.
+refs: AkH12-95, AkH12-105, OH-126
 ex: nem + bánom = nembánom
 kill: M_EK_JELOLETLEN_HATAROZOS_5_3_1_1, M_EK_JELOLT_BIRTOKOS_2_1, M_EK_SZERVETLEN
 
 id: M_EK_TAGADOSZO_1_5_2
 rule: MW(stem="nem", join1="Rogzult") + V(match~"IGE,Te1", join2="Rogzult") == V(sep=' ')
-comment: Ha a jelentés '{RogzultDef2}', akkor különírást alkalmazunk.
-refs: OH-126
+comment: Ha a jelentés ’{RogzultDef2}’, akkor különírást alkalmazunk.
+refs: AkH12-95, AkH12-105, OH-126
 ex: nem + bánom = nem bánom
 kill: M_EK_JELOLETLEN_HATAROZOS_5_3_1_2, M_EK_JELOLT_BIRTOKOS_2_2
 
@@ -2763,28 +2861,28 @@
 id: M_EK_IGEKOTO_1
 rule: Pre() + V(ntoks="1", match~"IGE(.*)") == V(sep='')
 comment: Az igekötőt és az igét egybeírjuk, ha az igekötő a saját igéje előtt áll.
-refs: AkH-131a
+refs: AkH11-131a
 ex: fel + vesz = felvesz
 kill: M_EK_JELOLETLEN_HATAROZOS_5_3_1
 
 id: M_EK_IGEKOTO_2
 rule: Pre() + N(match~"IGE,(_IF|_ATET)") == N(sep='', type="IK")
 comment: Az igekötőt és az igéből képzett főnevet egybeírjuk.
-refs: AkH-131a
+refs: AkH11-131a
 ex: meg + vásárlás = megvásárlás, elő + ítélet = előítélet, fel + irat = felirat
 kill:
 
 id: M_EK_IGEKOTO_3_1
 rule: Pre() + A(match~"IGE,(_MIB|_MIA|_OKEP|_HIN|INF)") == A(sep='')
 comment: Az igekötőt és az igenevet egybeírjuk, ha az igekötő a saját igeneve előtt áll.
-refs: AkH-131a
+refs: AkH11-131a
 ex: el + tévesztő = eltévesztő
 kill:
 
 id: M_EK_IGEKOTO_3_2
 rule: Pre() + A(match~"IGE,(.*)") == N(sep='')
 comment: Az igekötőt és az igenevet egybeírjuk, ha az igekötő a saját igeneve előtt áll.
-refs: AkH-131a
+refs: AkH11-131a
 ex: el + tévesztő = eltévesztő
 kill:
 # uaz, mint az előző, cska a végső szófaj főnév
@@ -2792,56 +2890,56 @@
 id: M_EK_IGEKOTO_4
 rule: Pre() + Adv(match~"IGE,(.*)") == Adv(sep='')
 comment: Az igekötőt és az igenevet egybeírjuk, ha az igekötő a saját igeneve előtt áll.
-refs: AkH-131a
+refs: AkH11-131a
 ex: el + tévesztve = eltévesztve
 kill:
 
 id: M_EK_IGEKOTO_5_1
 rule: Pre() + MW(wordform~"(nem|sem)") + A(match~"IGE,_MIB") == A(sep=[' ', ' '], hasnesep="2")
 comment: Az igekötő külön szó marad, ha közte és igéje (vagy igeneve) között más szó is van.
-refs: AkH-131c
+refs: AkH11-131c
 ex: fel + nem + ismert = fel nem ismert, meg + nem + értett = meg nem értett
 kill: M_EK_JELOLETLEN_TARGYAS_1_1
 
 id: M_EK_IGEKOTO_5_2
 rule: Pre() + MW(wordform~"(nem|sem)") + N(match~"IGE,_IF") == N(sep=[' ', ' '], hasnesep="2")
 comment: Az igekötő külön szó marad, ha közte és igéje (vagy igeneve) között más szó is van.
-refs: AkH-131c
+refs: AkH11-131c
 ex: fel + nem + ismerés = fel nem ismerés, meg + nem + támadás = meg nem támadás
 kill:  M_EK_JELOLETLEN_BIRTOKOS_1_3, M_EK_IGEKOTO_2
 
 id: M_EK_IGEKOTO_5_2_1
 rule: Pre() + MW(wordform~"(nem|sem)") + A(match~"IGE,_IF,_IKEP") == N(sep=['', ''])
 comment: Egyetlen képzőnek különírt szókapcsolatokhoz járulása nagyobbrészt nem teszi a kapcsolatot egybeírandóvá; képzők halmozódása azonban már egybeírást von maga után (itt: -ás/-és, -i).
-refs: AkH-137
+refs: AkH11-137
 ex: fel + nem + ismerési = felnemismerési, meg + nem + támadási = megnemtámadási
 kill:  M_EK_JELOLETLEN_BIRTOKOS_1_3, M_EK_IGEKOTO_2
 
 id: M_EK_IGEKOTO_6
 rule: Pre() + V() + V(match~"IGE,((INF|INR[et123]))") == V(sep=[' ', ' '], hasnesep="2")
 comment: Az igekötő külön szó marad, ha közte és igéje (vagy igeneve) között más szó is van.
-refs: AkH-131c
+refs: AkH11-131c
 ex: meg + akarom + érteni = meg akarom érteni, el + kell + mennem = el kell mennem, ki + kell + dobnia = ki kell dobnia
 kill:
 
 id: M_EK_IGEKOTO_6_1
 rule: Pre(wordform="meg") + V(stem="próbál") + V(match~".*IGE,INF") == V(sep=['', ' '], hasnesep="1")
 comment: Az igekötőt és az igét egybeírjuk, ha az igekötő a saját igéje előtt áll.
-refs: AkH-131a
+refs: AkH11-131a
 ex: meg + próbálom + el + mondani = megpróbálom elmondani
 kill: M_EK_IGEKOTO_6
 
 id: M_EK_IGEKOTO_6_2
 rule: Pre(wordform="meg") + V(stem="kísérel") + V(match~".*IGE,INF") == V(sep=['', ' '], hasnesep="1")
 comment: Az igekötőt és az igét egybeírjuk, ha az igekötő a saját igéje előtt áll.
-refs: AkH-131a
+refs: AkH11-131a
 ex: meg + kíséreli + újra + olvasni = megkíséreli újraolvasni
 kill: M_EK_IGEKOTO_6
 
 id: M_EK_IGEKOTO_7
 rule: Pre() + V() + Adv(match~"IGE,_HIN") == V(sep=[' ', ' '], hasnesep="2")
 comment: Az igekötő külön szó marad, ha közte és igéje (vagy igeneve) között más szó is van.
-refs: AkH-131c
+refs: AkH11-131c
 ex: el + leszek + fáradva = el leszek fáradva, meg + lesztek + mondva = meg lesztek mondva
 kill:
 
@@ -2852,7 +2950,7 @@
 id: M_EK_TAJNYELV_1
 rule: Pre() + VTaj(stem=kell) + V(match~"IGE,((INF|INR[et123]))") == V(sep=[' ', ' '], hasnesep="2")
 comment: Az igekötő külön szó marad, ha közte és igéje (vagy igeneve) között más szó is van.
-refs: AkH-131c
+refs: AkH11-131c
 ex: el + kő + mennem = el kő mennem, meg + kék + nézned = meg kék nézned
 kill:
 
@@ -2954,13 +3052,13 @@
 
 id: M_EK_NEVMAS_2_1
 rule: Det(join1="Rogzult") + N(join2="Rogzult") == Adv(sep='')
-comment: A kifejezés határozószóként egybeírandó: '{RogzultDef1}'.
+comment: A kifejezés határozószóként egybeírandó: ’{RogzultDef1}’.
 ex: ez + úton = ezúton
 kill:
 
 id: M_EK_NEVMAS_2_2
 rule: Det(join1="Rogzult") + N(join2="Rogzult") == Adv(sep=' ')
-comment: A mutató névmást különírjuk attól a főnévtől, amelyre utal: '{RogzultDef2}'.
+comment: A mutató névmást különírjuk attól a főnévtől, amelyre utal: ’{RogzultDef2}’.
 ex: ez + úton = ezúton
 kill: M_EK_MINOSEG_1_1_3_2_1, M_EK_NEVMAS_2
 
@@ -2972,17 +3070,18 @@
 id: M_EK_URALKODO_1
 rule: N(sem="Dynasty") + N(stem~"ház|család|dinasztia") == N(sep='-', hasnesep="1")
 comment: Az uralkodóházat jelentő "ház", "család" és "dinasztia" főneveket kötőjellel kell a családnévhez kapcsolni.
-refs: OH-170
+refs: AkH12-166, OH-170
 ex: Jagelló + ház = Jagelló-ház, Bourbon + család = Bourbon-család
 kill: M_EK_GYUJTONEV_1_1_2, M_EK_GYUJTONEV_1_2_2, M_EK_ALARENDELO
 
 id: M_EK_URALKODO_2
 rule: N(sem="FamilyName") + N(stem~"család") == N(sep=' ', hasnesep="1")
 comment: Ha a "család" szóhoz nem uralkodóházat jelölő tulajdonnév kapcsolódik, akkor különírást alkalmazunk.
-refs: OH-170
+refs: AkH12-166, OH-170
 ex: Szabó + család = Szabó család
 kill: M_EK_GYUJTONEV_1_1_2, M_EK_GYUJTONEV_1_2_2, M_EK_ALARENDELO
 
+
 ###################
 #M_EK_EGYEB_TULNEV#
 ###################
@@ -2993,22 +3092,30 @@
 id: M_EK_EGYEB_TULNEV_1_1
 rule: N(sem="ProperName") + N(sem!="Group") == N(sep=' ', hasnesep="1")
 comment: Ha egy tulajdonnév egy köznévnek a minőségjelzője, a két szót külön kell írni. Ha a következő teszt értelmes eredményt ad, minőségjelzős szerkezetről lehet szó. A jelzett szó: „{arg1}”; milyen {arg1}? {arg0}.
-refs: OH-134--135
+refs: AkH12-164, OH-134--135
 ex: Dezső + bácsi = Dezső bácsi, Varga + úr = Varga úr
 kill: M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_JELOLETLEN_TARGYAS_1_2_2, M_EK_ALARENDELO
 
 id: M_EK_EGYEB_TULNEV_1_2
-rule: N(sem="ProperName") + N(sem!="Group") == N(sep='-', hasnesep="1")
+rule: N(sem="ProperName") + N(sem!="Group") == N(sep='-', hasnesep="1", type="NoMozgo1Hyphen")
 comment: Ha egy tulajdonnév valamilyen jelöletlen összetételt alkot egy köznévvel, akkor a két tagot kötőjellel kell összekapcsolni. Segítség: milyen viszonyban van egymással „{arg0}” és „{arg1}”? Ha a(z) „{arg0}” nem minőségjelzője a(z) „{arg1}”-nak/-nek, akkor válassza ezt a lehetőséget. Ha például a(z) {arg1} {arg0} tulajdona, vagy {arg0} a(z) {arg1} helyét, idejét, módját határozza meg, akkor valószínűleg ez a jó megoldás.
-refs: OH-135
+refs: AkH12-166, OH-135
 ex: Mars + szonda = Mars-szonda, Ady + szobor = Ady-szobor
 kill: M_EK_JELOLETLEN_TARGYAS_1_2_1, M_EK_JELOLETLEN_TARGYAS_1_2_2, M_EK_ALARENDELO
 
 id: M_EK_EGYEB_TULNEV_2
 rule: N(sem="ProperName") + A(match~".*,(_IKEP|_SKEP|_UKEP)") == A(sep='-', hasnesep="1")
 comment: Ha egy tulajdonnév valamilyen jelöletlen összetételt alkot egy -i, -s, -ú/-ű, -jú/-jű képzős melléknévvel, akkor a két tagot kötőjellel kell összekapcsolni.
-refs: OH-135
+refs: AkH12-166, OH-135
 ex: Mária + arcú = Mária-arcú, Kossuth + díjas = Kossuth-díjas
 kill: M_EK_EGYEB_TULNEV_1_1, M_EK_EGYEB_TULNEV_1_2, M_EK_JELENTESSURITO_8
 
-# tobbszoros osszetetelek TODO, pl. Ady-szobor-avatás, Renault gépkocsi vásárlás
\ No newline at end of file
+# tobbszoros osszetetelek TODO, pl. Ady-szobor-avatás, Renault gépkocsi vásárlás (utóbbi nincs kész, mert nincs szabály az AkH12-ben)
+
+id: M_EK_EGYEB_TULNEV_3_1
+rule: N(type="NoMozgo1Hyphen") + N() == N(sep='-', hasnesep="1")
+comment: Két kötőjelet használunk azokban a többszörös összetételekben, amelyeknek előtagja is kötőjellel kapcsolt összetétel (tulajdonnévi vagy betűszós előtag, ill. három mássalhangzó találkozása miatt).
+refs: AkH12-140, AkH12-166
+ex: Kossuth + nóta + éneklés = Kossuth-nóta-éneklés, Nobel + díj + átadás = Nobel-díj-átadás
+kill: M_EK_MOZGO_1_1
+




More information about the Hejes-devel mailing list