[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