تحذيرالملفات والموارد

شكل الخط غير موجود

LaTeX Font Warning: Font shape 'OT1/XXX/m/n' undefined.

ماذا يعني هذا الخطأ

طلب LaTeX شكل خط محددًا (مزيجًا من الترميز والعائلة والسلسلة والشكل) غير متوفر في تثبيت TeX الحالي. يستبدل LaTeX به أقرب خط متاح، مما قد يغيّر مظهر المستند.

الأسباب الشائعة

  • خط مخصص محمّل بـ ⁦\setmainfont{}⁩ أو ⁦\fontfamily{}⁩ غير مثبّت
  • طلب غامق مائل في خط لا يوفر هذا النوع
  • تحميل حزمة خط مع غياب ملفات الخط من تثبيت TeX

كيفية الإصلاح

ثبّت حزمة الخط المفقودة عبر توزيعة TeX لديك (tlmgr install packagename في TeX Live). وإذا كنت تستخدم XeLaTeX/LuaLaTeX مع fontspec، فتحقق من أن اسم خط النظام يطابق تمامًا.

أمثلة على الشيفرة

يسبب الخطأ
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Nonexistent Font Name}  % Font not on system
\begin{document}
Hello
\end{document}
تم الإصلاح
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Latin Modern Roman}  % Standard TeX font, always available
\begin{document}
Hello
\end{document}

أخطاء ذات صلة

جرّب الحل مباشرة

الصق شيفرة LaTeX في الـ playground وجمّعها فورًا.