我想.bib
在 GitHub 上创建一个可远程访问的集中式参考书目,可以在我的.Rnw
和.tex
各个目录中的文件中使用它。它还可以使协作变得更加容易,并减少协作者之间不断传输的文件。顺便说一句,我更熟悉使用 RStudio 等 GUI IDE,而不是命令行。
我尝试谷歌搜索,找到了一些最终没有奏效的线索。特别是,我找到了一个关于使用子模块的指南,但无法让它工作。我已经尝试过了\bibliography{https://github.com/usernamehere/MyProjects.git/bibliography.bib}
,但这也没有用。有人能给我提供一些新的线索吗?
更新:
仍然无法让它工作。根据下面评论中 Guido 和 Alan Munn 的建议,我尝试了以下 MWE 伪代码的变体(伪代码,因为我为了匿名而省略了我的 Git 用户名)。我是否在某个地方犯了错误,导致引用无法显示?
** 暂时保留我的 GitHub 用户名以用于 MWE **
\documentclass{article}
\usepackage[backend=biber]{biblatex}
\addbibresource[location=remote]{https://raw.githubusercontent.com/aw236/myrefs/master/myrefs.bib}
% Variations attempted that don't work:
% \addbibresource[location=remote]{https://github.com/aw236/myrefs/myrefs.bib}
% \addbibresource[location=remote,type=file]{https://github.com/aw236/myrefs/myrefs.bib}
\begin{document}
asdf.
\nocite{*}
\printbibliography
\end{document}