مثال توضيحي: يفتح جوردان تقريرًا بصيغة DOCX في برنامج LibreOffice على نظام Ubuntu، فيلاحظ اختلافًا في نوع الخط، واتساعًا في فواصل الأسطر، وتغييرًا في أرقام الصفحات. مع ذلك، يظل المستند مفتوحًا، لكن خطي Calibri وArial غير مثبتين على هذا الجهاز. هذا المثال افتراضي، ويوضح كيفية تشخيص المشكلة نفسها على نظام حقيقي دون اعتبار الخط البديل هو الخط الأصلي.
لماذا يختفي خط Calibri أو Arial في LibreOffice؟
يستخدم LibreOffice عادةً الخطوط التي يوفرها نظام التشغيل. إذا كان اسم المستند Calibri أو Arial ولكن الخط غير موجود، فسيختار LibreOffice خطًا بديلًا. قد يُغيّر هذا الخط البديل التفاف الأسطر، والتباعد، وعدد الصفحات، والوزن المرئي للعناوين. هذا لا يعني بالضرورة أن ملف DOCX تالف.
Calibri هو خط من مايكروسوفت يأتي مع نظام التشغيل ويندوز ومنتجات مايكروسوفت؛ حيث تُدرجه مايكروسوفت ضمن إصدارات ويندوز وتطبيقات أوفيس، ولا تُوفره كتحميل مستقل. Arial هو أيضًا خط من مايكروسوفت. في نظام لينكس، قد تُوفر الحزم الشائعة الاستخدام العديد من خطوط مايكروسوفت الأساسية، بما في ذلك Arial، ولكن هذه الحزم لا تتضمن Calibri. راجع مرجع خط Calibri من مايكروسوفت ووثائق الخطوط في دبيان لمعرفة الفرق.
ينبغي على جوردان أولاً تحديد ما إذا كان الاسم المفقود هو المشكلة الوحيدة. في برنامج Writer، حدد فقرة من المفترض أن تستخدم خط Calibri، ثم افحص مربع الخط في شريط أدوات التنسيق. إذا ظهر اسم الخط Calibri بينما تبدو الأحرف مختلفة، فقد يكون الخط غير متوفر وتم استبداله. أما إذا كان اسم الخط موجودًا ويبدو نوع الخط صحيحًا، فقد يكون السبب إعدادًا للنمط، أو قيدًا مضمنًا على الخط، أو خيار تنسيق خاص بالمستند.
الخطوة 1: تحقق مما إذا كان الخط مثبتًا
أغلق المستند ثم أعد فتحه بعد التحقق من قائمة الخطوط في النظام. قد يحتاج LibreOffice إلى إعادة تشغيل كاملة لاكتشاف الخطوط المضافة أثناء تشغيله. في نظام Windows، ابحث في الإعدادات ضمن التخصيص > الخطوط أو افتح لوحة تحكم الخطوط. في نظام macOS، استخدم تطبيق Font Book. في نظام Linux، افحص الخطوط المثبتة في عارض الخطوط على سطح المكتب أو استعلم عن Fontconfig من سطر الأوامر.
fc-match Calibri
fc-match Arial
fc-list | grep -i -E 'Calibri|Arial|Carlito|Liberation Sans'
fc-matchيُبلغ هذا التقرير عن نوع الخط الذي سيستخدمه Fontconfig لعائلة الخط المطلوبة؛ وقد يُظهر خيارًا بديلًا بدلًا من إثبات تثبيت الخط الأصلي. تشير نتيجة مثل "Carlito for Calibri" إلى اختيار خط بديل متوافق. ينبغي على جوردان تسجيل النتيجة الفعلية قبل تثبيت أي شيء لضمان سهولة المقارنة في الفحص اللاحق.
الخطوة الثانية: اختر الحل المناسب لنظامك
نظام التشغيل ويندوز أو ماك أو إس: قم بتثبيت خط مرخص لك استخدامه
إذا لم يكن خط Calibri أو Arial متوفرًا على نظامي التشغيل Windows أو macOS، فاستخدم ملفات الخطوط من منتجات Microsoft أو أي مصدر شرعي آخر مشمول بالترخيص المعمول به. تجنب تنزيل ملفات الخطوط من مواقع "الخطوط المجانية" العشوائية. توضح Microsoft أن حقوق تثبيت الخطوط وإعادة توزيعها تعتمد على ترخيص الخط؛ راجع الأسئلة الشائعة حول إعادة توزيع الخطوط .
ثبّت الخط من خلال نظام التشغيل، وليس بنسخه إلى مجلد برنامج LibreOffice. ثم أغلق جميع نوافذ LibreOffice وأعد تشغيل برنامج Writer. إذا كان ملف الخط مُثبّتًا بالفعل ولكنه لا يظهر، فأعد تشغيل الكمبيوتر أو أزل الخط وأعد تثبيته باستخدام مدير الخطوط في النظام.
أوبونتو أو ديبيان: قم بتثبيت بديل متاح أو حزمة Arial
في نظام أوبونتو، يُعدّ خط كارليتو خطًا مجانيًا تتوافق مقاييسه مع خط كاليبري. يُمكنه تقليل التفاف الأسطر وتغييرات ترقيم الصفحات، ولكنه ليس كاليبري وقد لا يُطابق كل حرف أو تفصيل بصري. ثبّته من مستودع التوزيعة.
sudo apt update
sudo apt install fonts-crosextra-carlito
تُدرج أوبونتو هذه الحزمة كخط sans-serif متوافق مع Calibri في معلومات الحزمة . بالنسبة لخط Arial، قد توفر الأنظمة المبنية على Debian ttf-mscorefonts-installerحزمةً تُحمّل مجموعةً من خطوط Microsoft الأساسية وفقًا لشروطها. لا تُوفر هذه الحزمة خط Calibri. في أوبونتو، قد يلزم تفعيل مُكوّن المستودع المطلوب أولًا، وقد يُظهر المُثبّت نافذةً تطلب ترخيصًا. راجع الشروط واقبلها فقط إذا كنتَ موافقًا عليها.
sudo apt install ttf-mscorefonts-installer
قد يختلف توفر الحزمة باختلاف إصدار التوزيعة والمستودعات المُفعّلة. إذا لم يتمكن مدير الحزم من العثور عليها، فاستخدم وثائق التوزيعة الحالية بدلاً من تنزيل حزمة من موقع غير موثوق.
استخدم خط Calibri الأصلي على نظام Linux فقط عندما يكون لديك نسخة مرخصة.
إذا احتاج جوردان إلى عائلة خط Calibri تحديدًا، فالحل الأمثل هو الحصول على ملفات الخط من نسخة مرخصة من نظام Windows أو Office، وتثبيتها على Linux فقط إذا كان الترخيص يسمح بالاستخدام المقصود. لا تقم بنسخ مجلد الخطوط من جهاز كمبيوتر شخص آخر أو إعادة توزيع الملفات. عادةً ما يكون هناك مجلد خطوط خاص بكل مستخدم ~/.local/share/fonts؛ أنشئه إذا لزم الأمر، وضع ملفات الخطوط المرخصة فيه، ثم قم بتحديث ذاكرة التخزين المؤقت. قد تختلف تعليمات الخطوط باختلاف توزيعة Linux.
mkdir -p ~/.local/share/fonts
fc-cache -f -v
لتثبيت الخطوط على مستوى النظام، اتبع إرشادات إدارة الخطوط وقواعد الترخيص الخاصة بنظام التشغيل. لا يؤدي تحديث ذاكرة التخزين المؤقت للخطوط إلى تثبيت خط جديد، بل يعيد فهرسة الخطوط الموجودة مسبقًا فقط.
الخطوة 3: قم بتحديث قائمة الخطوط وأعد تشغيل LibreOffice
بعد إضافة الخطوط على نظام لينكس، شغّل الأمر fc-cache -f -v، ثم أغلق برنامج LibreOffice تمامًا. أعد فتح برنامج Writer وتحقق من قائمة الخطوط المنسدلة. على نظامي ويندوز وماك، عادةً ما يتم تحديث مخزون الخطوط تلقائيًا عند التثبيت عبر مدير خطوط النظام، ولكن مع ذلك، لا يزال LibreOffice بحاجة إلى إعادة التشغيل. إذا بقي البرنامج مفتوحًا في الخلفية، فاستخدم أمر "إنهاء" الخاص به بدلًا من إغلاق نافذة المستند فقط.
ينبغي على جوردان تجنب تعديل أنماط المستند قبل التأكد من توفر الخط. وإلا، فإن تغيير الخط يدويًا إلى خط بديل قد يُغير الملف ويُخفي ما إذا كان الإصلاح على مستوى النظام قد نجح.
الخطوة الرابعة: تحقق من النتيجة في برنامج Writer وفي ملف PDF
افتح ملف DOCX نفسه مرة أخرى، وتحقق من جملة معروفة باستخدامها للخط المفقود. حدد بضع كلمات، وتأكد من أن مربع الخط يُظهر الاسم المطلوب. على نظام Linux، كرر العملية fc-match Calibri. fc-match Arialإذا كان خط Calibri مثبتًا، فسيقوم برنامج Fontconfig بتحويل الاسم إلى ملف خط Calibri؛ أما إذا تم تحويله إلى Carlito، فإن برنامج Writer لديه بديل متوافق مع النظام المتري.
قارن فواصل الأسطر وعدد الصفحات والجداول والعناوين في المستند مع نسخة مرجعية إن وجدت. صدّر ملف PDF تجريبيًا وافحصه بالحجم العادي وفي معاينة الطباعة. الهدف ليس مجرد رؤية اسم الخط في القائمة، بل يجب أن يظهر النص بشكل متناسق، وأن يبقى المحتوى المهم في الصفحات المخصصة له. يمكن لاستبدال الخطوط الحفاظ على سهولة الاستخدام مع تغيير المظهر. توضح وثائق خيارات الخطوط في LibreOffice إعدادات استبدال الخطوط، وتشير إلى أن الاستبدال قد يؤثر على العرض على الشاشة والطباعة.
اختياري: قم بتعيين بديل متعمد في LibreOffice
إذا تعذّر تثبيت الخط الأصلي، يوفر LibreOffice جدولًا لاستبدال الخطوط ضمن الأدوات > الخيارات > LibreOffice > الخطوط في العديد من إصدارات سطح المكتب. أضف قاعدة مثل "Calibri to Carlito" أو "Arial to Liberation Sans"، ثم فعّل الاستبدال، واختر ما إذا كان سيتم تطبيقه على الشاشة، أو عند الطباعة، أو كليهما. قد تختلف التسميات قليلاً باختلاف نظام التشغيل أو إصدار LibreOffice؛ راجع صفحة المساعدة المرفقة إذا كانت القائمة مختلفة.
لا تُضيف قاعدة الاستبدال الخط الأصلي، ولا تُعيد كتابة جميع أسماء الخطوط المخزنة في ملف DOCX. إنما تُخبر LibreOffice بالخط الذي يجب عرضه مكانه. استخدم خط Carlito للحصول على مقاييس أسطر مشابهة لخط Calibri، أو خط Liberation Sans كبديل شائع بنمط Arial، ثم تحقق من فواصل الأسطر ومخرجات PDF. إذا كان يجب أن يظهر المستند بشكل مطابق على جهاز كمبيوتر آخر، فيجب على المُستلم أيضًا استخدام نفس الخط أو خط بديل مُتفق عليه.
أخطاء شائعة يجب تجنبها
- بافتراض أن كل حزمة خطوط من مايكروسوفت تتضمن خط Calibri: فإن برنامج تثبيت الخطوط الأساسية في Debian يتضمن خط Arial وعائلات أخرى، ولكن ليس خط Calibri.
- تثبيت تنزيل غير معروف: قد تحمل ملفات الخطوط قيودًا على الترخيص، ويجب أن تأتي من مصدر موثوق ومعتمد.
- تحديث ذاكرة التخزين المؤقت فقط:
fc-cache لا يمكن إنشاء ملف خط مفقود.
- توقع أن يكون البديل مطابقًا تمامًا: يساعد التوافق المتري في ترقيم الصفحات ولكنه لا يضمن تطابق أشكال الأحرف أو تباعد الأحرف أو مخرجات PDF.
- تغيير المستند بأكمله مبكراً جداً: تأكد أولاً مما إذا كان خط النظام مفقوداً؛ حافظ على أنماط المستند أثناء استكشاف الأخطاء وإصلاحها.
كيف يبدو النجاح؟
يكتمل فحص جوردان عندما يُحدد برنامج Writer نوع الخط المطلوب أو البديل المُختار، وتتوقف الفقرات عن إعادة التدفق بشكل غير متوقع، ويحتفظ ملف PDF المُصدّر بالعناوين والجداول وفواصل الصفحات في مواضعها الصحيحة. إذا كان الخط نفسه مطلوبًا لمستند قانوني أو مطبوع أو خاضع لرقابة العلامة التجارية، فقد لا يُلبي البديل هذا الشرط؛ استخدم نسخة مرخصة من الخط الأصلي وتحقق من ملف PDF النهائي على النظام المُستهدف.