package doi2bib

  1. Overview
  2. Docs
Little CLI tool to get bibtex entries out of doi or arxiv ids

Install

Dune Dependency

Authors

Maintainers

Sources

doi2bib-0.1.4.tbz
md5=4e31c4107d9880028f662e865f4b0327
sha512=2801adbdae561506af46b2f800ce5a180a35c7a585d3d8a83bd79766c86b42964797626be481a7662b617fab41b02316c9a15873e96ae077dbf7c0665193b0a6

Description

Published: 11 Oct 2020

README

doi2bib

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!)

Dependencies (10)

  1. tls-lwt
  2. tls >= "0.12.0" & < "0.16"
  3. lwt >= "5.3.0"
  4. lwt_ppx >= "2.0.0"
  5. ezxmlm >= "1.1.0"
  6. clap >= "0.1.0"
  7. cohttp-lwt-unix >= "2.5.0"
  8. astring >= "0.8.0"
  9. dune >= "2.7"
  10. ocaml >= "4.08"

Dev Dependencies

None

Used by

None

Conflicts

None