我想为我的所有论文/讲义等维护单个 .bib 文件。
看来我必须将 .bib 文件保存在包含 .tex 文件的同一文件夹中。
这迫使我将 .bib 文件复制粘贴到多个文件夹中。
假设我在其中一个 .bib 文件中添加了引用,它不会在其他 .bib 文件中显示更改。可能很难记住我添加了在哪里。
那么,这样的问题有解决办法吗?
答案1
您可以将主.bib
文件存储在本地texmf
目录中。它需要放在bibtex/bib
该目录中。
因此,如果您的文件在 Linux 系统上.bib
被调用,它通常会出现在这里:MyBigBibFile.bib
~/texmf/bibtex/bib/MyBigBibFile.bib
在 Mac 上,它会显示在这里:
~/Library/texmf/bibtex/bib/MyBigBibFile.bib
如果你的本地texmf
文件夹不存在,请自行创建,并确保你还创建了bibtex/bib
目录。请参阅如何让本地包覆盖默认包了解更多详情。
如果你使用 MikTeX,则取决于你如何创建本地目录。请参阅在 MiKTeX 中创建本地 texmf 树了解有关如何执行此操作的详细信息。