الملفات
tajweed-assistant/tajweed_rules.py
2026-08-05 10:31:45 +00:00

12 أسطر
913 B
Python

RULES={
'\u0627\u0644\u0625\u0638\u0647\u0627\u0631 (Izhar)':'Clear noon at throat letters (\u0621 \u0647\u0640 \u0639 \u062d \u063a \u062e)',
'\u0627\u0644\u0625\u062f\u063a\u0627\u0645 (Idgham)':'Merge noon into (\u064a \u0631 \u0645 \u0644 \u0648 \u0646)',
'\u0627\u0644\u0625\u0642\u0644\u0627\u0628 (Iqlab)':'Change noon to meem before \u0628',
'\u0627\u0644\u0625\u062e\u0641\u0627\u0621 (Ikhfa)':'Hide noon at remaining letters',
'\u0627\u0644\u0645\u062f \u0627\u0644\u0637\u0628\u064a\u0639\u064a (Madd Tabii)':'Natural 2 counts',
'\u0627\u0644\u0645\u062f \u0627\u0644\u0645\u062a\u0635\u0644 (Muttasil)':'Connected 4-5 counts',
'\u0627\u0644\u0645\u062f \u0627\u0644\u0645\u0646\u0641\u0635\u0644 (Munfasil)':'Separated 4-5 counts',
'\u0627\u0644\u0645\u062f \u0627\u0644\u0644\u0627\u0632\u0645 (Lazim)':'Compulsory 6 counts'}
if __name__=='__main__':
for n,d in RULES.items(): print(f'{n}: {d}')