لماذا تظهر الحروف العربية مقطّعة أو معكوسة في ملفات PDF؟ الأسباب والحلول

· 11 دقائق قراءة

لماذا تظهر الحروف العربية مقطّعة أو معكوسة في ملفات PDF؟ الأسباب والحلول

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

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

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

الحرف العربي له أكثر من شكل

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

البرامج الحديثة لا تخزّن هذه الأشكال الأربعة كحروف مختلفة، بل تخزّن الحرف بصيغته الأساسية فقط، فحرف الهاء يُخزّن رمزًا واحدًا مهما كان موقعه. ثم يتولى جزء من البرنامج يسمى «محرك تشكيل النص» (Text Shaping Engine) مهمة اختيار الشكل المناسب لكل حرف عند عرضه، بناءً على الحروف المجاورة له. هذه العملية تحدث في جزء من الثانية كلما كتبت أو قرأت نصًا عربيًا، ولا تلاحظها لأنها تعمل بشكل صحيح في معظم البرامج الحديثة.

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

الاتجاه من اليمين إلى اليسار… وأحيانًا من اليسار إلى اليمين

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

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

مخطط يوضح الفرق بين الترتيب المنطقي للحروف كما تُكتب والترتيب البصري كما تُعرض على الشاشة
الترتيب المنطقي (كما نكتب) مقابل الترتيب البصري (كما يُرسم على الشاشة): الخلط بينهما سبب النسخ المعكوس.

لمحة سريعة: كيف وصلت العربية إلى ما هي عليه في الحاسوب؟

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

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

المشكلات الشائعة وأسبابها في جدول واحد

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

لماذا يفسد النسخ من بعض ملفات PDF؟

هذه المشكلة تحديدًا تحيّر الناس كثيرًا، لأن الملف يبدو سليمًا تمامًا عند القراءة، والحروف متصلة والاتجاه صحيح، ومع ذلك يخرج النص مشوهًا عند نسخه. السبب أن بعض البرامج عند إنشاء ملف PDF تحفظ الحروف بأشكالها المرسومة النهائية (تسمى «الأشكال الموضعية» أو Presentation Forms)، وبالترتيب البصري من اليسار إلى اليمين، بدل الترتيب المنطقي الذي نكتب به.

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

ملاحظة: إذا كنت تحتاج إلى النص من ملف PDF عربي لإعادة استخدامه، فابحث أولًا عن الملف الأصلي (Word أو غيره) لدى من أرسله إليك. الاستخراج من PDF يجب أن يكون الحل الأخير لا الأول، خاصة مع المستندات الطويلة. وإذا لم يكن الأصل متاحًا، فاستخدم أداة تحويل PDF إلى Word وراجع النص بعناية بعد الاستخراج.

كيف تتجنب هذه المشكلات عند إنشاء ملفاتك؟

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

  • استخدم برامج تدعم العربية جيدًا لكتابة المستند، مثل Microsoft Word أو LibreOffice أو Google Docs، واضبط اتجاه الفقرات العربية على «من اليمين إلى اليسار».
  • صدّر الملف بخيار التصدير المدمج («حفظ باسم PDF» أو «تصدير PDF») بدل الطباعة عبر طابعات افتراضية قديمة.
  • استخدم خطوطًا عربية حديثة مصممة للشاشات، مثل IBM Plex Sans Arabic أو Cairo أو Noto Naskh Arabic، فهي تحتوي على جداول تشكيل كاملة.
  • فعّل تضمين الخطوط في إعدادات التصدير، حتى لا يعتمد الملف على وجود الخط في جهاز القارئ.
  • تجنب الخطوط القديمة جدًا المصممة قبل انتشار معيار يونيكود، فبعضها يعتمد على ترميزات قديمة تسبب مشكلات في النسخ.
  • اختبر الملف قبل إرساله: انسخ فقرة منه والصقها في محرر نصوص بسيط، وابحث عن كلمة عربية داخله. إذا نجح الاثنان، فالملف سليم.

ملاحظة: علامات الترقيم العربية لها رموز خاصة تختلف عن نظيراتها الإنجليزية: الفاصلة العربية «،» وعلامة الاستفهام «؟» والفاصلة المنقوطة «؛». استخدامها بدل الرموز الإنجليزية يجعل اتجاه الجملة أوضح للبرامج، ويقلل احتمال ظهور علامة الترقيم في الطرف الخطأ من السطر.

إضافة نص عربي إلى ملف PDF موجود: الطريقة الصحيحة

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

  1. اختر أداة تذكر صراحة دعمها للعربية، ولا تكتفِ بأن واجهتها مترجمة؛ فكثير من الأدوات المترجمة لا تدعم الكتابة العربية داخل الملف نفسه.
  2. اختبر الأداة بجملة مختلطة قبل استخدامها في مستند مهم، مثل: «الطلب رقم 2026 من شركة ABC». إذا ظهرت الجملة مرتبة بشكل صحيح، فالأداة موثوقة.
  3. اختر خطًا عربيًا مناسبًا لطبيعة المستند: خط بسيط كـ IBM Plex أو تجوال للنماذج، وخط نسخ كالأميري للمستندات الرسمية والأدبية.
  4. اضبط المحاذاة إلى اليمين حتى يبدأ النص من الجهة الصحيحة ويتمدد نحو اليسار.
  5. راجع الملف الناتج في قارئ آخر غير الأداة التي استخدمتها، كمتصفح مختلف أو تطبيق على الهاتف.
لقطة شاشة لمحرر PDF يضيف نصًا عربيًا مختلطًا بأرقام وكلمات إنجليزية مع شريط اختيار الخط والمحاذاة
إضافة نص عربي مختلط بأرقام وإنجليزية في محرر PDF: اختيار الخط والحجم والمحاذاة من شريط الخصائص.

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

تعديل النص العربي الموجود في ملف PDF

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

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

لقطة شاشة لوضع تعديل النص الموجود في PDF حيث تظهر إطارات متقطعة حول الأسطر القابلة للتعديل
في وضع «تعديل نص موجود» تظهر إطارات متقطعة حول الأسطر؛ انقر على أي سطر لاستبدال نصه.

اختيار الخط العربي المناسب لمستندك

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

نمط الخط أمثلة الأنسب لـ ملاحظات
الخطوط البسيطة الحديثة (Sans) IBM Plex Sans Arabic، Cairo، Tajawal الشاشات والنماذج والعروض التقديمية واضحة بأحجام صغيرة وتتناسق مع الخطوط اللاتينية
خطوط النسخ Amiri، Noto Naskh Arabic المستندات الرسمية والكتب والنصوص الطويلة مريحة للقراءة المطولة وتدعم التشكيل جيدًا
خطوط الرقعة Aref Ruqaa التوقيعات والعناوين الزخرفية لا تناسب الفقرات الطويلة
الخطوط الكوفية Reem Kufi الشعارات والعناوين هندسية الشكل، أقل وضوحًا في الأحجام الصغيرة

نصائح للتعامل مع المستندات العربية المختلطة

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

  • ضع العناوين البريدية والروابط في سطر مستقل إن أمكن، فهي أكثر العناصر تعرضًا للانقلاب داخل الجمل العربية.
  • اكتب أرقام الهواتف دون مسافات أو بشرطات ثابتة، حتى لا تتفكك أجزاؤها عند تغيير الاتجاه.
  • عند كتابة مصطلح إنجليزي داخل جملة عربية، تجنب وضع علامة ترقيم إنجليزية ملاصقة له في نهاية الجملة.
  • استخدم الأرقام نفسها في المستند كله، إما الأرقام العربية المشرقية (١٢٣) أو الأرقام الغربية (123)، ولا تخلط بينهما.
  • في الجداول، اجعل الأعمدة التي تحتوي على أرقام وأكواد محاذاة بشكل موحد ليسهل قراؤها.

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

ماذا عن الملفات الممسوحة ضوئيًا؟

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

أسئلة شائعة

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

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

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

أي صيغة أرسل بها مستندًا عربيًا لضمان ظهوره سليمًا؟ PDF المصدّر بشكل صحيح مع تضمين الخطوط هو الأضمن لثبات الشكل. وقد قارنا بين الصيغتين بالتفصيل في مقال PDF أم Word؟

الخلاصة

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

أضف تعليقًا

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *