![LaTeX 警告:输入行 3 上的“thebibliography”环境为空](https://linux22.com/image/285281/LaTeX%20%E8%AD%A6%E5%91%8A%EF%BC%9A%E8%BE%93%E5%85%A5%E8%A1%8C%203%20%E4%B8%8A%E7%9A%84%E2%80%9Cthebibliography%E2%80%9D%E7%8E%AF%E5%A2%83%E4%B8%BA%E7%A9%BA.png)
我的书目有问题。虽然我的 bib 文件不为空,但我收到消息说它是空的。而且我的 .bbl 文件也是空的。
这是我的文件:
\documentclass[10pt, a4paper]{Thesis}
\begin{document}
\cite{Author2010}
\bibliographystyle{unsrt}
\bibliography{testbib.bib}
\end{document}
这是我的 bib 文件:
@BOOK{Author2010,
author = {Author, This},
pages = {301},
publisher = {Springer},
title = {{Book}},
year = {2010}
}
答案1
正确的语法是\bibliography{testbib}
(没有结局.bib
)。
答案2
如果您没有在文档文件中提供任何 ~\cite{reference} 命令,那么尽管有完整的参考书目文件,也总是会出现此警告。