错误与故障排除

阅读错误与调试如何阅读错误: 错误行 l.NN・即时・h / x / q 动作・The .log 文件・阅读日志 (texfot): .log 文件・texfot・过滤警告・调试 (\tracingall 等): \tracingall・\show・\showthe・\typeout・\message错误与警告列表TeX 错误消息: ! Undefined control sequence・! Missing $ inserted・! Too many }'s・! Missing } inserted・! Misplaced alignment tab character &・LaTeX 错误消息: ! LaTeX Error: File not found・! LaTeX Error: Environment undefined・! LaTeX Error: \begin{...} ended by \end{...}・! LaTeX Error: Something's wrong--perhaps a missing \item・! LaTeX Error: Command already defined・LaTeX 警告消息: Overfull \hbox・Underfull \hbox・Reference undefined・Citation undefined・Label multiply defined・Font shape undefined・常见 LaTeX 误用: 未关闭的数学・过多(O)・误用 \\・显示不匹配Undefined control sequence例: 像 \fra{} 这样的拼写错误・原因: 未定义命令、未加载宏包・解决: 检查拼写并用 \usepackage 加载Missing $ inserted例: 在正文中使用 _ 或 \alpha・原因: 在数学模式外使用数学元素・解决: 用 $ … $ 包围Overfull / Underfull \hbox例: 很长的 URL 或单词・原因: 无法放入一行・解决: \sloppy、microtype、\url、换行Missing \begin{document}例: 正文混入导言区・原因: 在 \begin{document} 前产生了输出・解决: 检查 \begin{document} 和字符编码未定义引用与重复标签例: 显示为 ??・原因: 标签未定义或重新编译不足・解决: 编译两次并检查 \labelRunaway argument例: 忘记闭合 }・原因: 参数跨段落或括号不匹配・解决: 检查括号配对宏包冲突例: Option clash for package・原因: 同一宏包用不同选项加载了两次・解决: 使用 \PassOptionsToPackage 并整理加载顺序FAQ日语未显示・未嵌入的字体・参考文献留?・图像未显示