Does any editor or *TeX front-end provide the following feature?

Given an arXiv preprint number, say 1234.5678, automatically produce the relevant bibtex entry. This could be done for instance by looking up the webpage http://arxiv.org/abs/1234.5678 whose source contains something like

<meta name="citation_title" content="Interesting facts about sequences of digits" />
<meta name="citation_author" content="A. Bethe" />
<meta name="citation_author" content="F. Gamov" />
<meta name="citation_date" content="2034/12/24" />
<meta name="citation_online_date" content="2034/12/25" />

I'm open to other bibliography tools than bibtex. And it does not need to be at the level of the editor. Of course, this could be done within the TeX run with shell escape, but letting TeX access the internet is a massive security risk :).

  • 3
    Bruno try Jabref. You can also try your own with server side JavaScript.
    – yannisl
    Dec 13, 2011 at 21:18
  • I have a modified version of refbase which has the ability to directly import from the arxiv. It also mirrors the daily lists so I can just click on a link as I browse to import the reference. Incidentally, the arxiv has an API which is better suited to scripting than the main pages. Dec 13, 2011 at 22:15
  • Indeed, the arXiv preprint fetch tool of Jabref works quite OK.
    – percusse
    Dec 14, 2011 at 4:00
  • This got me thinking about another problem. Does anyone know if you can search arXiv by DOI? I know that DOIs aren't arXiv IDs, but often authors supply an article with a DOI on publication. Sometimes the article name will differ, so the quickest way to check for an arXiv version would be by searching for a DOI...
    – qubyte
    Dec 15, 2011 at 1:48
  • @MarkS.Everitt you might have better luck asking that as a real question on one of the sister sites (dunno which one, though). Dec 15, 2011 at 9:52

3 Answers 3


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.


Jabref is indeed one of the solution. It is not a *Tex editor, it is a bibliography manager.

The conjonction Jabref / Biblatex is, IMHO, the best solution for dealing with bibliographies in LaTeX.

Jabref provides with web searches/fetches for arXiv (Maj + F8), but also for JSTOR, SPIRES, IEEEXplore, ACM portal, Medline, ScienceDirect and Citeseer.


I use Mendeley. It can download papers as well as look up der bibligraphic info from arxiv. What I like a lot is that it can also organize the pdfs. Also it is integrated in Word - in case you want to use the same bibliography for such a document.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .