“扫描 \@item 的使用情况时文件结束。” 困惑

“扫描 \@item 的使用情况时文件结束。” 困惑

这个错误意味着什么?我是不是忘了在文档末尾添加什么东西来完成它?这是我在 TeXstudio 中收到的唯一错误。

答案1

\@item是内部版本,\item所以错误意味着你有

\item[something

没有匹配],所以 TeX 读取文件末尾寻找]

完整的错误消息提供了更多背景信息,例如

\documentclass{article}

\begin{document}

\begin{itemize}
\item[aaa
\end{itemize}
\end{document}

生产

Runaway argument?
aaa \end {itemize} \end {document} 
! File ended while scanning use of \@item.
<inserted text> 
                \par 
<*> 

请注意,错误消息显示 TeX 查找参数时使用的文本,因此在这种情况下,从到aaa的所有内容\end{document} 都将错误定位到这里aaa之前\item[

相关内容