«Quran/Unicode»: الفرق بين المراجعتين
(←Ikhfaa' (إخفاء)) |
ط |
||
(10 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة) | |||
سطر 1: | سطر 1: | ||
+ | ===ِAbstract=== |
||
− | <div class="english"> |
||
− | |||
Currently, it is almost impossible to encode Quranic text correctly using unicode, which ended up with every one using his own, non-standard encoding to encode Quran. Here we summarize missed Unicode code points that are needed for Quran, with possible solutions. |
Currently, it is almost impossible to encode Quranic text correctly using unicode, which ended up with every one using his own, non-standard encoding to encode Quran. Here we summarize missed Unicode code points that are needed for Quran, with possible solutions. |
||
+ | |||
+ | this statment is very old nowdays we have Quran encoded unicode by [http://fonts.qurancomplex.gov.sa/?cat=25 King Fahd intitute] and [http://tanzil.net/wiki/Tanzil_Project tanzil] |
||
+ | |||
⚫ | |||
+ | === Sequential Tanween === |
||
+ | In Cairo 1924 Mushaf and its decendants, Sequential Tanween is used to indicate Idghaam of the Tanween, thus making distnict characters, not stylistic variants. |
||
+ | |||
+ | <gallery> |
||
+ | Image:Sequential_tanween.png|Fathatan. |
||
+ | Image:Sequential_dammatan.jpg|Dammatan. |
||
+ | Image:Sequential_kasratan.jpg|Kasratan. |
||
+ | </gallery> |
||
+ | |||
+ | === Tanween with Small Meem === |
||
+ | In Cairo 1924 Mushaf and its decendants, the second mark in Tanween is replaced by a small Meem to indicate Iqlaab (convertion) of Tanween into Meem, thus making a new distnict character. |
||
+ | |||
+ | <gallery> |
||
+ | Image:Iqlab_tanween.png|Fatha with Meem. |
||
+ | Image:Damma_with_meem.jpg|Damma with Meem. |
||
+ | Image:Kasra_with_meem.jpg|Kasra with Meem. |
||
+ | </gallery> |
||
== Chairless Hamza == |
== Chairless Hamza == |
||
سطر 9: | سطر 29: | ||
== Small letters == |
== Small letters == |
||
+ | |||
+ | Small letters in Quran can be divided into two categories. Some are diacritical, corrective small letters that are placed '''over''' base glyph. While others indicate missing letters and thus are placed in '''between''' base glyphs. Not all small Quranic letters are currently represented in Unicode. |
||
=== Small Alef === |
=== Small Alef === |
||
+ | [[image:Small alef isolated.png|thumb|right|Examples of the proposed small alef.]] |
||
− | Small Alefs fall under two categories, ones that replace existing letters and are placed '''over''' the letters that they replace, and ones that indicate missing Alef and are placed '''between''' two other letters. |
||
− | + | Alef has the two types, but only diacritical one is currently encoded. We propose a new small Alef, that is placed in between base glyphs and has exactly the same behavior as the chairless Hamza proposed above. |
|
=== Small Waw === |
=== Small Waw === |
||
سطر 24: | سطر 46: | ||
The corrective small seen in the word /yabsuTu/ (Q2:245), this is different from superscript cantillation mark (السكتة), U+06DC. |
The corrective small seen in the word /yabsuTu/ (Q2:245), this is different from superscript cantillation mark (السكتة), U+06DC. |
||
− | |||
⚫ | |||
− | There are tow forms of Tanween in Quran; Tanween with Idhhaar and Tanween with Ikhfaa': |
||
− | |||
− | === Idhhar (إظهار) === |
||
− | We don't propose a new code point for Idhar, as it is the regular for of Tanween. However, we propose declaring the sequence <mark><mark> canonical equivalent to <double mark>, where <mark> is Fatha, Damma and Kasra and <double mark> is Fathatan, Dammatan and Kasratan respectively. |
||
− | |||
− | so: |
||
− | <pre> |
||
− | <fatha><fatha> = <fathatan> |
||
− | <damma><damma> = <dammatan> |
||
− | <kasra><kasra> = <kasratan> |
||
− | </pre> |
||
− | |||
− | This is necessary for consistent representation of all variants of Tanween in Quran, see bellow. |
||
− | |||
− | === Ikhfaa' (إخفاء) === |
||
− | Ikhfaa', as regard of Tanween, is represented by sequential Tanween. We propose a new control character, that, when follow Tanween, will trigger the requested variant of Tanween. |
||
− | |||
− | So: |
||
− | <pre> |
||
− | <damma><damma><ikhfaa'>=<sequential dammatan> |
||
− | </pre> |
||
− | |||
− | === Iqlaab (إقلاب) === |
||
− | Iqlaab is represented by small meem either above Noon, or replacing the second mark in Tanween We propose adding a control character that is represented as a small diacritical Meem when alone and when follow Tanween, replaces the lat mark with a small meem. |
||
− | |||
− | So: |
||
− | <pre> |
||
− | <damma><damma><iqlaab>=<damma><small meem> |
||
− | </pre> |
المراجعة الحالية بتاريخ 02:21، 26 يناير 2017
محتويات
ِAbstract
Currently, it is almost impossible to encode Quranic text correctly using unicode, which ended up with every one using his own, non-standard encoding to encode Quran. Here we summarize missed Unicode code points that are needed for Quran, with possible solutions.
this statment is very old nowdays we have Quran encoded unicode by King Fahd intitute and tanzil
Tanween (تنوين)
Sequential Tanween
In Cairo 1924 Mushaf and its decendants, Sequential Tanween is used to indicate Idghaam of the Tanween, thus making distnict characters, not stylistic variants.
Tanween with Small Meem
In Cairo 1924 Mushaf and its decendants, the second mark in Tanween is replaced by a small Meem to indicate Iqlaab (convertion) of Tanween into Meem, thus making a new distnict character.
Chairless Hamza
In Quranic Rasm, chairless Hamza is a non-disjoining character. This means, when it comes in between two joinable characters, it doesn't separate them. An example for the behavior of Quranic Hamza, is the word /a'aadam/ in Q2:31, 33, 34.
Small letters
Small letters in Quran can be divided into two categories. Some are diacritical, corrective small letters that are placed over base glyph. While others indicate missing letters and thus are placed in between base glyphs. Not all small Quranic letters are currently represented in Unicode.
Small Alef
Alef has the two types, but only diacritical one is currently encoded. We propose a new small Alef, that is placed in between base glyphs and has exactly the same behavior as the chairless Hamza proposed above.
Small Waw
Although, there is small spacing Waw in Unicode, there is a missing small non-spacing Waw in the word /li yasuu'uw/ (Q17:7). This Waw is similar to U+06E8 superscript noon and occur once in the Mushaf.
Small Seen
The corrective small seen in the word /yabsuTu/ (Q2:245), this is different from superscript cantillation mark (السكتة), U+06DC.