11 个版本 (7 个稳定版本)

1.1.0 2024 年 8 月 24 日
1.0.4 2023 年 11 月 30 日
1.0.2 2023 年 5 月 24 日
1.0.1 2023 年 3 月 28 日
0.0.4 2023 年 2 月 16 日

命令行工具 中排名第 196

Download history 129/week @ 2024-08-17

每月下载量 129 次

MIT/Apache

23KB
69 代码行

bibget

CI crates.io dependency status MIT

从 DOI 生成 BibTeX 条目的命令行界面工具。用 Rust 编写,基于 doi2bib

安装

可以从 发布页面 获取 MacOS 和 Linux 的预编译二进制文件,且不需要安装 Rust。

可以使用 cargo 从源代码安装 bibget。最稳定的版本托管在 crates.io

# release version from crates.io
cargo install bibget 

如果您想访问最新的预发布版本(可能包含较新的依赖项)或开发版本(更实验性),也可以从 GitHub 安装。

# pre-release version
cargo install --git https://github.com/nathansam/bibget.git bibget 
# development version 
cargo install --git https://github.com/nathansam/bibget.git --branch dev bibget 

用法

bibget 是一个命令行工具,它接受 DOI 作为参数,并以 BibTeX 格式返回输出。可以通过空格分隔传递多个 DOI。

bibget 10.1002/sim.1186 10.1007/978-3-319-19425-7
 @article{Higgins_2002,
   title = {Quantifying heterogeneity in a meta‐analysis},
   volume = {21},
   ISSN = {1097-0258},
   url = {http://dx.doi.org/10.1002/sim.1186},
   DOI = {10.1002/sim.1186},
   number = {11},
   journal = {Statistics in Medicine},
   publisher = {Wiley},
   author = {Higgins, Julian P. T. and Thompson, Simon G.},
   year = {2002},
   month = may,
   pages = {1539–1558}
}

 @book{Harrell__2015,
  _2015,
   title = {Regression Modeling Strategies: With Applications to Linear Models, Logistic and Ordinal Regression, and Survival Analysis},
   ISBN = {9783319194257},
   ISSN = {2197-568X},
   url = {http://dx.doi.org/10.1007/978-3-319-19425-7},
   DOI = {10.1007/978-3-319-19425-7},
   journal = {Springer Series in Statistics},
   publisher = {Springer International Publishing},
   author = {Harrell , Frank E.},
   year = {2015}
}

bibget 支持可选的 -f/--file 标志,用于将 BibTeX 写入文件。如果指定的文件不存在,它将首先创建。条目将被追加到现有文件的末尾。

> bibget -f test.bib 10.1002/sim.1186

依赖项

~9–21MB
~308K SLoC