[Hejes-devel] [1587] kulegy: fixed jazzzene --> jazz-zene

hejes-devel at nytud.hu hejes-devel at nytud.hu
Mon Mar 21 16:31:22 CET 2016


Revision: 1587
Author:   ludanyizs
Date:     2016-03-21 16:31:21 +0100 (Mon, 21 Mar 2016)
Log Message:
-----------
kulegy: fixed jazzzene --> jazz-zene

Modified Paths:
--------------
    trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_parser/HejesNode_userfn.py
    trunk/web2py/applications/helyesiras_webdev/modules/resources/egybekulon2.grm

Modified: trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_parser/HejesNode_userfn.py
===================================================================
--- trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_parser/HejesNode_userfn.py	2016-03-21 15:14:05 UTC (rev 1586)
+++ trunk/web2py/applications/helyesiras_webdev/modules/egybekulon2_parser/HejesNode_userfn.py	2016-03-21 15:31:21 UTC (rev 1587)
@@ -91,7 +91,7 @@
     elif seps[0] == '-#': # insert '-' if 2+1 identical constanants accumulated at the compound boundary
       ortho = hnode.children[0].get_ortho()
       # CC+C where C is a single-letter consonant
-      ortho = re.sub(r'(.*([bcdfghjklmnpqrstvwxy])\2)(\2.*)', r'\1-\3', ortho)
+      ortho = re.sub(r'(.*([bcdfghjklmnpqrstvwxyz])\2)(\2.*)', r'\1-\3', ortho)
       # ccs+cs, ddz+dz, ddzs+dzs, ggy+gy, lly+ly, ssz+sz, tty+ty, zzs+zs
       ortho = re.sub(r'(.*ccs)(cs.*)', r'\1-\2', ortho)
       #ortho = re.sub(r'(.*ddz)(dz.*)', r'\1-\2', ortho)

Modified: trunk/web2py/applications/helyesiras_webdev/modules/resources/egybekulon2.grm
===================================================================
--- trunk/web2py/applications/helyesiras_webdev/modules/resources/egybekulon2.grm	2016-03-21 15:14:05 UTC (rev 1586)
+++ trunk/web2py/applications/helyesiras_webdev/modules/resources/egybekulon2.grm	2016-03-21 15:31:21 UTC (rev 1587)
@@ -2592,28 +2592,28 @@
 ###############
 
 id: M_EK_TORLODAS_1_1
-rule: N(ortho~".*([bcdfghjklmnpqrstvwxy])\1\1.*", sep="", 3idcons!='YES') == N(sep='-#', hasnesep="1", 3idcons='YES')
+rule: N(ortho~".*([bcdfghjklmnpqrstvwxyz])\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: 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
+ex: spicc + cipő = spicc-cipő, balett + táncos = balett-táncos, sakk + kör = sakk-kör, strucc + család = strucc-család, jazz + zene = jazz-zene
 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')
+rule: N(ortho~".*([bcdfghjklmnpqrstvwxyz])\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: 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')
+rule: N(ortho~".*([bcdfghjklmnpqrstvwxyz])\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: 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')
+#rule: N(ortho~".*([bcdfghjklmnpqrstvwxyz])\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: AkH11-262a, OH-27, OH-49, OH-87
 #ex: fal + égetett + tégla = fal-égetett-tégla
@@ -2621,7 +2621,7 @@
 # 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)
 
 id: M_EK_TORLODAS_1_2
-rule: A(ortho~".*([bcdfghjklmnpqrstvwxy])\1\1.*", sep="", 3idcons!='YES) == A(sep='-#', hasnesep="1", 3idcons='YES')
+rule: A(ortho~".*([bcdfghjklmnpqrstvwxyz])\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: 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ű




More information about the Hejes-devel mailing list