自动下载您参考文献文件中缺失的条目。
项目描述
autobib
autobib
根据已添加到LaTeX文档但尚未添加到 .bib
文件的参考文献,自动从在线数据库(目前为Inspire和ADS)获取BibTeX条目。自动获取的条目将附加到您的LaTeX源中定义的第一个 .bib
文件(\bibliography{...}
的第一个条目)。为此,引用键必须是在线数据库使用的键。
换句话说,您仍然需要在线查找引用并复制引用键到您的LaTeX文件中,但您不需要也将整个BibTeX条目复制到您的本地 .bib
文件中(本质上添加两次),因为 autobib
会为您完成后者。
autobib
只将新条目附加到您的 .bib
文件中,否则保持不变。因此使用它是安全的。
安装和使用
pip install autobib
这会安装一个名为 bibtex-autobib
的新脚本,它是原始 bibtex
命令的替换。使其与像 latexmk
这样的工具自动工作最简单的方法是创建一个符号链接
ln -s /path/to/bibtex-autobib /some/path/bibtex
其中 /some/path/bibtex
在PATH环境变量中原始 bibtex
命令的路径之前。请小心,不要覆盖原始的 bibtex
命令。
执行完这些操作后,您可以通过在命令行中调用 bibtex --version
来检查 bibtex
是否在调用 autobib
。您应该看到类似以下内容:
autobib 0.6.0
BibTeX 0.99d (TeX Live 2020)
[...]
如果情况不是这样,那么您可能需要更改 PATH
环境变量中搜索路径的顺序。
ADS令牌
从Inspire下载无需额外步骤,但从ADS下载则需要按照这些说明获取API令牌。在您的shell中将此令牌导出为ADS_TOKEN,例如 export ADS_TOKEN=<在此处插入令牌>
。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分发
构建分发
autobib-0.8.1.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 992a023129314cd343701304221a2ee27196fc6ba9f75b8725868b947da3fabc |
|
MD5 | d78c8014331c7dbc0046a4ac82fe2308 |
|
BLAKE2b-256 | e7c8302412e75182f46b93a7fdf6a934cd1502eee6a141aeab2dfdba70e38bdb |
autobib-0.8.1-py3-none-any.whl的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5d55eb474721154982bcbf51418f4df93dcccabb508454504f472b6f9bf75fb6 |
|
MD5 | eef4e131a088ef0ce6a984c48a54028a |
|
BLAKE2b-256 | 1c232fcb44855fac254be7c126d395fb47a8c835381db2b1f491e9394b5595b3 |