我正在提交一篇期刊论文,如果我没记错的话,我怀疑他们希望稿件的所有部分都放在同一个文件中,包括参考文献。一个简单的例子是:
\documentclass[preprint,12pt]{elsarticle}
\begin{document}
\cite{turing_checking_1949}
\bibliographystyle{plain}
\bibliography{references}
\end{document}
问题是:我怎样才能省略该行\bibliography{references}
,将的内容粘贴references.bib
到主文件中,并仍然获得相同的参考书目结果?
答案1
您已经接近目标了:您需要做的不是复制并粘贴文件的内容references.bib
,而是复制并粘贴文件的内容\jobname.bbl
。后者是由 BibTeX 创建的文件,并在创建 pdf 文件时由 LaTeX 读取\jobname.pdf
。
假设您已成功创建了格式化的参考书目(通过运行 BibTeX),并且所有引文标注都已正确解析。我建议您打开该文件\jobname.bbl
(任何普通的文本编辑器都可以),然后复制并粘贴其内容以覆盖指令
\bibliography{references}
在文件中\jobname.tex
。然后,重新运行 LaTeX 一次或多次,以验证复制和粘贴操作是否成功。