我尝试了这个代码:
\documentclass[11]{article}
\bibliographystyle{article}
\begin{document}
\nocite{*}
\bibliography{lit.bib}
\end{document}
结果是找不到文件。
答案1
您的代码是正确的(刚刚测试过,但caops306
用不同的变体替换了该类,因为它可能是自定义类),但是您需要在使用 pdfLaTeX 第一次排版后运行 BibTeX 程序,然后再使用 pdfLaTeX 运行一次。
根据您的编辑器,您可以执行的一件事是编写自动运行的脚本pdfLaTeX -> BibTeX -> pdfLaTeX
。
例如arara
,你可以在序言之前写下这些:
% arara: pdflatex
% arara: bibtex
% arara: pdflatex
您还可以使用latexmk
如上排版的脚本。