shell 从 arxiv 编号获取 bibtex 条目的命令
shell command to get bibtex entry from arxiv number
我目前正在使用以下 curl
命令从科学文章的数字对象标识符 (DOI) 编号中获取其书目信息:
curl -LH "Accept: text/bibliography; style=bibtex" http://dx.doi.org/10.1901/jaba.1974.7-497a
我希望能够为 arxiv 文章做类似的事情,即将文章 arxiv 编号发送到某些网络服务并取回书目信息。我该怎么做?
我正在 bash、zsh 或 python 中寻找解决方案。
original answer from sebastian-busch:
I've written a python script that returns the corresponding bib-entry
from an arxiv ID, you can find it on
http://www.thamnos.de/misc/look-up-bibliographical-information-from-an-arxiv-id/.
If you save it e.g. as arxiv2bib.py
, you can call it as
arxiv2bib.py 1234.5678
or as
arxiv2bib.py http://arxiv.org/abs/1234.5678
.
也有人做了PHP脚本可以做到
中的回答
我目前正在使用以下 curl
命令从科学文章的数字对象标识符 (DOI) 编号中获取其书目信息:
curl -LH "Accept: text/bibliography; style=bibtex" http://dx.doi.org/10.1901/jaba.1974.7-497a
我希望能够为 arxiv 文章做类似的事情,即将文章 arxiv 编号发送到某些网络服务并取回书目信息。我该怎么做?
我正在 bash、zsh 或 python 中寻找解决方案。
original answer from sebastian-busch:
I've written a python script that returns the corresponding bib-entry from an arxiv ID, you can find it on http://www.thamnos.de/misc/look-up-bibliographical-information-from-an-arxiv-id/. If you save it e.g. as
arxiv2bib.py
, you can call it asarxiv2bib.py 1234.5678
or asarxiv2bib.py http://arxiv.org/abs/1234.5678
.
也有人做了PHP脚本可以做到
中的回答