[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