doi2bib

Little CLI tool to get bibtex entries out of doi or arxiv ids
README

Small CLI to get a bib entry from a doi or arxiv id

Usage:

doi2bib 10.1007/s10569-019-9946-9
doi2bib doi:10.4171/JST/226
doi2bib arXiv:1609.01724
doi2bib 1902.00436

It will output the bibtex entry, using the published details when possible.

To run the tests

opam install --deps-only .
dune build -p doi2bib
dune runtest -p doi2bib

TODO

  • extract journal information from arxiv if doi is not available

  • accept lists of ids

  • use github actions to compile executable binaries and publish the artifacts (see hiw caramel does it!)

Install
Published
11 Oct 2020
Sources
doi2bib-0.1.4.tbz
md5=4e31c4107d9880028f662e865f4b0327
sha512=2801adbdae561506af46b2f800ce5a180a35c7a585d3d8a83bd79766c86b42964797626be481a7662b617fab41b02316c9a15873e96ae077dbf7c0665193b0a6
Dependencies
lwt_ppx
>= "2.0.0"
ezxmlm
>= "1.1.0"
clap
>= "0.1.0"
astring
>= "0.8.0"
dune
>= "2.7"
ocaml
>= "4.08"
Reverse Dependencies