![大量 bibitem 导致的 LaTeX 错误](https://linux22.com/image/457968/%E5%A4%A7%E9%87%8F%20bibitem%20%E5%AF%BC%E8%87%B4%E7%9A%84%20LaTeX%20%E9%94%99%E8%AF%AF.png)
我的文档 8POGL.tex 中的参考书目如下:
\begin{thebibliography}{1099}
\bibitem{gadelhak} Gad-el-Hak, M., Ed., 2006, \textit{The MEMS Handbook - Introduction and Fundamentals}, Taylor \& Francis Group.
\bibitem{richard} Feynman, R. P., 1960, "There's Plenty of Room at the Bottom", Engineering and Science, \textbf{23}(5), pp. 22-36.
\bibitem{sandia-sajt} Sandia National Laboratories, n.d., http://mems.sandia.gov
\end{thebibliography}
只显示了 3 个项目,但实际上有 100 多个项目。所有项目在数量较少时(从 1 到 30 左右)都正常工作,但所有项目都出现错误:
! LaTeX Error: \begin{thebibliography} on input line 10 ended by \end{document}
.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.140 \end{document}
Your command was ignored.
Type I <command> <return> to replace it with another command,
or <return> to continue without it.
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 140.
Package atveryend Info: Empty hook `AfterLastShipout' on input line 140.
主文档中的第 140 行:
\begin{document}
\input{8POGL}
\end{document} (line 140)
这个问题应该怎么解决呢,因为参考书目中没有 \end{document}?我也很困惑,因为项目数量较少却没有错误?