FreeToGenerate.com

ثمانيةٌ وعشرون حرفًا ومئةُ صورة، ويونيكود لا يرمّز إلا الثمانية والعشرين. وما بقي فشأنُ محرّك الرسم.

الحروف الثمانية والعشرون

كلُّ صفٍّ يعرض حرفًا في كل صورةٍ يتخذها. وهذه الصورُ كلها من موضع ترميزٍ واحد: المتصفحُ هو الذي يصل الحروف، وليس في هذا الجدول صورةُ عرضٍ واحدة.

ستةُ حروفٍ لها صورتان فقط، لأنها لا تتصل بما بعدها أبدًا. ولذلك كانت صورُ الأبجدية مئةً لا مئةً واثنتي عشرة.

الحرفالاسمالنقحرةموضع الترميزالصور
اAlefalifU+0627
امنفردًا‍افي الآخر
بBehbaU+0628
بمنفردًاب‍في الأول‍ب‍في الوسط‍بفي الآخر
تTehtaU+062A
تمنفردًات‍في الأول‍ت‍في الوسط‍تفي الآخر
ثThehthaU+062B
ثمنفردًاث‍في الأول‍ث‍في الوسط‍ثفي الآخر
جJeemjimU+062C
جمنفردًاج‍في الأول‍ج‍في الوسط‍جفي الآخر
حHahhaU+062D
حمنفردًاح‍في الأول‍ح‍في الوسط‍حفي الآخر
خKhahkhaU+062E
خمنفردًاخ‍في الأول‍خ‍في الوسط‍خفي الآخر
دDaldalU+062F
دمنفردًا‍دفي الآخر
ذThaldhalU+0630
ذمنفردًا‍ذفي الآخر
رRehraU+0631
رمنفردًا‍رفي الآخر
زZainzayU+0632
زمنفردًا‍زفي الآخر
سSeensinU+0633
سمنفردًاس‍في الأول‍س‍في الوسط‍سفي الآخر
شSheenshinU+0634
شمنفردًاش‍في الأول‍ش‍في الوسط‍شفي الآخر
صSadsadU+0635
صمنفردًاص‍في الأول‍ص‍في الوسط‍صفي الآخر
ضDaddadU+0636
ضمنفردًاض‍في الأول‍ض‍في الوسط‍ضفي الآخر
طTahta (emphatic)U+0637
طمنفردًاط‍في الأول‍ط‍في الوسط‍طفي الآخر
ظZahza (emphatic)U+0638
ظمنفردًاظ‍في الأول‍ظ‍في الوسط‍ظفي الآخر
عAinaynU+0639
عمنفردًاع‍في الأول‍ع‍في الوسط‍عفي الآخر
غGhainghaynU+063A
غمنفردًاغ‍في الأول‍غ‍في الوسط‍غفي الآخر
فFehfaU+0641
فمنفردًاف‍في الأول‍ف‍في الوسط‍ففي الآخر
قQafqafU+0642
قمنفردًاق‍في الأول‍ق‍في الوسط‍قفي الآخر
كKafkafU+0643
كمنفردًاك‍في الأول‍ك‍في الوسط‍كفي الآخر
لLamlamU+0644
لمنفردًال‍في الأول‍ل‍في الوسط‍لفي الآخر
مMeemmimU+0645
ممنفردًام‍في الأول‍م‍في الوسط‍مفي الآخر
نNoonnunU+0646
نمنفردًان‍في الأول‍ن‍في الوسط‍نفي الآخر
هHehha (soft)U+0647
همنفردًاه‍في الأول‍ه‍في الوسط‍هفي الآخر
وWawwawU+0648
ومنفردًا‍وفي الآخر
يYehyaU+064A
يمنفردًاي‍في الأول‍ي‍في الوسط‍يفي الآخر

محارفُ ليست من الثمانية والعشرين

ستلقى هذه كلها في المكتوب العربي باستمرار. وهي مسرودةٌ هنا بدل إدخالها في الأبجدية، لأن عدّ الثمانية والعشرين عرفٌ يحسن إبقاؤه صادقًا.

الحرفالنقحرةلماذا هو على حدة
ءhamzaa diacritic-like consonant, written alone or carried by another letter
آalif maddaalif carrying the madda sign
أalif hamza abovea carrier form of hamza, not a separate letter
إalif hamza belowa carrier form of hamza, not a separate letter
ؤwaw hamzaa carrier form of hamza, not a separate letter
ئya hamzaa carrier form of hamza, not a separate letter
ةta marbutaa word-final feminine ending, counted separately by convention
ىalif maqsuraa final form of alif written like ya without dots

نظّف نصًّا عربيًّا قديمًا

ألصق نصًّا خرج من نظامٍ قديم، فيستبدل هذا بصور العرض الحروفَ العادية التي تقوم مقامها.

بعد التنظيف
سبر

صورُ العرض الموجودة

  • الموضع 1 · U+FEB1
  • الموضع 2 · U+FE91
  • الموضع 3 · U+FEAE

لماذا ليست الصورُ في يونيكود

يخصّص يونيكود 731 صورةَ عرضٍ عربية في كتلتين، صورةً لكل شكلٍ من أشكال كل حرف. ووُجدت لتُحوَّل النصوصُ ذات الترميزات القديمة بلا فقد، والمواصفةُ صريحةٌ في أنها ليست لإنشاء نصٍّ جديد. وكتابتُها تُخرج شيئًا يبدو صحيحًا ويسلك سلوكًا سيئًا: لا يُبحث فيه ولا يُرتَّب ولا يُقطَّع سطورًا كما تُقطَّع العربية، لأن كل صورةٍ عند سائر الأنظمة محرفٌ مختلف.

متوفر أيضًا بلغات أخرى: English · Español · Português · Français

الحروف الأبجدية العربية

الحروف الثمانية والعشرون في كل صورةٍ تتخذها، مولَّدةً من موضع ترميزٍ واحد لكل حرف لا من صور العرض المهجورة.

ما الأبجدية العربية؟

الأبجديةُ العربية ثمانيةٌ وعشرون حرفًا، وتُكتب من اليمين إلى اليسار. وتُستعمل للعربية، ومع حروفٍ مزيدة للفارسية والأردية والبشتو والكردية وغيرها كثير، فهي ثاني أوسع الخطوط استعمالًا في العالم بعد اللاتيني. وهي كالعبرية أبجدٌ: حروفُها صوامتُ، والحركاتُ القصيرة علاماتٌ تُحذف عادةً.

والذي يميّزها عن كل أبجديةٍ تقريبًا أن حروفها تتصل. فالمكتوبُ العربي متصلٌ أصلًا، لا على وجه الأسلوب بل على أنه الطريقةُ العادية لركنه حتى في الطباعة، والحرفُ يتخذ صورةً مختلفة بحسب وقوعه منفردًا أو في أول الكلمة أو وسطها أو آخرها. فأكثرُ الحروف له أربعُ صور. وستةٌ منها لها صورتان فحسب، لأنها تأبى الاتصال بما بعدها، وتلك قائمةٌ يحفظها متعلمُ العربية باكرًا.

وإذا حسبتَ وجدتَ الحروف الثمانية والعشرين تتخذ مئةَ صورةٍ متمايزة: اثنان وعشرون حرفًا بأربعٍ لكلٍّ، وستةٌ بصورتين. وذلك العددُ هو سببُ وجود هذه الصفحة، لما يصنعه يونيكود وما لا يصنعه في شأنه.

كيف تستعمل هذه الصفحة؟

  1. ابحث في الجدول عن الحرف الذي تريده. فكلُّ صفٍّ يعطي الحرف واسمه ونقحرته وموضع ترميزه الواحد وكلَّ صورةٍ يتخذها مع بيان الموضع. والحروفُ الستة التي لا تظهر إلا بصورتين هي التي لا تتصل بما بعدها.
  2. انظر الجدول الثاني قبل أن تعدّ شيئًا حرفًا. فالهمزةُ وحواملها والتاءُ المربوطة والألفُ المقصورة ترد في المكتوب العربي بلا انقطاع، وليس منها واحدٌ من الثمانية والعشرين. وهي مسرودةٌ على حدةٍ مع بيان السبب، لا مدرجةً في العدّ ليبدو أوفر.
  3. ألصق النصَّ القديم في أداة التنظيف. فالنصُّ المصدَّر من الأنظمة القديمة يستعمل أحيانًا صور العرض بدل الحروف العادية. يبدو صحيحًا ويسلك سلوكًا سيئًا. والأداةُ تستبدلها وتخبرك كم وجدت.

موضعُ ترميزٍ واحد لكل حرف، و731 لا ينبغي أن تكتبها

وهنا ما يفصل العربية عن سائر الأبجديات في هذا الموقع. فيونيكود لا يرمّز شيئًا من تلك الصور المئة في الكتلة العربية. بل موضعُ ترميزٍ واحد لكل حرف بالضبط، واختيارُ الصورة يصنعه ما يرسم النصَّ من الحرفين المجاورين. فالأبجديةُ ثمانيةٌ وعشرون محرفًا، والصورُ المئة سلوكُ رسمٍ لا غير.

غير أن يونيكود يحوي الصور فعلًا، في كتلتين تسمّيان صور العرض العربية أ وب. وهي 731 صورة. ووُجدت لتُحوَّل الوثائقُ ذات الترميزات القديمة، التي كانت تخزّن كل صورةٍ محرفًا مستقلًّا، إلى يونيكود بلا فقد. والمواصفةُ صريحةٌ في أنها محارفُ توافقٍ لا تصلح لإنشاء نصٍّ جديد.

وذلك التمييزُ أهم مما يبدو. فالنصُّ المكتوب بصور العرض يبدو صحيحًا ويسلك سلوكًا سيئًا: فالبحثُ عن كلمةٍ لا يجدها، لأن الصور محارفُ غير الحروف؛ والترتيبُ يضعها في غير موضعها؛ وقطعُ السطور وحركةُ المؤشر تضطرب. وهو في الطباعة نظيرُ أن تكتب كلمةً بخلط خطوطٍ لتُجبر الحروف على أن تبدو صحيحة.

فالجدولُ أعلاه مبنيٌّ على الوجه الصادق. فكلُّ صورةٍ تراها خارجةٌ من موضع ترميز الحرف نفسه ومعه واصلٌ عديم العرض يطلب من المحرّك أن يرسمه كأن له جارًا. ولا تظهر في هذه الصفحة صورةُ عرضٍ واحدة، ومجموعةُ الاختبارات تتحقق من ذلك في الصور المئة كلها بدل أن تطلب منك التصديق.

أين تسكن الصورُ المتغيرة، في أربع أبجديات

هذه رابعُ أبجديةٍ تُنشر قائمةً في هذا الموقع، وقد تبيّن أن كلَّ واحدةٍ تخبّئ صورها المتغيرة في موضعٍ مختلف. وهي مجتمعةً درسٌ صغير في ألا تولّد أبجديةً من مدًى من مواضع الترميز أبدًا.

فاليونانيةُ تخبّئ ثقبًا. فالحروفُ الكبيرة تمتد من U+0391 إلى U+03A9، وهي خمسةٌ وعشرون موضعًا لأربعةٍ وعشرين حرفًا، لأن U+03A2 غير مسنَد: إذ لا سيغما نهائية كبيرة، فيبقى موضعُها خاليًا.

والكيريليةُ تخبّئ شاردًا. فالأبجديةُ الروسية ثلاثةٌ وثلاثون حرفًا، ولا يتوالى منها إلا اثنان وثلاثون؛ وЁ في U+0401 بعيدًا عن ذلك المدى، بين حروفٍ لا تستعملها الروسية أصلًا.

والعبريةُ تخبّئ دخلاء متخللين. فكتلتُها سبعةٌ وعشرون موضعًا لاثنين وعشرين حرفًا، لأن خمسة حروفٍ لها صورةٌ نهائية منفصلة، وكلُّ واحدةٍ مرمَّزةٌ قبل حرفها مباشرةً.

وأما العربيةُ فلا تخبّئ في الكتلة شيئًا، لأن الصور ليست فيها. وهو العيبُ المقابل: فالكتلةُ ليست أكبر مما ينبغي، بل ينقصها كلُّ ما تُغرى القائمةُ الساذجة بعرضه، والإغراءُ أن تذهب فتجلبه من كتلة توافقٍ لا شأن له بها.

حدودٌ صادقة

الصورُ في الجدول يرسمها متصفحك أنت بالخطوط التي في جهازك. وذلك هو المقصود لا اختصارًا، لأنه بعينه ما يقع للنص العربي في كل مكان، غير أنه يعني أن خطًّا ضعيف الدعم للعربية سيرسم بعضها أسوأ من خطٍّ جيد. فإن بدت صورةٌ خاطئةً هنا فستبدو خاطئةً في وثيقةٍ حقيقية أيضًا، وذلك نافعٌ أن يُعلم.

وثمة صورتان هما شأنُ المحرّك لا شأنُ الأبجدية. فاللامُ بعدها ألف تُرسم رباطًا واحدًا في كل خطٍّ معقول، وليست حرفًا؛ ويونيكود يعطيها موضع ترميزٍ بين صور العرض، وذلك شيءٌ آخر لا يُكتب. والسلوكُ السياقي يتفاوت قليلًا بين الخطوط كذلك، لا سيما في أساليب النستعليق حيث الوصلُ أعقدُ بكثير مما توحي به أربعةُ مواضع.

والثمانيةُ والعشرون عرف. فهو العددُ الذي يُدرَّس في كل مكان وهو الصوابُ للنشر، غير أنه قرارٌ في ما يُدخَل لا حقيقةٌ عن الكتلة، والجدولُ الثاني هو موضعُ إظهار ذلك القرار. وثمة لغاتٌ وراء العربية تزيد على هذا الخط حروفًا وليس منها شيءٌ هنا.

وأخيرًا فالنقحراتُ دليلٌ تقريبيٌّ لمن لا يعرف الخط لا نظامٌ علمي. فالنقحرةُ الأكاديمية تفرّق بين أصواتٍ تدمجها هذه الرسوم، وتستعمل علاماتٍ لا تستعملها هذه الصفحة.

لماذا هي مجانية؟

لأنها جدولٌ ونداءُ تطبيع. فبياناتُ الحروف تأتي مع الصفحة، وأداةُ التنظيف تجري في متصفحك، فلا يُرفع شيءٌ مما تلصقه ولا يُسجَّل ولا يُخزَّن في أي مكان.

فلا حساب ولا تسجيل ولا شيء محجوب. والحروفُ من قاعدة بيانات المحارف في يونيكود، وسلوكُ الوصل من ArabicShaping.txt لا من قائمةٍ محفوظة، والأشباهُ من الجدول الذي وراء UTS 39، يولّدها كلَّها سكربتٌ إلى جوار الصفحة، ومعه خمسةٌ وستون تحققًا تراجع النتيجة.