خطأ فادحوضع الرياضيات
علامة محاذاة زائدة في جدول أو مصفوفة
! Extra alignment tab has been changed to \cr.
ماذا يعني هذا الخطأ
يحتوي صف في بيئة tabular أو array أو align على فواصل أعمدة & أكثر مما تسمح به مواصفات الأعمدة. يفرض LaTeX فاصل صف عند & الزائدة.
الأسباب الشائعة
- عدد المحارف & أكبر من عدد الأعمدة المعرّفة في مواصفات الأعمدة
- عمود مفقود في تعريف \begin{tabular}{...}
- إضافة & زائدة عن غير قصد في نهاية صف
كيفية الإصلاح
عدّ المحارف & في كل صف وتأكد من أنها تساوي عدد الأعمدة ناقص واحد. ففي جدول من 3 أعمدة تحتاج إلى & اثنتين بالضبط في كل صف. حدّث مواصفات الأعمدة إذا أضفت عمودًا جديدًا.
أمثلة على الشيفرة
يسبب الخطأ
\documentclass{article}
\begin{document}
\begin{tabular}{ll} % 2 columns = 1 ampersand per row
Name & Age & City \\ % 3 columns worth of data!
Alice & 30 & Paris \\
\end{tabular}
\end{document}تم الإصلاح
\documentclass{article}
\begin{document}
\begin{tabular}{lll} % 3 columns = 2 ampersands per row
Name & Age & City \\
Alice & 30 & Paris \\
\end{tabular}
\end{document}أخطاء ذات صلة
جرّب الحل مباشرة
الصق شيفرة LaTeX في الـ playground وجمّعها فورًا.

