خطأ فادحبنية المستند

أمران ⁦\documentclass⁩

! LaTeX Error: Two \documentclass or \documentstyle commands.

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

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

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

  • دُمج ملفا .tex دون إزالة أحد تصريحي ⁦\documentclass⁩
  • ملف ⁦\input{}⁩ يحتوي على ⁦\documentclass⁩ خاص به
  • تكرار القالب أثناء النسخ واللصق

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

أزل ⁦\documentclass⁩ المكرر. يجب أن يحتوي كل مستند LaTeX على تصريح فئة واحد بالضبط، ويجب أن يأتي كل المحتوى الآخر بعد ⁦\begin{document}⁩. ويجب ألا تحتوي الملفات المُدرَجة بـ input على ⁦\documentclass⁩.

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

يسبب الخطأ
\documentclass{article}
\documentclass{report}  % Second class — error!
\begin{document}
Hello
\end{document}
تم الإصلاح
\documentclass{article}
\begin{document}
Hello
\end{document}

أخطاء ذات صلة

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

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