![无法打开另一个目录中包含 2 个 bib 文件的 reference.aux](https://linux22.com/image/474673/%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80%E5%8F%A6%E4%B8%80%E4%B8%AA%E7%9B%AE%E5%BD%95%E4%B8%AD%E5%8C%85%E5%90%AB%202%20%E4%B8%AA%20bib%20%E6%96%87%E4%BB%B6%E7%9A%84%20reference.aux.png)
我在名为 的目录中有 2 个 .bib 文件RequiredFiles
。在此目录的上一级,我有一个名为 的文件,Backmatter.tex
该文件按如下方式加载 bib:
\bibliography{RequiredFiles/refs1}
这很好用,但是当我通过
\bibliography{RequiredFiles/refs1}
\bibliography{RequiredFiles/refs2}
我的编译器提示无法打开main.aux
。这是怎么回事?
答案1
很难想象您的情况会怎样,因为您没有提供任何 MWE(最小工作示例)。而且不清楚您到底想要什么。
如果你只想从多个文件创建参考书目,请尝试使用
\bibliography{RequiredFiles/refs1,RequiredFiles/refs2}
也可以看看来自多个 .bib 文件的书目。虽然像您提供的那样单独加载文件,但对我来说编译得很好(MikTeX),但参考书目项目却不正确:仅来自第一个文件)。
如果要在同一文档中创建多个参考书目,请参阅在同一文档中创建多个参考书目