الخط العربي الرقمي: دليل شامل للأنواع والبرامج والذكاء الاصطناعي

الخط العربي الرقمي: دليل شامل للأنواع والبرامج والذكاء الاصطناعي

دراسة تقنية وتاريخية تشرح الفونتات العربية، ومحركات التشكيل، وبرامج كلك Kelk وءمشق eMashq وتصميم Tasmeem، والرسم الرقمي، وأدوات توليد الخط العربي بالذكاء الاصطناعي.

الإجابة المختصرة

ما هو الخط العربي الرقمي؟

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

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

القسم الأول

ما هو الخط العربي الرقمي؟

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

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

كلمة «رقمي» تصف الوسيط، لا جودة النتيجة، ولا التزامها بالقواعد، ولا حتى كونها نصًا قابلًا للتحرير.

هذه نقطة ضرورية منذ البداية. كتابة عبارة عربية بفونت على الحاسوب، ورسم العبارة نفسها يدويًا في Illustrator، وتركيبها داخل نظام خطي متخصص، وتوليد صورة لها بالذكاء الاصطناعي قد تنتج أربع صور متشابهة ظاهريًا، لكن البنية التي تقف خلف كل صورة مختلفة تمامًا.

قبل التصنيف: المحرف ليس هو الشكل الذي نراه

لفهم الفرق بين الفئات، نحتاج إلى أربعة مصطلحات أساسية: المحرف، والشكل الحروفي، والفونت، ومحرك التشكيل.

المحرف — Character
وحدة نصية مجردة لها قيمة ترميزية؛ فحرف اللام، مثلًا، يمثله في Unicode الرمز U+0644. المحرف ليس رسمة نهائية، ويمكن أن يظهر بأشكال مختلفة بحسب موقعه والسياق والخط المستخدم.
الشكل الحروفي — Glyph
الصورة المرئية التي تُستخدم لتمثيل محرف واحد أو أكثر. قد يكون للمحرف العربي الواحد أشكال منفصلة وابتدائية ووسطية ونهائية، وقد تتحول مجموعة محارف إلى تركيب واحد.
الفونت — Font
ملف رقمي يحتوي على الأشكال الحروفية وبياناتها، وقد يتضمن قواعد لاستبدال الأشكال وتموضعها وربطها ووضع العلامات والتشكيل. أما Typeface فهو التصميم أو العائلة البصرية التي ينفذها الفونت.
محرك التشكيل — Shaping Engine
الطبقة البرمجية التي تحول سلسلة محارف Unicode إلى أشكال حروفية مرتبة وموضوعة بصريًا، مستفيدة من اتجاه النص واللغة وقواعد الخط. من أمثلتها HarfBuzz ومحركات التشكيل في أنظمة التشغيل.

يوضح معيار Unicode أن الكتابة العربية تفرض على نظام العرض اختيار الشكل المناسب للحرف بحسب سياق اتصاله، إضافة إلى معالجة التراكيب الضرورية. وتوضح وثائق Microsoft الخاصة بـOpenType العربي مراحل تحليل السياق، واستبدال الأشكال، وتكوين التراكيب، وتموضع الحروف والعلامات. أما دليل HarfBuzz فيعرّف تشكيل النص بأنه تحويل محارف Unicode إلى تخطيط ثنائي الأبعاد صحيح للأشكال الحروفية المأخوذة من فونت محدد.

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

الأنواع الأربعة للخط العربي الرقمي

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

الخطوط الطباعية العربية

Digital Arabic Fonts

يكتب المستخدم نصًا حقيقيًا بلوحة المفاتيح، ثم يعرضه فونت بالتعاون مع محرك تشكيل. يبقى المحتوى عادة قابلًا للبحث والنسخ والتحرير، ويمكن استخدامه في الكتب والمواقع والتطبيقات.

قد يستلهم الفونت النسخ أو الكوفي أو الديواني، لكنه يظل نظامًا طباعيًا يعيد استخدام مجموعة من الأشكال والقواعد، وليس كتابة يدوية جديدة في كل مرة.

أنظمة التركيب الحاسوبي

Computer-aided Calligraphic Composition

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

بعض هذه الأنظمة يحاول نمذجة منطق الخط نفسه أو توليف أشكاله سياقيًا. ويقدم تصميم Tasmeem المدعوم بمحرك ديكوتايب ACE مثالًا تاريخيًا واضحًا على هذا الاتجاه.

الخط والرسم اليدوي الرقمي

Digital Calligraphy and Arabic Lettering

ينشئ الخطاط أو المصمم العمل بيده باستخدام قلم رقمي أو ماوس، داخل تطبيق نقطي مثل Procreate أو برنامج متجهي مثل Illustrator. تكون المعرفة الأساسية في يد الممارس، لا في قواعد فونت.

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

التوليد بالذكاء الاصطناعي

AI-generated Arabic Letterforms

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

لذلك قد تبدو النتيجة خطية، لكنها تحتاج إلى فحص القراءة، والنقاط، والاتصالات، والتشكيل، ونسبة العمل إلى أسلوب خطي محدد. وتصف وثائق GPT Image النموذج بوضوح بوصفه نموذجًا لتوليد الصور وتحريرها؛ وهذا يختلف تقنيًا عن محرك نصوص أو برنامج لتطوير الفونتات.

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

ما الذي لا ينبغي أن نخلط بينه؟

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

لماذا يهم هذا التصنيف؟

لأن تقييم الأدوات من دون معرفة الفئة التي تنتمي إليها يقود إلى مقارنات مضللة. لا يصح أن نسأل إن كان Illustrator «أفضل» من فونت OpenType، أو إن كان نموذج صور «أدق» من HarfBuzz؛ فكل واحد يؤدي وظيفة مختلفة.

السؤال المفيد هو: هل نحتاج إلى نص حي يمكن البحث فيه وتغييره؟ أم إلى تركيب خطي مضبوط؟ أم إلى عمل فني فريد مرسوم يدويًا؟ أم إلى استكشاف بصري سريع يحتاج لاحقًا إلى مراجعة وإعادة بناء؟ عندها فقط يمكن اختيار الأداة المناسبة وتقييم النتيجة بمعيار عادل.

القسم الثاني

كيف دخل الحرف العربي إلى الحاسوب؟

من آلات التنضيد الميكانيكية إلى Unicode وOpenType ومحركات التشكيل: لم تكن المشكلة رسم الحروف فقط، بل تمثيلها وتركيبها ونقلها وعرضها بطريقة تحافظ على منطق الكتابة العربية.

لم تكن هناك مشكلة واحدة

يمكن تلخيص انتقال العربية إلى البيئة الرقمية في ثلاثة مسارات تطورت أحيانًا بصورة مستقلة، ثم التقت تدريجيًا.

الميكنة

ميكنة التكوين الطباعي

كيف نجعل الآلة تركّب كتابة عربية متصلة ضمن حدود القوالب والمصفوفات وسرعة الإنتاج؟

الترميز

ترميز المحارف

كيف نعطي الحروف هويات رقمية تسمح بتخزين النص نفسه وتبادله بين الأجهزة والأنظمة؟

العرض

تقنيات الخط والتشكيل

كيف نختار صور الحروف ونضبط اتصالها ومواضعها وتشكيلها عند العرض والطباعة؟

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

صحة الحروف في الملف لا تضمن جودة ظهورها على الصفحة.

قبل الحاسوب: عندما أعادت الآلة تشكيل العربية

بدأت محاولة تكييف العربية مع الآلات قبل ظهور الحواسيب الحديثة بعقود. وتشير أبحاث المؤرخ والمصمم Titus Nemeth إلى أن تطوير أول آلة Linotype عربية بدأ في نيويورك عام 1908، وأن أول نموذج عربي ظهر عام 1911. وكانت المشكلة الميكانيكية واضحة: الخطاط يستطيع تغيير صورة الحرف واتصاله ومدّه وتركيبه بحرية، بينما تملك آلة الجمع عددًا محدودًا من القوالب والمصفوفات.

لم تستطع الآلة أن تحمل جميع الاحتمالات التي يستطيع القلم إنتاجها، ولذلك لم تكتفِ الصناعة بنقل الخط العربي إلى المعدن؛ بل أعادت تنظيمه واختزال بعض أشكاله كي يصبح قابلًا للإنتاج المتكرر.

بلغ هذا الاتجاه مرحلة مؤثرة مع مشروع Simplified Arabic الموجه إلى الصحافة. بدأ المشروع بطلب من كامل مروة، مؤسس صحيفة الحياة اللبنانية، إلى Linotype عام 1954، وأُعلن الخط عام 1959. لم يكن «التبسيط» قرارًا جماليًا محضًا، بل استجابة لسرعة الصحافة وحدود آلات الجمع الساخن وعدد المصفوفات التي يمكن إدارتها.

تكشف هذه المرحلة أن اختزال صور الحروف والتراكيب لم يبدأ مع الكمبيوتر. لقد سبقت الحوسبةَ عقودٌ من التفاوض بين منطق الكتابة العربية ومنطق الآلة.

الحوسبة المبكرة لم تكن Unicode

في أواخر الستينيات ظهرت خطوة مختلفة: لم تعد الآلة تكتفي بتخزين قوالب الحروف، بل بدأت تستخدم الحوسبة للمساعدة في اتخاذ قرارات التنضيد وتسوية الأسطر.

يربط بحث Nemeth عن ضبط النص العربي بين Linotype & Machinery وCompugraphic ونظام طُوّر لتكوين النص العربي وضبطه آليًا، مع جداول استبدال عمل عليها Hrant Gabeyan. وارتبط استخدام النظام بصحيفة الأهرام المصرية.

تختلف المصادر في تحديد اللحظة بدقة؛ فهناك إشارات إلى تغير ظاهر في أعداد الأهرام خلال نوفمبر 1968، وإشارات أخرى إلى تركيب النظام عام 1969. لذلك الأدق وصفها بأنها محطة تعود إلى أواخر الستينيات، بدل ادعاء يوم أو سنة حاسمة لا تسندها المصادر المتاحة بصورة متطابقة.

هذه التجربة لا ينبغي وصفها بأنها «أول حاسوب عربي» أو «أول برنامج عربي». قيمتها الأدق أنها من المحاولات الرائدة لجعل الحاسوب يشارك في قرارات تنضيد العربية وتسوية أسطرها، في وقت كانت فيه معظم العملية لا تزال مرتبطة بأنظمة طباعية متخصصة.

من شكل مطبوع إلى محرف قابل للتبادل

كانت أنظمة التكوين المبكرة تستطيع إنتاج نص داخل بيئتها، لكن عالم الحوسبة احتاج إلى حل آخر: طريقة موحدة لتمثيل الحروف نفسها كي يمكن تخزينها ونقلها بين الأجهزة والبرامج.

هنا يجب التفريق بين الحرف الذي نفهمه والصورة التي نراه بها. فعندما نكتب حرف العين مثلًا، نحن نتعامل مع محرف واحد له هوية لغوية واحدة، لكن صورته تتغير عندما يكون منفصلًا أو في أول الكلمة أو وسطها أو آخرها.

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

1982

ASMO 449

معيار عربي ذو سبعة بت لتبادل المعلومات.

1986

ECMA-114

مجموعة محارف عربية ولاتينية ذات ثمانية بت.

1987

ISO 9036

مجموعة محارف عربية مشفرة ذات سبعة بت.

1987–1999

ISO 8859-6

امتداد مسار الترميز العربي ذي ثمانية بت.

توضح وثائق Unicode أن ترتيب المحارف العربية الأساسي فيها يتبع ISO 8859-6، الذي بُني على ECMA-114، المبني بدوره على ASMO 449. هذه ليست مجرد سلسلة أرقام؛ إنها تاريخ انتقال الحرف العربي من حلول محلية أو مغلقة إلى هوية رقمية يمكن الاتفاق عليها بين الأنظمة.

Unicode: هوية واحدة للحرف وصور متعددة عند العرض

صدر Unicode 1.0.0 في أكتوبر 1991، ثم تقارب مشروع Unicode مع ISO/IEC 10646 خلال مفاوضات العام نفسه. وفي 1993 أصبحت محارف Unicode 1.1 وأسماؤها متزامنة مع ISO/IEC 10646-1:1993.

بالنسبة إلى العربية، كان المبدأ الحاسم هو فصل هوية المحرف عن صورته الخطية. يحصل الحرف على قيمة Unicode واحدة، بصرف النظر عن ظهوره منفصلًا أو في بداية الكلمة أو وسطها أو نهايتها. ثم يقرر نظام العرض الصورة المناسبة بحسب السياق.

لهذا لا يعد Unicode خطًا، ولا يرسم الحروف، ولا يختار شكل الاتصال بنفسه. إنه معيار يحدد المحارف وخصائصها والعلاقات اللازمة لمعالجتها وتبادلها.

توجد في Unicode مجموعات تسمى Arabic Presentation Forms تحتوي صورًا عرضية وتراكيب جاهزة. لكن Unicode يوضح صراحة أنها موجودة أساسًا للتوافق مع بيانات وأنظمة قديمة، ولا ينبغي استخدامها لبناء النص العربي العادي بدل المحارف الأساسية.

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

الاتجاه ليس هو التشكيل

تختلط في الشرح العام عمليتان مختلفتان: ترتيب النص ثنائي الاتجاه، وتشكيل الحروف.

BiDi

الترتيب ثنائي الاتجاه

يحدد ترتيب عرض المقاطع العربية واللاتينية والأرقام وعلامات الترقيم، من دون أن يرسم الحروف أو يختار صورها السياقية.

خوارزمية Unicode ثنائية الاتجاه

Shaping

التشكيل الحاسوبي

يحول محارف Unicode إلى صور حروف من فونت محدد، ويختار البدائل والتراكيب، ثم يحسب الاتصالات والمواضع وعلامات التشكيل.

مفاهيم التشكيل في HarfBuzz

محرك التشكيل لا يستقبل «صورة كلمة»، بل سلسلة من المحارف مع معلومات اللغة والاتجاه والفونت. وتكون النتيجة سلسلة من أرقام الصور الخطية Glyph IDs ومواقعها، جاهزة للرسم على الشاشة أو الطباعة.

يمكن إذن أن يكون ترتيب السطر صحيحًا، لكن تشكيل الحروف سيئًا. ويمكن أن تكون أشكال الحروف صحيحة، بينما يسبب ترتيب النص المختلط مشكلة. العمليتان متعاونتان، لكنهما ليستا شيئًا واحدًا.

ماذا يحدث بين ضغط المفتاح وظهور الحرف؟

تمر الكلمة العربية في صورة مبسطة بست طبقات قبل أن تصبح نتيجة مرئية:

  1. الإدخال

    يسجل التطبيق محارف Unicode، لا صور الحروف النهائية.

  2. الاتجاه

    يحلل النظام اتجاه النص ويقسمه إلى مقاطع متجانسة.

  3. التشكيل

    يستقبل المحرك المحارف واللغة والاتجاه والفونت.

  4. القواعد

    يقرأ المحرك جداول الخط ويختار الصور والتراكيب.

  5. المواضع

    يضبط الاتصالات والمسافات وعلامات التشكيل.

  6. العرض

    يرسم التطبيق الصور الخطية في مواضعها النهائية.

مخطط يوضح انتقال النص العربي من محارف Unicode إلى محرك التشكيل وقواعد OpenType ثم عرضه الصحيح على الشاشة
رحلة النص العربي من الإدخال والترميز إلى محرك التشكيل وجداول OpenType ثم العرض النهائي. رسم توضيحي أُعد خصيصًا لهذه الدراسة.

تفسر هذه السلسلة لماذا قد يعطي الفونت نفسه نتائج مختلفة بين تطبيقين. قد يدعم أحدهما جميع قواعد الخط، بينما يهمل الآخر ميزة معينة، أو يستخدم محرك تشكيل مختلفًا، أو لا يتيح للمستخدم الوصول إلى البدائل الموجودة أصلًا داخل الفونت.

من Type 1 وTrueType إلى OpenType

لم تكن رحلة الخطوط الرقمية منفصلة عن تاريخ النشر المكتبي. فقد قدمت Adobe خطوط Type 1 عام 1984 ضمن بيئة PostScript، وانتشرت مع الطابعات والنشر الاحترافي. ثم أضافت Apple دعم TrueType الكامل إلى System 7 في مايو 1991، وأدخلته Microsoft إلى Windows 3.1 في أبريل 1992.

قدمت هذه التقنيات طرقًا أفضل لتخزين حدود الحروف ورسمها بأحجام مختلفة، لكنها لم تكن كافية وحدها لتمثيل جميع قواعد الكتابات المعقدة.

بدأ تحول Adobe نحو OpenType عام 1996، ثم نُشرت مواصفة OpenType 1.0 في أبريل 1997. تطورت OpenType فوق بنية TrueType، وسمحت بأن يحتوي ملف الخط الواحد على معلومات واسعة عن الاستبدال والتموضع والتعامل مع اللغات والكتابات المختلفة.

لم تكن أهمية OpenType للعربية في رسم منحنيات أجمل فقط، بل في جعل الفونت يحمل جزءًا من قواعد سلوكه.

للمزيد: Adobe عن Type 1 والانتقال إلى OpenType و Microsoft عن تاريخ TrueType.

داخل فونت OpenType: ماذا تفعل cmap وGSUB وGPOS؟

يمكن تشبيه فونت OpenType بصندوق لا يحتوي أشكال الحروف وحدها، بل يحتوي كذلك خرائط وقواعد تخبر محرك التشكيل بكيفية استخدامها.

cmap

العثور على الصورة الافتراضية

يربط قيمة Unicode بصورة خطية افتراضية داخل الفونت؛ وهي نقطة البداية قبل اختيار الصورة السياقية النهائية.

GSUB

اختيار الصور والتراكيب

يستبدل صورة بأخرى أو مجموعة صور بتركيب مختلف، ويطبق الصور السياقية والتراكيب والبدائل.

GPOS

وضع الصور في مكانها

يضبط الاتصالات والمسافات ومواضع الحركات والعلامات فوق الحروف وتحتها وربط العلامات ببعضها.

أهم ميزات OpenType المرتبطة بتشكيل العربية
الوسم الوظيفة المبسطة الطبقة
isol اختيار الصورة المنفصلة للحرف. GSUB
init اختيار صورة بداية الاتصال.
medi اختيار صورة وسط الاتصال.
fina اختيار صورة نهاية الاتصال.
rlig تطبيق تركيب مطلوب لا يعمل النص بدونه كما ينبغي.
calt اختيار بديل يعتمد على السياق.
liga تطبيق تركيب قياسي أو اختياري وفق تصميم الخط.
curs ضبط اتصال الصور الخطية المتتابعة. GPOS
mark ربط علامة بالحرف الأساسي.
mkmk ربط علامة بعلامة أخرى.

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

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

أين يعمل HarfBuzz؟

يعرّف HarfBuzz عملية التشكيل بأنها تحويل سلسلة من محارف Unicode إلى تخطيط ثنائي الأبعاد صحيح للصور الخطية المأخوذة من فونت محدد.

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

جزء من «الذكاء» موجود داخل الفونت في صورة قواعد وعمليات بحث lookups، وجزء آخر موجود في المحرك الذي يعرف ترتيب الميزات وكيفية تطبيقها على كتابة عربية. أما التطبيق فيقرر ما الذي يتيحه للمستخدم، وكيف يمرر اللغة والاتجاه والميزات إلى المحرك.

خط زمني مختصر

لا يمثل الخط التالي تاريخًا كاملًا للطباعة العربية أو الحوسبة العربية. وظيفته إظهار أن الترميز، وتقنية الفونت، ومحرك التشكيل لم تظهر في لحظة واحدة.

  1. بدء تطوير أول آلة Linotype عربية في نيويورك.

  2. ظهور أول Linotype عربي وفق بحث Nemeth.

  3. طلب كامل مروة تطوير حل عربي مبسط للصحافة.

  4. الإعلان عن Simplified Arabic.

  5. تجربة رائدة في التنضيد الآلي للنص العربي وتسوية أسطره، استُخدمت في صحيفة الأهرام المصرية.

  6. معيار ASMO 449 العربي ذو سبعة بت.

  7. تقديم Adobe Type 1.

  8. الطبعة الأولى من ECMA-114.

  9. ISO 9036 والنسخة الأولى من ISO 8859-6.

  10. دعم TrueType في Apple System 7.

  11. صدور Unicode 1.0.0.

  12. دعم TrueType في Windows 3.1.

  13. مزامنة Unicode 1.1 مع ISO/IEC 10646-1:1993.

  14. تحول تركيز Adobe إلى OpenType.

  15. نشر OpenType 1.0.

ما الذي لم تحله OpenType؟

قدمت OpenType بنية قوية للاستبدال والتموضع، لكنها لم تحول الفونت تلقائيًا إلى خطاط يفهم التكوين الفني.

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

كما أن الضبط العربي لا يساوي إضافة خط مستقيم بين حرفين. اختيار موضع الكشيدة وطولها وشكلها وعلاقتها ببقية السطر قرار طباعي وخطي. وتوضح متطلبات W3C لتخطيط العربية والفارسية عددًا من هذه التحديات، مع التنبيه إلى أن الوثيقة الحالية Draft Note وليست معيارًا نهائيًا ملزمًا.

لهذا تختلف جودة العربية بين فونت وآخر وبرنامج وآخر، حتى عندما يكون النص نفسه صحيحًا في Unicode. تتيح OpenType إمكانات واسعة، لكن مقدار ما يتحقق منها يعتمد على تصميم الخط، وعمق قواعده، والمحرك، والتطبيق، والواجهة المتاحة للمستخدم.

من واقع خبرتي: المصمم كان يحتاج إلى مسارين

من خلال عملي في التصميم الجرافيكي ونشر الكتب، ثم مقابلاتي مع مصممين في أنحاء العالم العربي، اتضح لي أن الحديث عن «حاجة المصمم إلى الخط العربي الرقمي» كان يخفي مسارين مختلفين تمامًا داخل مهنة التصميم نفسها.

مخطط يوضح مساري الخط العربي الرقمي للمصمم: النصوص الطويلة عبر ACE وTasmeem في InDesign، والعبارات القصيرة باستخدام ءمشق
مساران داخل عمل المصمم: معالجة النصوص الطويلة عبر ACE وTasmeem داخل InDesign، وتكوين العبارات القصيرة بالخطوط الكلاسيكية عبر ءمشق.

التصميم التحريري والنشر

السطر والفقرة والصفحة

  • الاتساق والضبط وإدارة كميات النص.
  • الكتب والمجلات والنصوص القرآنية.
  • الحل: ACE عبر Tasmeem داخل InDesign.

العناوين والهويات

الكلمة والعبارة القصيرة

  • تنوع الخطوط والبدائل وحرية التكوين.
  • العناوين والشعارات والأعمال البصرية.
  • الحل: ءمشق ومحرك الخطوط الكلاسيكية.

ءمشق eMashq: جوابنا عن الحاجة الثانية

خلال عملي مديرًا للمنتجات الإبداعية للشرق الأوسط وشمال أفريقيا Regional Creative Products Manager (MENA) في WinSoft، لم نتعامل مع هذه الحاجة بوصفها نقصًا في عدد الخطوط المتاحة فقط. كانت المسألة أعمق: المصمم يريد كلمة أو عبارة قصيرة بأحد الخطوط العربية الكلاسيكية، مع قدر من الحرية لا توفره الفونتات المعتادة، ومن دون الدخول في بيئة أدوات النشر الطويل.

من هنا ولدت فكرة ءمشق. كان جوابنا عن حاجة المصمم إلى العمل بخطوط مثل الثلث والديواني والرقعة والنسخ، مع اختيار صور الحروف، والتحكم في التطويلات والتشكيل والزخارف، وتحريك المقاطع حتى يصل إلى التكوين الذي يريده.

لكن طموح المشروع لم يكن إنتاج أداة ويب مع مجموعة مغلقة من الخطوط. عمل على ءمشق فريق كبير من المبرمجين والفنيين بين فرنسا وتونس لبناء تقنية جديدة ومحرك يمكن تطوير خطوط وأساليب خطية إضافية فوقه، مع واجهة سهلة وقريبة من طريقة عمل المصمم.

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

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

بهذا أصبح لكل من المسارين حل موجه إلى طبيعته. أتاح Tasmeem قوة ACE داخل InDesign للتصميم التحريري والنصوص الطويلة. أما ءمشق فبُني للحاجة الثانية: تكوين الكلمات والعبارات القصيرة بمحرك مخصص للخطوط الكلاسيكية، ومرونة خطية واسعة، وتجربة أسهل وأقرب إلى المصمم، وتقنية قابلة لاستيعاب خطوط جديدة.

هذه إشارة أولية إلى قصة ءمشق ودوره؛ وسنعود إلى المشروع والفريق والتكنولوجيا والخطوط بتفصيل أكبر في القسم المخصص لبرامج تركيب الخط العربي.

التقنية لا تلغي القرار التصميمي

قطعت العربية رحلة طويلة من قوالب المعدن إلى المحرف المشفر، ومن الصورة الثابتة إلى فونت يحمل قواعد للاستبدال والتموضع. لكن كل طبقة جديدة لم تلغِ الطبقة التي قبلها؛ بل وزعت المسؤولية بين أطراف أكثر.

Unicode جعل النص قابلًا للتبادل. OpenType منح الفونت مساحة أوسع لوصف سلوكه. ومحركات التشكيل جعلت تنفيذ هذه القواعد ممكنًا عبر الأنظمة. أما جودة الخط نفسه، وملاءمة البدائل، ومنطق التكوين، والقرار الجمالي، فبقيت مسؤولية بشرية وتصميمية.

القسم الثالث

كيف تُبنى الخطوط الطباعية العربية؟

من رسم الصور الخطية إلى بناء قواعد OpenType: الفونت العربي ليس ملفًا للحروف فقط، بل نظام يجمع التصميم والقياسات والبدائل والاتصالات والتشكيل والاختبار.

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

الفونت ليس رسمًا للحروف فقط

شرحنا في القسم السابق أن Unicode يحدد هوية المحرف، وأن محرك التشكيل يقرأ النص والفونت ثم ينتج سلسلة من الصور الخطية ومواقعها. لكن ماذا يجب أن يضع مصمم الخط داخل الفونت كي تنجح هذه العملية؟

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

تصف مواصفة OpenType الفونت بوصفه مجموعة من الجداول، لا مخزنًا للرسوم وحدها. فهناك جداول لربط المحارف بالصور، وجداول لحدود الصور ومقاييسها، وأخرى للاستبدال والتموضع والتعريفات والاختلافات داخل الخطوط المتغيرة.

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

رسم الحروف طبقة داخل الفونت، وليس الفونت كله.

المحرف الواحد قد يقود إلى صور خطية متعددة

يجب التمييز بين المحرف Character والصورة الخطية Glyph.

المحرف هو العنصر النصي الذي يحمل قيمة Unicode. فالحاء، مثلًا، يحمل القيمة U+062D. أما الصورة الخطية فهي الشكل الذي يستخدمه فونت محدد لعرض ذلك المحرف داخل سياق معين.

يمكن لمحرف واحد أن يقود إلى أكثر من صورة خطية: صورة منفصلة، أو ابتدائية، أو وسطية، أو نهائية، وربما بدائل سياقية أو أسلوبية إضافية. وفي الاتجاه المعاكس، يمكن لصورة خطية واحدة أن تمثل مجموعة محارف، كما يحدث في بعض التراكيب.

Character

المحرف

هوية نصية مشفرة تبقى ثابتة عند تغيير الفونت أو الصورة التي تعرضها.

Glyph

الصورة الخطية

شكل بصري داخل فونت محدد، قد يتغير بحسب الاتصال والسياق واللغة والميزة.

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

لكن العبارة الشائعة «لكل حرف عربي أربعة أشكال» تبسيط تعليمي، وليست وصفًا تقنيًا دقيقًا لكل الفونتات. فخصائص الاتصال تختلف بين الحروف، وبعض الحروف لا يتصل بما بعده، كما قد يقرر مصمم الخط استخدام صور إضافية أو بناء الاتصال بطريقة لا تختزل في أربع رسومات ثابتة.

تستخدم وثيقة Microsoft لتطوير خطوط OpenType العربية هذا الفصل نفسه: المحرف يحمل قيمة Unicode، بينما قد تكون له صور خطية متعددة يختار منها النظام بحسب السياق.

قبل الرسم: ما اللغات والنصوص التي سيخدمها الخط؟

لا يكفي أن يقول مطور الخط إنه «يدعم العربية». فالكتابة العربية تستخدمها لغات متعددة، ولكل مشروع نطاقه.

قد يكون المطلوب فونتًا للنص العربي المعاصر فقط. وقد يشمل المشروع الفارسية أو الأردية أو الكردية أو البشتوية أو لغات أخرى تستخدم الكتابة العربية. وقد يحتاج إلى أرقام مختلفة، وعلامات إضافية، وصور محلية لبعض الحروف، أو مجموعة أوسع من الحركات والتراكيب.

تسمح بنية OpenType بتحديد نظام الكتابة واللغة، كما تسمح ميزة الصور المحلية locl باختيار بدائل مرتبطة باللغة عندما يدعم التطبيق هذا الربط. وهذا يعني أن دعم الكتابة العربية لا يساوي بالضرورة دعم جميع اللغات التي تستخدمها.

  • اللغة

    ما اللغات التي يجب أن يغطيها الفونت فعلًا؟

  • النص

    هل هو للعناوين أم للنصوص الطويلة أم لكليهما؟

  • التشكيل

    هل يحتاج إلى تشكيل جزئي أم كامل أم علامات خاصة؟

  • الاستخدام

    هل سيعمل في الطباعة والويب والتطبيقات؟

الإجابة عن هذه الأسئلة تحدد مجموعة المحارف والصور والاختبارات. لا توجد مجموعة واحدة يمكن وصفها بأنها «الفونت العربي الكامل» لكل الاستخدامات.

من الأشكال الأساسية إلى عائلة مترابطة

بعد تحديد النطاق تبدأ المرحلة التي يراها الجمهور عادة: تصميم الصور الخطية. لكن حتى هذه المرحلة ليست رسم كل حرف منفصلًا من الصفر.

تشارك حروف عربية كثيرة أجسامًا أو أجزاء بنيوية متقاربة. ويمكن لمصمم الخط أن يبني أشكالًا أساسية، ثم يستخدمها في صور متعددة مع تغيير النقاط أو التفاصيل أو النسب. وتساعد المكونات Components في إعادة استخدام أجزاء مشتركة، بينما تسمح نقاط الارتكاز Anchors بتركيب النقاط والحركات في مواضع منضبطة.

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

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

كيف يختار الفونت الصور السياقية؟

لا ينظر الفونت إلى الحرف و«يفكر» في الصورة الأنسب. محرك التشكيل يحلل خصائص اتصال المحارف وسياقها، ثم يطبق ميزات OpenType بالترتيب الذي يحدده نموذج التشكيل. أما الفونت فيوفر الصور وقواعد الاستبدال التي يحتاجها المحرك.

تقع قواعد اختيار الصور والتراكيب في جدول استبدال الصور الخطية Glyph Substitution — GSUB.

أهم ميزات الاستبدال المستخدمة في الخطوط العربية
الوسم الوظيفة المبسطة النوع
ccmp تركيب أو تفكيك صور لازمة قبل مراحل أخرى. تهيئة
locl اختيار صورة محلية مرتبطة بلغة معينة. لغة
isol · fina · medi · init اختيار الصور المنفصلة والنهائية والوسطية والابتدائية. اتصال
rlig · rclt تراكيب وبدائل سياقية مطلوبة لصحة العرض. مطلوب
calt اختيار بديل يعتمد على الحروف المجاورة. سياق
liga · dlig · cswh تراكيب وامتدادات وخيارات طباعية إضافية. اختياري

لا يعني وجود هذه الوسوم أن كل فونت عربي يجب أن يستخدمها كلها، ولا أن إضافتها آليًا تصنع خطًا متقدمًا. كل ميزة تستدعي مجموعة من عمليات البحث Lookups التي كتبها مطور الخط، ويؤثر ترتيبها في النتيجة.

مثلًا، قد يطلب المطور استبدال صورتين منفصلتين بصورة تركيبية، أو اختيار بديل لحرف عندما يأتي بعد سلسلة محددة. في صيغة ملفات ميزات OpenType التي تستخدمها أدوات أدوبي وغيرها، يمكن تمثيل قاعدة تركيب بصورة مبسطة كما يلي:

مثال تعليمي

قاعدة مكتوبة، لا قرارًا جماليًا مستقلًا

تستبدل القاعدة صورتَي اللام والألف بصورة تركيبية عندما يستدعي السياق ذلك.

feature rlig {
  sub lam-ar.init alef-ar.fina
    by lam_alef-ar;
} rlig;

هذا مثال توضيحي، لأن أسماء الصور وتفاصيل القاعدة تختلف بين ملفات المصدر والأدوات. المهم أنه يكشف طبيعة «الذكاء» الموجود داخل الفونت: تعليمات صممها شخص، وليست قدرة عامة على فهم جمال الكلمة.

توثق مواصفة ملفات ميزات OpenType لدى أدوبي AFDKO اللغة النصية المستخدمة لوصف هذه الاستبدالات والتموضعات.

اختيار الصورة لا يكفي: يجب وضعها في مكانها

بعد أن يحدد GSUB الصور التي ستستخدم، يأتي دور جدول تموضع الصور الخطية Glyph Positioning — GPOS.

في العربية لا تكفي المسافات الأفقية البسيطة. يجب أن تتصل الصور بصورة متماسكة، وأن توضع الحركات فوق الحرف أو تحته، وأن تتكدس العلامات من دون تصادم، وأن تعرف الحركة موضعها الصحيح عندما توضع فوق تركيب يمثل أكثر من محرف.

curs

الاتصال المتصل

يحاذي نقطة خروج صورة مع نقطة دخول التالية، خاصة عندما تتغير ارتفاعات الاتصال.

mark

العلامة والحرف

يطابق نقاط الارتكاز لوضع الحركة فوق الحرف الأساسي أو تحته.

mark

العلامة والتركيب

يحدد الجزء الصحيح من تركيب متعدد المكونات الذي يستقبل العلامة.

mkmk

علامة فوق علامة

يرتب الشدة والحركات والعلامات المتتابعة حتى لا تتصادم.

تقدم مواصفة GPOS أنواعًا متعددة من الربط والتموضع. ويمكن للصورة أن تحمل نقطة دخول entry ونقطة خروج exit، فيحاذي المحرك النقطتين عند التشكيل.

هذه الآلية مهمة خصوصًا في الخطوط التي تتغير فيها ارتفاعات الاتصال، مثل الأساليب المتدرجة أو المنحدرة. لكنها ليست شرطًا بالطريقة نفسها في جميع التصاميم؛ فبعض الفونتات تبني الاتصال على الرسوم والقياسات الافتراضية من دون احتياج واسع إلى curs.

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

المسافات والقياسات جزء من التصميم

لكل صورة خطية عرض تقدّم Advance Width يحدد مقدار المساحة التي يضيفها المحرك بعد رسمها، إلى جانب مسافات جانبية ومقاييس رأسية ومعلومات عن خط الأساس.

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

أما الكيرننغ Kerning فيمكنه تعديل المسافة بين صور أو مجموعات محددة، لكنه ليس بديلًا عن بناء الاتصال العربي وقواعده. فإذا احتاجت كل علاقة إلى إصلاح يدوي مستقل، فغالبًا توجد مشكلة أعمق في الصور أو القياسات أو نقاط الاتصال.

الكشيدة ليست مجرد إدخال محرف التطويل

تظهر حدود النظام بوضوح عند ضبط السطر العربي. فالضبط ليس أمرًا واحدًا؛ يمكن أن يعتمد على تغيير المسافة بين الكلمات، أو المسافات داخلها، أو استخدام صور أعرض أو أضيق، أو تفكيك بعض التراكيب، أو إضافة امتداد في موضع مناسب.

تفصل وثيقة متطلبات تخطيط العربية والفارسية لدى W3C بين الكشيدة ومحرف التطويل.

Kashida

الكشيدة

إطالة اتصال داخل الكلمة من أجل الضبط؛ يرتبط موضعها وطولها وشكلها بالخط والسياق.

آلية طباعية وخطية

Tatweel · U+0640

محرف التطويل

محرف Unicode يمكن إدخاله بين حروف متصلة، لكنه لا يحدد وحده أفضل موضع أو طول أو إيقاع.

محرف داخل النص

يمكن لمحرف التطويل أن يمد اتصالًا، لكنه لا يعرف وحده الموضع الأفضل، ولا طول المد المناسب، ولا ما إذا كانت الكلمة تحتمل أكثر من امتداد، ولا كيف تحافظ المدات المتقاربة على لون السطر وإيقاعه.

لذلك يتطلب الضبط الجيد تعاونًا بين الفونت والمحرك والتطبيق. يوفر الفونت الصور والبدائل ونقاط الاتصال. ويحدد نظام الضبط أين يمكن توسيع السطر وبأي أولوية. ثم يحتاج التطبيق إلى تنفيذ ذلك وإتاحة ما يلزم للمستخدم.

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

تبقى وثيقة W3C مرجعًا لمتطلبات التخطيط والمشكلات، لا مواصفة تنفيذ نهائية ملزمة؛ فهي منشورة بوصفها Draft Note.

ماذا تضيف الخطوط المتغيرة؟

تسمح خطوط OpenType المتغيرة OpenType Variable Fonts بوجود مساحة تصميم ذات محور واحد أو أكثر داخل ملف واحد. وبدل تخزين أوزان منفصلة فقط، يمكن للتطبيق اختيار قيمة مستمرة على محور مثل الوزن أو العرض أو الحجم البصري.

wght

الوزن

الانتقال المستمر بين الخفيف والثقيل.

wdth

العرض

تغيير عرض التصميم ضمن مساحة محددة.

opsz

الحجم البصري

تكييف التفاصيل مع أحجام الاستخدام المختلفة.

custom

محور مخصص

متغير يعرّفه المشروع وفق احتياجاته.

توضح مواصفة OpenType Font Variations أن الفونت يحدد حدود كل محور وحالته الافتراضية، ثم يستخرج النظام القيم البينية عن طريق الاستيفاء بين مصادر التصميم.

هذه التقنية مهمة للعربية لأنها تسمح بتغيير الوزن والعرض والنسب داخل نظام واحد، لكنها تضيف عبئًا جديدًا إلى الاختبار. يجب ألا تتغير حدود الحروف فقط؛ ينبغي أيضًا التأكد من سلامة القياسات ونقاط الاتصال والـanchors ومواضع الحركات في جميع أجزاء مساحة التصميم.

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

أدوات بناء الخطوط العربية: ما وظيفة كل أداة؟

ليست الأدوات التالية بدائل متطابقة. بعضها محرر متكامل للرسم والإنتاج، وبعضها متخصص في جداول OpenType، وبعضها مكتبات أو محركات للاختبار.

أدوار أهم أدوات تطوير الفونتات واختبارها
الأداة الفئة الدور الأساسي
غليفس Glyphs محرر متكامل الرسم والمكونات والميزات والإنتاج والخطوط المتغيرة على macOS.
فونت لاب FontLab محرر متكامل الرسم والتباعد والميزات والإنتاج على macOS وWindows.
روبوفونت RoboFont محرر معياري بيئة تعتمد UFO وقابلة للتوسع والبرمجة على macOS.
فونت فورج FontForge محرر مفتوح المصدر إنشاء خطوط TrueType وOpenType وتحرير lookups.
مايكروسوفت فولت Microsoft VOLT أداة Layout إضافة جداول OpenType Layout إلى خطوط TrueType ومراجعتها.
أدوبي AFDKO أدوات إنتاج تجميع ملفات OpenType وقواعد الميزات وفحص بيانات الإنتاج.
فونت تولز fontTools مكتبات هندسية قراءة ملفات الخطوط وبناؤها وتحويلها ومعالجة الميزات والتغيّر.
هارف باز HarfBuzz محرك واختبار تنفيذ التشكيل وفحص الصور الخطية الناتجة ومواضعها.

توثق غليفس Glyphs سير عمل عربيًا يشمل الصور السياقية والعلامات والتراكيب والاتصال المتصل. ويشرح فونت لاب FontLab تحرير قواعد الاستبدال والتموضع وتجميعها عبر AFDKO. أما روبوفونت RoboFont فيستخدم UFO صيغة مصدر أصلية مفتوحة وقابلة للعمل بين أدوات مختلفة.

يوفر فونت فورج FontForge واجهات لإنشاء lookups في GSUB وGPOS. وتقدم مايكروسوفت فولت Microsoft VOLT واجهة متخصصة لإضافة جداول OpenType Layout إلى خطوط ذات حدود TrueType.

وعلى مستوى الإنتاج البرمجي، توفر حزمة AFDKO أدوات لتجميع الخطوط وقواعدها، بينما تقدم fontTools مكتبات واسعة للتعامل مع جداول الخطوط والتحويل والتجميع والاختبار.

لا توجد أداة واحدة «أفضل» بصورة مطلقة. الاختيار يعتمد على نظام التشغيل، وحجم العائلة، وتعقيد الميزات، وحاجة الفريق إلى البرمجة أو العمل البصري، وصيغة ملفات المصدر، وخط الإنتاج المعتمد.

من ملف المصدر إلى فونت قابل للاستخدام

  1. الرسم

    تصميم الصور الخطية وضبط حدودها.

  2. البناء

    تحديد المقاييس والمسافات والمكونات.

  3. الربط

    إضافة نقاط الارتكاز للعلامات والاتصالات.

  4. القواعد

    كتابة ميزات OpenType والـlookups.

  5. البيانات

    تحديد العائلة والأوزان واللغات والمحاور.

  6. التجميع

    إنتاج OTF أو TTF أو فونت متغير.

  7. الفحص

    كشف أخطاء الحدود والجداول والقواعد.

  8. الاختبار

    تجربة الفونت داخل محركات وتطبيقات متعددة.

يمكن للأداة أن تولد جزءًا من القواعد تلقائيًا إذا اتبع المصمم نظامًا محددًا في تسمية الصور والـanchors. لكن التوليد الآلي لا يلغي المراجعة. قد تكون القاعدة صحيحة برمجيًا، بينما تنتج صورة غير متوازنة أو تصادمًا لم يتوقعه النظام.

كيف نختبر فونتًا عربيًا؟

اختبار كلمة جميلة في واجهة محرر الخط لا يكفي. يجب بناء مجموعة اختبار تمثل المواقف التي أعلن الفونت دعمه لها.

قائمة عملية

الحد الأدنى لاختبار فونت عربي

  • حالات الاتصال والانقطاع المختلفة.
  • الصور المنفصلة والابتدائية والوسطية والنهائية.
  • لام–ألف والتراكيب المطلوبة.
  • البدائل السياقية والاختيارية.
  • الحركات فوق الحروف وتحتها.
  • الشدة مع الفتحة والضمة والكسرة.
  • تكديس أكثر من علامة.
  • العلامات فوق التراكيب متعددة المكونات.
  • نصوص مشكلة بالكامل.
  • الأرقام وعلامات الترقيم.
  • العربية واللاتينية والأرقام في سطر مختلط.
  • نهايات الأسطر والضبط.
  • اللغات الإضافية المعلنة.
  • الأوزان ومحاور الخط المتغير وحالاته البينية.
  • أحجام عرض صغيرة وكبيرة.
  • أنظمة ومتصفحات وتطبيقات متعددة.

يوفر هارف باز HarfBuzz أداتين مفيدتين لهذا الغرض. تعرض hb-shape أرقام الصور ومواقعها بعد تنفيذ التشكيل، ما يساعد في تتبع سبب الخطأ، بينما ترسم hb-view النتيجة بصريًا. وتوضح وثائق HarfBuzz إمكان تشغيل الاختبار مع تحديد اللغة والاتجاه والميزات ومحاور الخطوط المتغيرة.

لكن نجاح الاختبار في HarfBuzz لا يضمن وحده النتيجة نفسها في كل تطبيق. قد يستخدم برنامج آخر محركًا مختلفًا، أو لا يمرر وسم اللغة، أو لا يتيح ميزة اختيارية للمستخدم، أو يتعامل مع الضبط بطريقة أخرى. لذلك يجب الجمع بين اختبار المحرك واختبار التطبيقات الفعلية.

أين تنتهي قدرة الفونت؟

يستطيع فونت عربي متقدم أن يحتوي عددًا كبيرًا من الصور والتراكيب والبدائل، وأن يضع الحركات بدقة، وأن يحسن الاتصالات بحسب السياق. ويمكن لمحرك حديث أن ينفذ هذه القواعد بسرعة على كميات ضخمة من النص.

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

القسم الرابع

عندما لا يكفي الفونت: كيف تعمل أنظمة تركيب الخط العربي؟

من محرك ACE وتصميم Tasmeem إلى ءمشق eMashq: لماذا احتاج الناشر والمصمم إلى أنظمة تتجاوز نموذج الفونت العام، وكيف تختلف هذه الأنظمة في بنيتها ووحدة العمل التي صُممت من أجلها؟

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

لم تكن هناك حاجة واحدة

من خلال عملي في التصميم الجرافيكي ونشر الكتب، ثم مقابلاتي مع مصممين في أنحاء العالم العربي، اتضح لي أن عبارة «برامج الخط العربي» كانت تخفي حاجتين مختلفتين داخل السوق.

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

أما مصمم الهوية أو الإعلان أو الغلاف، فكان يحتاج غالبًا إلى كلمة أو عبارة قصيرة. لا يريد إدارة مئات الصفحات، لكنه يحتاج إلى تنوع أكبر في الخطوط الكلاسيكية، وإلى اختيار صور الحروف والتطويلات، وتحريك المقاطع وبناء التكوين النهائي بحرية أكبر. هنا تصبح وحدة العمل هي الكلمة والعبارة واللوحة.

هذا التقسيم يصف حاجات السوق ومسارات استخدام المنتجات، ولا يضع حدودًا قصوى للتكنولوجيا. فمحرك ACE ليس محصورًا تقنيًا في النص الطويل، لكنه وصل إلى معظم المصممين من خلال بيئة النشر في InDesign. كما أن ءمشق ليس نسخة أحدث من ACE ولا بديلًا عنه؛ إنه مشروع مختلف بُني لمهمة وتجربة استخدام مختلفتين.

مسار النشر والنص المستمر مسار العناوين والتكوين القصير
السطر والفقرة والصفحة الكلمة والعبارة واللوحة
كتب ومجلات ونصوص دينية شعارات وعناوين وأغلفة وملصقات
الأولوية للاتساق والضبط وإدارة النص الأولوية للبدائل والتطويل والتوازن البصري
ACE متاح للمصمم عبر تصميم Tasmeem ءمشق eMashq بمحرك وأدوات للخطوط الكلاسيكية

ما هو محرك تركيب الخط؟

محرك التركيب ليس فونتًا، كما أنه ليس واجهة تصميم.

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

في نموذج OpenType الشائع، يضم الفونت صورًا خطية وقواعد GSUB و GPOS، ثم ينفذ محرك مثل HarfBuzz هذه القواعد. أما بعض الأنظمة المتخصصة فتبني طبقة أعمق أو مختلفة، تسمح بتركيب الصور من مكونات أصغر، أو بتغيير علاقاتها وأبعادها بطرق لا توفرها واجهة الفونت العام.

لذلك يجب التمييز دائمًا بين أربع طبقات. خلط هذه الطبقات هو سبب كثير من العبارات غير الدقيقة من نوع «هذا الخط يفعل كل شيء» أو «InDesign يرسم الخط». النتيجة التي نراها قد تكون ثمرة عمل عدة جهات وتقنيات، حتى عندما تظهر للمستخدم داخل نافذة واحدة.

الطبقة الأولى

النص المشفر

المحارف والقيم النصية التي يجب أن تبقى قابلة للبحث والمعالجة.

الطبقة الثانية

المادة الخطية

الرسوم والمكونات والبدائل والقواعد التي تصف سلوك الكتابة.

الطبقة الثالثة

محرك التركيب

يقرأ النص والبيانات ويبني الصور الخطية ويحدد علاقاتها ومواضعها.

الطبقة الرابعة

الواجهة

تكشف للمستخدم القرارات التي يسمح النظام بالتحكم فيها.

ACE: من صور الحروف إلى نموذج للكتابة

بدأ فريق DecoType العمل على تقنيات الكتابة العربية في أوائل الثمانينيات. وتختلف المصادر في تحديد اللحظة التي أصبح فيها محرك ACE عمليًا للمرة الأولى: تضعها شهادة منشورة عن العمل مع DecoType في 1984، بينما تذكر إحدى إصدارات Library of Arabic Literature عام 1985، ويستخدم دليل Tasmeem المدى 1986–2006 لوصف تطور ACE. لذلك الأدق هنا وصف نشأته بأنها بدأت في منتصف الثمانينيات ثم استمر تطويره عبر مراحل طويلة.

شارك في تأسيس هذه التقنية ثلاثة اختصاصات متكاملة: التحليل اللغوي لدى Thomas Milo، والتصميم لدى Mirjam Somers، والهندسة لدى Peter Somers. وتوثق DecoType وموادها التاريخية استمرار عمل الفريق على نمذجة الكتابة العربية بدل الاكتفاء برقمنة نتائج الطباعة المعدنية.

استُخدم اسم Arabic Calligraphic Engine في المراحل الأولى، ثم شاع الاسم الأوسع Advanced Composition Engine مع بقاء الاختصار ACE. التغيير مهم لأنه يوضح أن المحرك لا يفرض أسلوبًا جماليًا «خطاطيًا» بعينه؛ إنه بنية للتركيب يمكن أن تشغّل نماذج خطية مختلفة.

كيف يختلف ACE عن الفونت المعتاد؟

في الفونت التقليدي قد يرسم المصمم صورًا كاملة للحروف واتصالاتها، ثم يكتب قواعد لاختيار الصورة المناسبة. أما ACE فينطلق من تحليل بنية الكتابة إلى عناصر وعلاقات يمكن للمحرك تركيبها. وبدل تخزين كل احتمال بوصفه صورة مكتملة ومنفصلة، يمكن للنظام أن يستخدم مجموعة من العناصر الوظيفية والبيانات لبناء النتيجة المطلوبة.

لا يعني ذلك أن كل خط يعمل مع ACE يُبنى بالطريقة نفسها أو من العدد نفسه من المكونات. المقصود أن المنهج يفصل بين المادة الخطية وقواعد سلوكها، ويترك للمحرك مهمة تركيب صور سياقية وبدائل متعددة.

يصف دليل تصميم Tasmeem خطوط النظام بأنها مبنية على تحليل يسمح لـACE بتوليد الصور السياقية والبدائل الاختيارية، بينما يوضح أرشيف Type Directors Club كيف استخدمت التقنية مجموعة محدودة من الأشكال الوظيفية لبناء تركيب النستعليق شديد التعقيد.

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

تصميم Tasmeem: كيف وصل ACE إلى المصمم؟

كان ACE محركًا، لكنه احتاج إلى بيئة يستطيع المصمم استخدامها في العمل اليومي. جاءت تصميم Tasmeem بوصفها نظامًا وواجهة تدمج قوة المحرك داخل Adobe InDesign Middle Eastern.

وفق الدليل الرسمي، دمج فريق WinSoft محرك ACE في InDesign ME وبنى واجهة تحكم مخصصة، بينما قدم فريق DecoType المحرك والخطوط والبيانات التقنية المرتبطة به. أما InDesign نفسه فهو منتج Adobe والبيئة التي احتضنت هذه الإضافة.

هذا الفصل في الأدوار مهم:

  • DecoType: المحرك ونمذجة الكتابة والخطوط المرتبطة به.
  • WinSoft: الدمج داخل InDesign وواجهة المنتج وتوزيعه وتطويره بوصفه أداة للمستخدم.
  • Adobe: برنامج InDesign وبنية النشر التي عملت الإضافة داخلها.

لا تصبح الجهات الثلاث جهة واحدة لمجرد أن المستخدم يرى النتيجة في InDesign.

ماذا أضاف تصميم إلى بيئة النشر؟

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

هذه النقطة هي جوهر قيمة النظام: النص بقي نصًا.

ظل قابلًا للتحرير والبحث، ويمكن إدخاله في الفقرة وضبطه مع بقية الصفحة، لكن النتيجة لم تعد محصورة في عدد قليل من صور الحروف التي يختارها محرك عام تلقائيًا.

قدم النظام خطوطًا مثل DecoType Naskh وDecoType Emiri، ثم توسعت المواد والخطوط المستخدمة معه. وتوضح عينة Tasmeem المنشورة عام 2009 كيف استُخدم النظام في صفحات تحريرية فعلية، لا في استعراض كلمات منفردة فقط.

لكن تصميم لم يستمر بوصفه منتجًا حيًا إلى اليوم. فقد أعلنت WinSoft رسميًا إيقاف تطويره وتوزيعه في أبريل 2021، وكانت آخر نسخة مخصصة لـInDesign CC 2021. هذا لا يلغي أثره التقني، لكنه يعني أن ذكره اليوم يجب أن يكون في سياقه التاريخي، لا بوصفه أداة يمكن للقارئ الجديد شراؤها وتثبيتها بصورة طبيعية.

01

النص

محارف قابلة للتحرير والبحث.

02

ACE

يبني الصور والعلاقات من المادة الخطية وقواعدها.

03

تصميم Tasmeem

يكشف التحكم داخل بيئة Adobe InDesign.

04

الصفحة

نص منشور يبقى قابلًا للتحرير والمعالجة.

مصحف مسقط: اختبار ACE أمام النص القرآني على الويب

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

أطلقت وزارة الأوقاف والشؤون الدينية في سلطنة عمان مصحف مسقط الإلكتروني عام 2017. وتؤكد الوزارة ملكيتها الفكرية للمشروع، وتصف DecoType بالجهة المنفذة. وتربط الأكاديمية البرلينية للعلوم المشروع بمحاولة التوفيق بين الرسم القرآني وقواعد الخط وإمكانات الطباعة الحاسوبية الحديثة.

لا أذكر مصحف مسقط هنا بوصفه «منتجًا خارقًا»، بل بوصفه برهانًا تطبيقيًا: استطاع نظام يعتمد على تقنية DecoType أن يعرض النص القرآني على الويب بوصفه نصًا مركبًا وقابلًا للتفاعل، لا مجرد صفحات مصورة.

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

ما يثبته المشروع، وما لا يثبته

يثبت مصحف مسقط قدرة التقنية على التعامل مع تطبيق قرآني بالغ التعقيد ضمن متطلبات محددة. لكنه لا يعرض كل ما يستطيع ACE فعله، ولا ينبغي مساواة واجهة المصحف بجميع إمكانات المحرك.

من خلال معرفتي بالتقنية وتعاوني مع فريق DecoType، أرى أن بنية المحرك تسمح بمجالات أوسع، منها فصل النقاط والعلامات عن أجسام الحروف والتحكم فيها بوصفها مكونات، وإنتاج نماذج بصرية مختلفة من المادة الخطية نفسها، وبناء تطبيقات تدمج القراءات القرآنية في بنية نصية واحدة أو تقارن بينها بطرق تفاعلية.

هذه إمكانات للمحرك أو اتجاهات يمكن بناؤها فوقه؛ لا أدعي أنها كلها منفذة حاليًا في مصحف مسقط.

نهاد تيسير ندم وتوماس ميلو وميريام سومرز وStan Jeśmanowics خلال إطلاق مصحف مسقط في سلطنة عمان
من إطلاق مصحف مسقط في سلطنة عمان: نهاد تيسير ندم، وStan Jeśmanowics، وميريام سومرز، وتوماس ميلو. الصورة من أرشيف نهاد تيسير ندم.

كلك Kelk: ملاحظة تاريخية

قبل أن تصبح أدوات الخط عبر المتصفح مألوفة، كان كلك Kelk من التجارب المكتبية التي استخدمها بعض الخطاطين والمصممين لتركيب الكلمات والعبارات. طورته شركة SinaSoft بوصفه تطبيقًا مستقلًا على Windows، وتوثق دراسة منشورة ضمن Typography Day 2012 أدوات للتحكم في العرض والارتفاع والكشيدة والوصل والفصل والدوران، إلى جانب التصدير إلى صيغ مثل PostScript وPDF وAdobe Illustrator.

من واقع تجربتي ودراستي للسوق في تلك المرحلة، كانت واجهة كلك أقرب إلى أداة متخصص يقبل قضاء وقت في تعلم البرنامج، ولم تكن امتدادًا طبيعيًا لبيئة عمل المصمم. كما أن اقتصاره على Windows، وتأثر عدد من خطوطه بالتقاليد الإيرانية والفارسية، حدّا من ملاءمته لبعض احتياجات السوق العربية التي عرفتها آنذاك. وهذه قراءة مهنية مني، لا وصف رسمي صادر عن الشركة.

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

ءمشق eMashq: بناء أداة للمصمم

بدأت فكرة ءمشق eMashq من سؤال مختلف: كيف نمنح المصمم طريقة سهلة لكتابة كلمة أو عبارة قصيرة بأحد الخطوط الكلاسيكية، مع الوصول إلى البدائل والتطويلات والتشكيل والزخارف، ثم نقل النتيجة إلى Illustrator أو غيره من أدوات التصميم؟

لم يكن المطلوب معالج نصوص طويلًا. كانت الحاجة إلى تجربة موجهة إلى المصمم: تعمل على أكثر من نظام تشغيل، وتعرض الاحتمالات بصورة مباشرة، وتصدر نتيجة متجهية يمكن استكمالها في مشروع الهوية أو الإعلان أو الغلاف.

من السوق إلى المنتج

عملت بين 2010 و2013 في WinSoft بالمسمى Regional Creative Products Manager (MENA). كان منصبًا إقليميًا على مستوى محفظة المنتجات الإبداعية للشركة، ومنها منتجات Adobe وتصميم Tasmeem وءمشق eMashq، واستمر تعاوني مع الشركة خبيرًا في الخط العربي الرقمي حتى 2018.

شاركت في ءمشق من زاوية خبرتي في الخط العربي الرقمي، ودراسة السوق والأدوات الموجودة، وفهم احتياجات المصممين والتسويق. لذلك فإن جزءًا من هذا السرد شهادة مباشرة من مشارك في المشروع، وليس استنتاجًا من صفحات المنتج وحدها.

بدأ العمل على ءمشق عام 2009 وفق مقابلة منشورة مع فريق WinSoft تونس في نوفمبر 2012. وعُرض المشروع في معرض SIB IT 2012، وكان معلنًا أن يصبح متاحًا للجمهور في يناير 2013. ومن واقع تجربتي، دخل المشروع مرحلته التجريبية العامة خلال 2013، ثم استمر وتطور بعد ذلك.

من كان مسؤولًا عن ماذا؟

خلال تطوير المشروع وإطلاقه:

  • كان كمال قداس Kamel H. Gaddas يقود WinSoft بصفته الرئيس التنفيذي وراعي المشروع وفق شهادتي، وتصفه مقابلة 2012 بمؤسس الشركة وصاحب المبادرة بالمشروع.
  • كان فادي بالقاسم Fédi ROQUEJOFFRE-BELKACEM مدير المنتج والمشرف المباشر على مساره التقني والوظيفي.
  • كنت أشغل منصب Regional Creative Products Manager (MENA) في WinSoft، ضمن مسؤولية إقليمية أوسع شملت ءمشق، ولم أكن مدير المنتج.

عمل على المشروع فريق من المبرمجين والفنيين والخبراء بين فرنسا وتونس. وتذكر المقابلة فريقًا فرعيًا في تونس ضم أربعة مطورين ومصممًا؛ لا أتعامل مع هذا الرقم بوصفه العدد الكامل لكل من ساهم في المشروع.

كما تعاون الفريق مع الخطاط علي البغدادي في إعداد المادة الخطية. لكن الهدف لم يكن تقديم معرض شخصي لخطه؛ كانت الأساليب حالات عملية لتشغيل المحرك واختباره عبر مدارس خطية مختلفة.

ثمانية أساليب لاختبار محرك واحد

بدأ ءمشق بثمانية أساليب: النسخ، والرقعة، والثلث، والإجازة، والديواني، والديواني الجلي، والنستعليق، والشكسته.

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

ولم يكن طموح المشروع إنتاج أداة نهائية مع ثمانية خطوط مغلقة فقط، بل بناء تقنية تسمح بإضافة مواد وأساليب جديدة بالتعاون مع الخطاطين ومصممي الخطوط.

كيف يعمل ءمشق من وجهة نظر المستخدم؟

يكتب المستخدم النص ويختار الأسلوب، ثم يستطيع التدخل في النتيجة بدل قبول الصورة الأولى بوصفها نهائية.

توثق صفحة المنتج و دليل الاستخدام عددًا من الأدوات:

  • اختيار بدائل مختلفة للحروف والمقاطع.
  • المد الأفقي والعمودي والمحوري في المواضع التي يسمح بها الأسلوب.
  • تغيير شكل ذيل بعض الحروف.
  • تحريك المقاطع المنفصلة داخل العبارة.
  • إضافة التشكيل والعلامات الزخرفية وتحريكها.
  • فصل بعض الاتصالات في الخطوط التي يدعم فيها النظام ذلك.
  • استخدام شبكة أو صورة خلفية للمساعدة في بناء التكوين.
  • تصدير النتيجة بصيغة SVG أو PNG بحسب نوع الحساب.

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

01

النص القصير

كلمة أو عبارة يراد تحويلها إلى تكوين بصري.

02

الأسلوب

اختيار إحدى المدارس الخطية المتاحة.

03

البدائل

تغيير الصور والتطويلات وتحريك المقاطع والعلامات.

04

النتيجة

تصدير SVG أو PNG واستكمال العمل في أداة التصميم.

هل يجعل ءمشق المستخدم خطاطًا؟

لا.

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

وهذا ينطبق على ACE وتصميم أيضًا. النظام المتقدم يوسع مساحة القرار، لكنه لا يضمن جودة القرار.

مقارنة الطبقات الأساسية من دون ترتيبها

يقارن الجدول التالي بين محرك ونظام نشر وتطبيق ويب، وليس بين ثلاثة برامج متنافسة تؤدي المهمة نفسها:

البعد ACE تصميم Tasmeem ءمشق eMashq
النوع محرك تركيب نظام وواجهة داخل InDesign تستفيد من ACE تطبيق ويب ومحرك للخطوط الكلاسيكية
وحدة العمل الأبرز بناء النص من المادة والقواعد السطر والفقرة والصفحة الكلمة والعبارة والتكوين
المستخدم المباشر مطورو الحلول والخطوط والناشرون مصمم النشر المصمم والخطاط
البيئة يدمج داخل حلول مختلفة Adobe InDesign ME متصفح الحاسوب
التحكم تحدده بنية التطبيق المبني فوقه بدائل وضبط داخل مستند النشر بدائل وتطويلات وتحريك مقاطع وتصدير
النص الطويل قدرة تقنية يحددها التطبيق من أهم استخداماته ليس الاستخدام الذي بُنيت له التجربة
الحالة تقنية DecoType مستمرة توقف تطويره وتوزيعه عام 2021 الخدمة متاحة على الويب
لقاء عائلة DecoType ومجموعة من المصممين والمبرمجين والمتعاونين في أمستردام يوم 16 يونيو 2024
لقاء عائلة DecoType في أمستردام، 16 يونيو 2024، بمشاركة عدد من المصممين والمبرمجين والمتعاونين مع أفراد من عائلاتهم. الصورة من أرشيف نهاد تيسير ندم.

لماذا بقي القرار البشري ضروريًا؟

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

لكن الخط العربي ليس قائمة من الاحتمالات الصحيحة فقط. إنه أيضًا قرار عن أي احتمال يخدم هذه الكلمة داخل هذا السطر وهذه المساحة.

يمكن للنظام أن يقترح عشرات الصور، لكنه لا يعرف دائمًا أيها يوازن الكتلة المجاورة. ويمكنه أن يتيح مدًا عموديًا أو أفقيًا، لكنه لا يقرر وحده إن كان المد يخدم التكوين أم يفسده. وكلما ازدادت حرية الأداة، ازدادت مسؤولية المستخدم.

لهذا لا تمثل أنظمة التركيب نهاية المسار بين اليد والحاسوب؛ إنها محاولة لإدخال المعرفة الخطية إلى النظام مع إبقاء مساحة للقرار.

أما المسار الآخر فذهب في اتجاه مختلف تمامًا: بدل كتابة النص داخل محرك تركيب، بدأ الخطاط والمصمم يرسمان الحروف مباشرة على اللوح الرقمي، أو يبنيانها بالمسارات المتجهية في Illustrator. وهنا لا تكون المشكلة في عدد البدائل التي يوفرها البرنامج، بل في كيفية تحويل حركة اليد والقلم والبناء الخطي إلى رسم رقمي قابل للاستخدام.

القسم الخامس

من الفونت إلى يد الخطاط: ثلاثة مستويات لإنتاج الخط العربي رقميًا

قد تكون المعرفة الخطية مخزنة داخل فونت، أو موزعة بين المستخدم ونظام تركيب مثل ءمشق eMashq، أو حاضرة مباشرة في يد الخطاط الذي يرسم الحروف على الورق أو الشاشة.

Arabic Font

استخدام فونت عربي

يكتب المستخدم النص ويطبّق عليه خطًا جاهزًا. تكون أشكال الحروف واتصالاتها وقواعدها محددة مسبقًا داخل الفونت.

المعرفة الخطية: داخل الفونت

Composition System

استخدام برنامج تركيب

في نظام مثل ءمشق eMashq يختار المستخدم صور الحروف والتراكيب والتطويلات، ويضبط المقاطع والتشكيل من دون رسم كل حرف من الصفر.

المعرفة الخطية: موزعة بين النظام والمستخدم

Direct Drawing

الرسم اليدوي أو الرقمي

يكتب الخطاط الحروف أو يرسمها ويبني اتصالاتها وتكوينها بنفسه، على الورق أو بقلم رقمي أو داخل برنامج متجهي.

المعرفة الخطية: في يد الخطاط وعينه

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

الفونت: الطريق الأسرع

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

هذا هو الحل الطبيعي للنصوص المتكررة والطويلة، وللحالات التي تكون فيها سرعة الكتابة والاتساق أهم من إنشاء تكوين خطي فريد لكل عبارة.

برنامج التركيب: تحكم أكبر من الفونت

في المستوى الثاني تأتي برامج تركيب الخط العربي، مثل ءمشق eMashq. لا يحصل المستخدم فيها على نتيجة واحدة بمجرد الكتابة، بل يستطيع الاختيار بين صور متعددة للحرف، واستخدام التطويلات والتراكيب، وتحريك المقاطع والتشكيل، وضبط العبارة بما يناسب التكوين المطلوب.

لا يحتاج المستخدم هنا إلى رسم كل حرف؛ فالمادة الخطية والقواعد موجودة داخل النظام. لكنه يشارك في اتخاذ قرارات التكوين والاختيار، فيحصل على مرونة أكبر من الفونت مع بقاء العمل أسرع من الرسم المباشر.

الرسم المباشر: الأداة رقمية والمهارة خطية

في النوع الثالث يكتب المستخدم الخط أو يرسمه بنفسه. قد يبدأ العمل على الورق ثم ينتقل إلى الحاسوب ويُعاد بناؤه كمسارات Vector، أو يُكتب مباشرة بقلم رقمي على شاشة جهاز لوحي، أو تُبنى حروفه داخل برنامج متجهي مثل Adobe Illustrator.

لا يختار المستخدم هنا شكل الحرف من مكتبة جاهزة، بل يصبح مسؤولًا عن بنائه ونسبه واتصاله وتوازنه. ولهذا يعتمد هذا النوع مباشرة على مهارة الخطاط أو رسام الحروف.

يمكن للبرنامج أن يسجل الضربة ويتيح التراجع، لكنه لا يمنح المستخدم معرفة الحرف أو القدرة على بناء تركيب متوازن.

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

مراحل رسم كلمة محمد على الورق وإعادة بنائها رقميًا داخل Adobe Illustrator
إعادة بناء كلمة «محمد» بوصفها مسارات Vector بعد كتابتها على الورق. تنفيذ: نهاد تيسير ندم. يمكن الضغط على الصورة لمشاهدة الفيديو.

من الورق إلى المسارات الرقمية

في فيديو How to Digital Arabic Calligraphy عرضت أحد مسارات الرسم المباشر: كتبت كلمة «محمد» على الورق بأسلوب حديث قريب من خط الوسام، ثم نقلتها إلى الحاسوب وأعدت رسمها يدويًا داخل Adobe Illustrator بوصفها مسارات Vector.

لم تكن العملية تحويلًا آليًا للصورة، بل إعادة بناء رقمية تعتمد على فهم الحرف الأصلي. الصورة الورقية كانت مرجعًا، أما الشكل النهائي فقد بُني داخل البيئة المتجهية.

تجربة فرش الخط العربي باستخدام قلم رقمي في تطبيق HUAWEI GoPaint
اختبار فرش الخط العربي داخل تطبيق HUAWEI GoPaint باستخدام جهاز HUAWEI اللوحي وقلمه الرقمي. تصميم الفرش واختبارها: نهاد تيسير ندم.

تجربة تطبيقية

تصميم فرش الخط العربي لـHUAWEI GoPaint

عملت مع HUAWEI على تصميم مجموعة من فرش الخط العربي لتطبيق HUAWEI GoPaint بما يناسب مدارس خطية عربية مختلفة. شمل دوري تصميم الفرش، وتحديد سلوكها، واختبارها باستخدام أجهزة HUAWEI وأقلامها الرقمية، وأصبحت الفرش بعد ذلك متاحة لمستخدمي التطبيق.

تكشف هذه التجربة الفرق بين رسم عبارة واحدة وتصميم الأداة التي سيكتب بها الآخرون. يمكن تحسين استجابة الفرشاة لحركة اليد، لكنها تظل وسيطًا؛ أما معرفة الحرف وكيفية تحريك الضربة فتبقى لدى المستخدم.

مشاهدة تجربة الفرش

القسم السادس

هل يستطيع الذكاء الاصطناعي توليد خط عربي صحيح؟

اختبار موحد يكشف الفرق بين صورة تبدو كالخط العربي، وعبارة صحيحة الحروف والتشكيل تنتمي فعلًا إلى المدرسة الخطية المطلوبة.

من الذكاء الاصطناعي إلى الذكاء الاصطناعي التوليدي

لم يبدأ الذكاء الاصطناعي بتوليد الصور. فالمجال أوسع من التطبيقات التي نستخدمها اليوم لكتابة نص أو إنشاء تصميم؛ وهو يشمل أنظمة تتعرف إلى الأنماط، وتصنف البيانات، وتتنبأ بالنتائج، وتساعد في اتخاذ القرارات.

أما الذكاء الاصطناعي التوليدي Generative AI فهو فرع يهدف إلى إنشاء محتوى جديد مثل النصوص والصور والصوت والفيديو، اعتمادًا على الأنماط التي تعلمتها النماذج من بيانات التدريب. ويعرّفه المعهد الوطني الأمريكي للمعايير والتقنية NIST بوصفه فئة من النماذج التي تحاكي بنية وخصائص بيانات الإدخال لتوليد محتوى اصطناعي مشتق منها.

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

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

توليد صورة تحتوي على العربية ليس هو توليد خط عربي

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

قد يتعلم النموذج أن خط الثلث يرتبط بحروف طويلة وانحناءات واسعة وتراكيب متداخلة وتشكيل موزع داخل الفراغات. لكنه لا يعمل بالضرورة كمحرك خطي يحمل قائمة صريحة بقواعد الثلث ثم يطبقها على كل حرف.

يستطيع النموذج أن ينجح في مظهر الخط، بينما يفشل في كتابة العبارة.

صحة النص

كتابة الحروف المطلوبة بالترتيب الصحيح من دون حذف أو اختراع.

الاتصالات والنقاط

الحفاظ على صورة الحرف واتصاله وعدد نقاطه ومواضعها.

التشكيل

إضافة الحركات الصحيحة وتوزيعها في مواضع قابلة للقراءة.

هوية الخط

الالتزام بالبنية الجمالية وقواعد المدرسة المطلوبة.

اختبار أصلي

«جمال يسكن حرفا» من المحاولة الأولى

صُمم الاختبار ليقيس ما يحصل عليه مستخدم عادي من طلب واضح، لا أفضل نتيجة يمكن الوصول إليها بعد هندسة برومبت ومحاولات متعددة.

صمّم العبارة العربية «جمال يسكن حرفا» بخط الثلث الكلاسيكي مع التشكيل الكامل، باستخدام حبر أسود على خلفية بيضاء، وحافظ على النص كما هو مكتوب.

البرومبت نفسه في جميع النماذج العامة
  • عملية التوليد الأولى فقط.
  • لا إعادة لصياغة البرومبت.
  • لا تعديل أو تصحيح للصورة.
  • لا صورة خطية مرجعية.
  • حبر أسود وخلفية بيضاء وأبعاد مربعة.

ماذا نقيس في النتائج؟

لا يكفي الحكم على الانطباع الأول. فقد تكون الصورة جميلة لكنها لا تحتوي النص المطلوب، أو تكون العبارة مقروءة لكنها ليست بخط الثلث. لذلك فُصل التقييم إلى خمسة معايير.

المعيار السؤال
صحة النص هل كتب النموذج عبارة «جمال يسكن حرفا» فعلًا؟
الحروف والنقاط هل حافظ على كل حرف ونقاطه واتصالاته؟
التشكيل هل أضاف حركات صحيحة وفي مواضع قابلة للقراءة؟
هوية الخط هل النتيجة مبنية بروح الثلث، أم بخط عربي عام؟
جهد المستخدم هل ظهرت النتيجة من الطلب البسيط أم تحتاج إلى تصحيحات؟

فشل النص

Ideogram وRecraft: صورة تشبه العربية أكثر مما تكتبها

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

نتيجة اختبار Ideogram 4.0 لتوليد عبارة جمال يسكن حرفا؛ ظهرت أشكال تشبه العربية من دون كتابة العبارة بصورة صحيحة
Ideogram 4.0 محاكاة بصرية للعربية من دون نص صحيح.
نتيجة اختبار Recraft V4.1 التي أنتجت تكوينًا يشبه الخط العربي من دون كتابة العبارة المطلوبة بصورة صحيحة
Recraft V4.1 تكوين خطي جذاب، لكنه لا يكتب العبارة المطلوبة.

نجاح جزئي

ChatGPT وNano Banana Pro: العبارة تظهر والأخطاء تبقى

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

نتيجة اختبار ChatGPT Images 2.0 لتوليد عبارة جمال يسكن حرفا مع أخطاء في التشكيل وبنية خط الثلث
ChatGPT Images 2.0 نص قابل للتعرف جزئيًا مع أخطاء في الحروف والتشكيل.
نتيجة اختبار Nano Banana Pro لتوليد عبارة جمال يسكن حرفا بخط الثلث مع أخطاء في الحروف والتشكيل
Nano Banana Pro — Gemini 3 Pro Image محاولة أقرب إلى العربية، لكنها غير دقيقة نصيًا وخطيًا.

داخل عائلة واحدة

Gemini Flash: السرعة وحدها لا تكفي

أظهر الاختبار فارقًا واضحًا بين Gemini 3.1 Flash Lite Image الموجه إلى السرعة والكلفة المنخفضة، وGemini 3.1 Flash Image المعروف باسم Nano Banana 2.

نتيجة اختبار Gemini 3.1 Flash Lite Image لتوليد عبارة جمال يسكن حرفا مع أخطاء في الحروف والتشكيل
Gemini 3.1 Flash Lite Image اقترب من الكتابة العربية لكنه أخطأ في الحروف والتشكيل.
أفضل نتيجة في الجولة
نتيجة Gemini 3.1 Flash Image لتوليد عبارة جمال يسكن حرفا؛ وهي النتيجة الأقرب إلى النص وخط الثلث في الاختبار
Gemini 3.1 Flash Image — Nano Banana 2 الوحيد الذي قدم نتيجة جيدة نسبيًا من المحاولة الأولى.

لماذا لا تكفي إضافة كلمة «ثلث» إلى البرومبت؟

اسم الخط ليس وصفًا كاملًا لقواعده. عندما يكتب المستخدم «بخط الثلث»، يتوقع أن يعرف النظام نسب الحروف وزوايا القلم والتراكيب والامتدادات ومواقع التشكيل والعلاقات بين الكتل والفراغات.

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

نتيجة اختبار ArabicDesign.ai لتوليد عبارة جمال يسكن حرفا بخط الثلث مع التشكيل
نتيجة ArabicDesign.ai للعبارة نفسها عبر اختيار النص والخط والتشكيل والألوان، من دون كتابة برومبت تفصيلي.

نظام متخصص، لا نموذج عام

ArabicDesign.ai: نقل التعقيد من المستخدم إلى النظام

لا أضع ArabicDesign.ai في الصف نفسه مع النماذج العامة؛ فهو ليس نموذج صور واحدًا نكتب له برومبتًا ثم ننتظر، بل نظام متخصص بُني حول حاجة محددة: إنتاج عبارة عربية مصممة من مدخلات بسيطة.

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

من واقع عملي على ArabicDesign.ai، لم تكن المشكلة أن نكتب «برومبتًا سريًا» أفضل من المستخدم، بل أن نبني سير عمل يفهم نوع الطلب قبل إرساله إلى النموذج.

زيارة ArabicDesign.ai

يكشف هذا المسار أيضًا تغيرًا في نوع المستخدم. فالفونت يخدم من يريد كتابة النص، وبرنامج مثل ءمشق eMashq يخدم من يريد تركيب العبارة والتحكم في حروفها، والقلم الرقمي يخدم من يملك مهارة الكتابة أو الرسم. أما التوليد فيخاطب مستخدمًا يريد النتيجة المصممة مباشرة.

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

القسم السابع

مستقبل الخط العربي الرقمي: من الصورة إلى النظام القابل للتحرير

لن يكون المستقبل استبدال الفونت بالذكاء الاصطناعي، ولا استبدال الخطاط ببرنامج. التحول الأهم هو اتصال النص الحي، ومحركات القواعد، والرسم اليدوي، والنماذج التوليدية داخل سير عمل واحد.

المستقبل الأقرب ليس أداة تفعل كل شيء، بل سير عمل هجين يستخدم كل طبقة في الموضع الذي تتفوق فيه.

سيبقى النص الحي أساس النشر الرقمي

مهما تطورت الصور المولدة، لا تستطيع صورة لعبارة عربية أن تحل محل النص في كتاب أو موقع أو واجهة. النص الحي قابل للبحث والنسخ والتصحيح والترجمة وإعادة التنسيق، ويمكن لقارئات الشاشة ومحركات البحث والأنظمة الأخرى فهمه.

لهذا ستبقى الفونتات ومحركات التشكيل بنية أساسية. وسيستمر تطوير الخط العربي الطباعي في توسيع البدائل والسياقات وتحسين التشكيل والتوافق، لكن قيمته لن تكون في محاكاة كل احتمال خطي ممكن. قوته الحقيقية هي تشغيل كميات كبيرة من النص بصورة مستقرة ومتوقعة.

أما الحالات التي تتجاوز قدرة الفونت التقليدي—مثل التراكيب المعقدة، والنصوص القرآنية، والاختيارات الكثيفة بين أشكال الحروف—فستبقي الحاجة إلى محركات تعرف العربية بوصفها نظامًا، لا سلسلة رموز منفصلة.

النصوص واسعة النطاق

الفونت ومحرك التشكيل

يحافظان على النص بوصفه بيانات قابلة للتحرير والبحث وإعادة الاستخدام.

التركيب المتخصص

قواعد مع اقتراحات ذكية

يساعد النظام في تضييق البدائل، مع إبقاء الحروف والقرارات مرئية وقابلة للتعديل.

من تقديم الحروف إلى اقتراح القرارات

قدمت أنظمة مثل تصميم Tasmeem وءمشق eMashq مستويات مختلفة من التحكم لم تكن متاحة داخل الفونت العادي. المرحلة التالية ليست زيادة عدد البدائل أمام المستخدم فقط، بل مساعدة النظام له على تضييقها.

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

بهذا يتحول البرنامج من مكتبة احتمالات إلى شريك في التركيب، مع بقاء النص والحروف والعلاقات بينها عناصر قابلة للتحرير.

الاختراق الحقيقي للذكاء الاصطناعي لن يكون صورة أجمل

تتحسن نماذج الصور بسرعة، وقد ينجح نموذج في كتابة عبارة أخفق فيها قبل أشهر. لكن التحسن البصري وحده لا يحل المشكلة الأساسية؛ فالنتيجة تبقى غالبًا صورة مسطحة لا تعرف أين تبدأ الكلمة، وأي شكل يمثل الحرف، وأين تقع النقطة أو الحركة، ولماذا اختير اتصال دون آخر.

الاختراق الأهم سيحدث عندما ينتقل التوليد من محاكاة مظهر الخط إلى إنتاج بنية قابلة للتحرير: نص صحيح مرتبط بمحارفه، وبدائل يمكن تبديلها، وتشكيل يمكن تحريكه، ومسارات متجهية يستطيع المصمم أو الخطاط مراجعتها من دون إعادة بناء العمل من البداية.

عندها لن تكون المهمة «ارسم لي عبارة تشبه الثلث»، بل «اقترح تكوينات لهذه العبارة ضمن قيود الثلث، ثم اترك لي التحكم في كل قرار».

النظام المتوقع

من المدخل الصحيح إلى مخرجات قابلة للتحرير

  1. نص صحيح حروف وتشكيل وهوية لغوية محفوظة
  2. قواعد وتشكيل اتصالات وبدائل ومدات ضمن نظام معروف
  3. اقتراحات توليدية احتمالات متعددة بدل صورة نهائية مغلقة
  4. مراجعة خطية اختيار وتصحيح وتعديل بشري
  5. مخرجات مرنة نص أو مسارات Vector أو صورة

الأدوات المتخصصة بالعربية تملك فرصة مختلفة

النموذج العام يتعلم من نطاق بصري واسع، لكنه لا يبدأ من مشكلات الخط العربي. أما النظام المتخصص فيستطيع معرفة النص الذي أدخله المستخدم، ونوع الخط الذي طلبه، ومواضع التشكيل، وحساسية الآيات القرآنية، ثم اختيار النموذج أو المسار المناسب ومراجعة الناتج على هذا الأساس.

هذه هي المساحة التي تعمل فيها منصات مثل ArabicDesign.ai: ليست المنافسة على بناء أكبر نموذج صور، بل على بناء طبقة عربية تفهم الطلب، وتدير الأدوات خلف الواجهة، وتقلل ما يحتاج المستخدم إلى معرفته عن النماذج والبرومبتات.

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

المعرفة

ما بداخل الأدوات يحتاج إلى توثيق

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

لذلك يرتبط مستقبل المجال بتوثيق الخوارزميات والقرارات التصميمية والتجارب والأدوار التاريخية، لا بإطلاق منتجات جديدة فقط.

الملكية

من يملك الأسلوب والنتيجة؟

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

تحتاج الأدوات الجادة إلى شفافية أكبر حول مصادر البيانات، وشروط استخدام النتائج، وحدود تقليد الأساليب، وحفظ نسبة العمل لمن شارك في بناء النموذج أو مادته التدريبية.

الرؤية النهائية

المستقبل ليس أداة واحدة

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

عندها لا يعمل الفونت، ومحرك التشكيل، والقلم، والذكاء الاصطناعي بوصفها بدائل متنافسة، بل طبقات داخل نظام يحفظ النص ويستفيد من القواعد ويسمح بالاقتراح ويترك القرار النهائي للإنسان.

التحول الأهم هو الانتقال من أدوات تنتج مظهر الحرف إلى أنظمة تفهم بنيته وتحفظ قابليته للتعديل.

القسم الثامن

منهجية البحث والمصادر

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

وثائق ومعايير أصلية

مواصفات Unicode وOpenType وW3C وHarfBuzz، ووثائق أدوات تطوير الخطوط، لتثبيت المفاهيم التقنية قبل تفسيرها.

أرشيفات المشروعات

أدلة المنتجات وصفحات الشركات والكتيبات والمقابلات القديمة، مع تجنب افتراض الحالة الحالية لمنتج من وثيقة تاريخية.

خبرة مصدر أولي

أضفت ما أعرفه من مشاركتي المهنية، ووسمته بعبارات مثل «من واقع خبرتي» حتى لا يختلط بالمعلومة المنشورة خارجيًا.

اختبار قابل للتكرار

اختُبرت نماذج توليد الصور بالعبارة والبرومبت والشروط نفسها، ونُشرت النتائج بما فيها من أخطاء بدل اختيار أفضل محاولة.

كيف تعاملت مع الأدلة؟

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

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

مفتاح القراءة

ليست كل الجمل من النوع نفسه

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

حدود الدراسة

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

المنتجات التاريخية

قد تتوقف المواقع أو يتغير توفر البرامج. توثيق منتج في مرحلة تاريخية لا يعني أنه مدعوم أو متاح للشراء اليوم.

الأسماء والأدوار

فُصل بين دور الخطاط والمصمم والمهندس ومدير المنتج والشركة المالكة، ولم يُنسب دور فردي من دون مصدر أو شهادة مباشرة واضحة.

نماذج الذكاء الاصطناعي

نتائج يوليو 2026 لقطة زمنية قابلة للتغير مع تحديث النماذج أو تغيير العبارة أو إعادة التوليد، وليست ترتيبًا نهائيًا للأدوات.

الحكم على الخط

القراءة والصحة الإملائية لا تكفيان وحدهما للحكم على انتماء النتيجة إلى مدرسة خطية أو على جودة تركيبها.

منهج اختبار نماذج توليد الصور

أُجري الاختبار في يوليو 2026 باستخدام طلب واحد بسيط للعبارة «جمال يسكن حرفا». استُخدمت المحاولة الأولى، من دون صورة مرجعية، أو إعادة صياغة للبرومبت، أو تصحيح لاحق للصورة. وقُيّمت النتائج وفق صحة النص والحروف والنقاط والتشكيل وهوية الثلث والجهد المطلوب من المستخدم.

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

المراجع

المصادر الأساسية المستخدمة

تظهر الروابط التفصيلية كذلك بجوار المعلومات التي تدعمها داخل الدراسة. جُمعت هنا حسب وظيفتها لتسهيل المراجعة.
المعايير ومحركات عرض النص Unicode، OpenType، W3C، HarfBuzz
تاريخ الترميز والطباعة الرقمية ECMA، ISO، TrueType، Type 1 والبحوث التاريخية
أدوات بناء الخطوط Glyphs، FontLab، RoboFont، FontForge، VOLT وأدوات الإنتاج
أنظمة التركيب والمشروعات ACE، Tasmeem، eMashq، Kelk ومصحف مسقط
الرسم اليدوي والذكاء الاصطناعي التجارب العملية وصفحات النماذج الرسمية

التصحيحات

وجدت معلومة تحتاج إلى مراجعة؟

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

سجل الدراسة

الإصدار والتحديثات

الإصدار الأول من الدراسة، متضمنًا اختبار نماذج توليد الصور.
لا يتغير تاريخ «آخر تحديث» إلا عند مراجعة معلومة أو اختبار أو قسم بصورة فعلية، وليس عند تصحيح خطأ طباعي بسيط.

هذه دراسة مرجعية متجددة كتبها وأعدها نهاد تيسير ندم، وتجمع البحث التقني والتوثيق التاريخي والخبرة المهنية والاختبار العملي.