المشكلة
حوّلت مستند Word فيه نص عربي إلى PDF، أو العكس، وفوجئت إن:
- الخط العربي اختفى تماماً وبقى مربعات فارغة (▯▯▯) أو علامات استفهام
- الشكل اتغيّر لخط عربي تاني قديم مش شكل الخط الأصلي
- النص الإنجليزي في نفس الملف شغال عادي، بس العربي بس اللي بايظ
- الملف شغال صح على جهازك، بس لما ترفعه لموقع أو تفتحه على جهاز تاني الخط بيتغير
هذه هي مشكلة الخطوط العربية PDF الأكثر شيوعاً، ومفيش فيها أي غموض — السبب معروف ومحدد، وهو تضمين الخطوط (Font Embedding).
السبب التقني: الخط مش “مضمّن” في الملف
ملف PDF ممكن يتعامل مع الخطوط بطريقتين:
- تضمين الخط (Embedded): نسخة من ملف الخط نفسه (الحروف وأشكالها) بتتحفظ جوه ملف PDF. أي جهاز يفتح الملف هيشوف نفس الشكل بالظبط، حتى لو الخط مش متثبت عنده.
- الإشارة للخط فقط (Referenced): الملف بيكتب اسم الخط بس (“Arial”، “Traditional Arabic”) من غير الشكل نفسه. لو الجهاز اللي بيفتح الملف عنده نفس الخط، هيظهر صح. لو مش عنده، القارئ يستبدله بخط بديل تلقائياً.
المشكلة إن أغلب خطوط الويندوز الافتراضية القديمة إما مالهاش دعم عربي حقيقي، أو الخط البديل اللي بيختاره القارئ بيدعم إنجليزي بس — فتظهر مربعات أو فراغات مكان الحروف العربية، بينما الإنجليزي يفضل شغال عادي لأن أي خط بديل بيغطيه.
سبب تاني شائع: بعض أدوات التحويل بتعمل Subsetting — تُضمّن بس الحروف اللي ظاهرة فعلاً في المستند وقت الحفظ، مش الخط كامل. لو بعدين حاولت تعدّل أو تحوّل الملف تاني، المحرك محتاج حروفاً مش موجودة في النسخة المُضمّنة، فيستبدلها بخط عام بيكسر شكل النص.
خطوات الحل السريع
- فعّل تضمين الخطوط قبل التحويل من Word: من Word اذهب لـ File → Options → Save، وفعّل “Embed fonts in the file”. هذا يضمن حفظ شكل الخط العربي بالكامل جوه PDF الناتج.
- حوّل بأداة تحافظ على الخط الأصلي: استخدم Word إلى PDF بدل “طباعة إلى PDF” العادية، فبعض طابعات PDF الافتراضية بتستبدل الخطوط بخطوط نظام عامة.
- لو المشكلة في ملف PDF جاهز عندك: حوّله لـ Word عبر PDF إلى Word، ثم في Word اختر خطاً عربياً حديثاً (Cairo، Amiri، أو Tajawal) للنص كله، وفعّل التضمين، وأعد التصدير لـ PDF.
- تأكد من النتيجة على أكثر من جهاز: افتح الملف الناتج في قارئ تاني أو جهاز صاحبك قبل ما ترسله أو تطبعه، عشان تتأكد إن الخط ثابت مش بس ظاهر صح عندك.
حالات شائعة تانية لنفس المشكلة
الخط اتغيّر شكله، مش اختفى خالص
لو الحروف ظاهرة بس شكلها مختلف تماماً عن الأصلي (مثلاً بقت خط قديم مربّع بدل خط ناعم حديث)، فده معناه إن الخط الأصلي مش متثبت على الجهاز اللي بيعرض الملف، والقارئ بيستبدله تلقائياً بأقرب خط عربي متاح عنده. الحل نفسه: تضمين الخط في المصدر قبل التصدير.
النص بقى مربعات أو رموز غريبة (Tofu Boxes)
ده معناه إن القارئ مش لاقي أي خط بيدعم الحروف العربية دي، لا مضمّن ولا مثبّت على الجهاز. بيحصل غالباً مع ملفات PDF قديمة جداً، أو ملفات جاية من نظام تشغيل قديم بترميز غير Unicode. الحل: التحويل عبر PDF إلى Word بيعيد بناء النص بترميز Unicode عربي سليم يدعمه أي جهاز حديث.
شغال على جهازك، مش شغال بعد الرفع على موقع أو الطباعة في مطبعة
خوادم الويب ومكاتب الطباعة بتستخدم أجهزة مالهاش نفس الخطوط المثبتة على جهازك الشخصي. لو الخط مش مضمّن في ملف PDF، هتشوفه صح على جهازك بس يظهر بايظ عند أي حد تاني. لهذا السبب بالذات، تضمين الخط شرط أساسي لأي ملف PDF هتشاركه أو تطبعه خارج جهازك.
كيف تتجنب المشكلة من البداية
عند إنشاء أي مستند عربي هتحوّله لـ PDF:
- استخدم خطوطاً عربية حديثة كاملة الدعم مثل Cairo، Tajawal، Amiri، أو Noto Naskh Arabic بدل خطوط قديمة زي Arial أو Times New Roman العادية اللي دعمها للعربي محدود.
- فعّل خيار “Embed fonts” دايماً عند الحفظ كـ PDF، حتى لو حجم الملف هيزيد شوية.
- لو بتشتغل بفريق، اتأكد إن كل الأجهزة بتستخدم نفس الخط، أو اعتمد على التضمين بدل الاعتماد على تثبيت الخط يدوياً على كل جهاز.
أسئلة شائعة
ليه النص الإنجليزي شغال عادي والعربي بس اللي بايظ في نفس الملف؟
لأن أغلب الخطوط البديلة (Fallback Fonts) اللي بيستخدمها النظام بتدعم الحروف اللاتينية بشكل كامل، لكن دعمها للعربي إما ناقص أو معدوم. فلما يحصل استبدال خط تلقائي، الإنجليزي بيفضل مقروء والعربي بيتحول لمربعات.
هل تضمين الخط بيكبّر حجم ملف PDF كتير؟
بيزوّد الحجم شوية (عادة بضع مئات من الكيلوبايتات لكل خط)، لكنه فرق بسيط مقارنة بضمان ظهور النص صح على أي جهاز. لو الحجم قلقك، استخدم ضغط PDF بعد التصدير للتوازن بين الحجم والجودة.
أنهي خطوط عربية الأفضل للاستخدام في PDF؟
Cairo وTajawal مناسبين للنصوص الحديثة والواجهات، وAmiri وNoto Naskh Arabic مناسبين للنصوص الطويلة والرسمية بشكل نسخي كلاسيكي. الأهم إنها كلها خطوط Unicode كاملة تدعم Arabic Shaping.
إزاي أعرف إن الخط في ملفي مضمّن أصلاً؟
في Adobe Acrobat Reader: File → Properties → Fonts، هتلاقي قائمة بكل الخطوط المستخدمة وجنبها هل هي “Embedded” أو لأ. لو مكتوب Embedded Subset أو Embedded، الخط محفوظ. لو مفيش كلمة Embedded، الملف معتمد على وجود الخط على جهاز القارئ.
هل المشكلة دي نفسها مشكلة النص العربي المقلوب؟
لأ، مشكلتان مختلفتان. اختفاء أو تغيّر شكل الخط سببه تضمين الخطوط، أما انعكاس ترتيب الحروف فسببه معالجة الاتجاه (BiDi). ممكن تقرأ عن الحالة التانية بالتفصيل في حل مشكلة النصوص العربية المقلوبة.
خلاصة
اختفاء أو تكسّر الخط العربي في PDF مش عيب في اللغة العربية نفسها — هو نتيجة مباشرة لعدم تضمين الخط في الملف. الحل الدائم بسيط: فعّل التضمين دايماً، واستخدم خطوطاً عربية حديثة كاملة الدعم.
جرّب الآن: Word إلى PDF للحفاظ على الخط من البداية، أو PDF إلى Word لإصلاح ملف PDF عندك المشكلة فيه بالفعل.
مقالات ذات صلة: