从这个答案的评论来看(我可以使用包含空格的路径参数吗?),对于参考书目路径中~的使用尚无明确的共识。
对于我来说这非常有用,因为我在工作和家里有不同的主目录名称,并且它避免了我每次更改时都忘记为什么我的参考书目不起作用。
建议使用的评论\string~
似乎对我有用,而仅仅使用~
却没有用(尽管其他人评论说这对他们来说没问题)。
那么这里有一个标准吗,或者只需要尝试一系列的事情并看看哪个有效。
如果有人建议使用../
,这也可以,但不太好,因为只需使用~
就可以省去我编辑模板的麻烦。
答案1
引用上述评论中的 Alan Munn 的话“为什么不把你的 .bib 文件放在你本地的 texmf 文件夹中:~/texmf/bibtex/bib,这样它们就会被自动找到。(即你不需要说明完整路径,只需说明源文档中的 .bib 文件名。)”
安装最新版本的 TeXlive,然后将参考书目放在 ~/texmf/bibtex/bib 中,例如
~/texmf/bibtex/bib/my_bibliography.bib
然后只需要输入
\bibliography{my_bibliography}
在任何 .tex 文件的末尾(在此示例中)。