[Hejes-devel] [1439] szamok.py: Akh11 & 12 refs

hejes-devel at nytud.hu hejes-devel at nytud.hu
Mon Aug 31 14:08:00 CEST 2015


Revision: 1439
Author:   ludanyizs
Date:     2015-08-31 14:07:56 +0200 (Mon, 31 Aug 2015)
Log Message:
-----------
szamok.py: Akh11 & 12 refs

Modified Paths:
--------------
    trunk/web2py/applications/helyesiras_webdev/modules/szamok.py

Modified: trunk/web2py/applications/helyesiras_webdev/modules/szamok.py
===================================================================
--- trunk/web2py/applications/helyesiras_webdev/modules/szamok.py	2015-08-28 13:39:00 UTC (rev 1438)
+++ trunk/web2py/applications/helyesiras_webdev/modules/szamok.py	2015-08-31 12:07:56 UTC (rev 1439)
@@ -387,14 +387,14 @@
       # add sign if needed (negative)
       if self.m_data[1]:
         ret = ['mínusz ' + x for x in ret]
-      ret = [[x, '289a', ''] for x in ret]
+      ret = [[x, ['AkH11-289a', 'AkH12-291a'], ''] for x in ret]
       for i in ret:
         if re.match(r'^.*két($| egész.*$)', i[0]): i[2] += 'Jelzői értelemben, pl. „két alma”.'
 
     # ordinal
     elif self.m_data[0] == 1:
       ret = self._translit_natural(self.m_data[2], ord=True)
-      ret = [[x, '290', ''] for x in ret]
+      ret = [[x, ['AkH11-290', 'AkH12-292'], ''] for x in ret]
       # add sign if needed (negative)
       if self.m_data[1]:
         ret = [['mínusz ' + x[0], x[1], x[2]] for x in ret]
@@ -405,7 +405,7 @@
       nom = self._translit_natural(self.m_data[2])
       # add denominator
       if self.m_data[3] == '1':
-        ret = [[x + ' egész', '291', ''] for x in nom]
+        ret = [[x + ' egész', ['AkH11-291', 'AkH12-293'], ''] for x in nom]
       else:
         denom = self._translit_natural(self.m_data[3], fract=True)
         for x in nom:
@@ -420,12 +420,12 @@
                 #~ régi kommentek:
                 #~ 'nem jelzői értelemben, pl. "két harmad nagyobb, mint egy harmad"' (különírásnál)
                 #~ 'jelzői értelemben, pl. "kétharmad csésze liszt, háromnegyed óra"' (egybeírásnál)
-              ret.append([x + ' ' + y, '291', 'Ha a tört nem egy főnév jelzőjeként használatos, pl. „két harmad nagyobb, mint egy harmad”.'])
-              ret.append([x + y, '291', 'Ha a tört egy főnév jelzője, pl. „kétharmad csésze liszt, háromnegyed óra”.'])
+              ret.append([x + ' ' + y, ['AkH11-291', 'AkH12-293'], 'Ha a tört nem egy főnév jelzőjeként használatos, pl. „két harmad nagyobb, mint egy harmad”.'])
+              ret.append([x + y, ['AkH11-291', 'AkH12-293'], 'Ha a tört egy főnév jelzője, pl. „kétharmad csésze liszt, háromnegyed óra”.'])
             else:
-              ret.append([x + ' ' + y, '291', ''])
+              ret.append([x + ' ' + y, ['AkH11-291', 'AkH12-293'], ''])
       if self.m_data[3] == '2' and self.m_data[2] == '1': # 1/2 --> fél, 291
-        ret.append(['fél', '291', ''])
+        ret.append(['fél', ['AkH11-291', 'AkH12-293'], ''])
       # add sign
       if self.m_data[1]:
         ret = [['mínusz ' + x[0], x[1], x[2]] for x in ret]




More information about the Hejes-devel mailing list