Suppose I have a bibliography entry that looks like this (I'm using biblatex):
@article{foo,
author = {A. Author},
title = {Super article},
archivePrefix = "arXiv",
eprint = "3301.1234",
primaryClass = "hep-ex"
}
I would like to create a command \arxiv, that I could use like
\arxiv{foo}, that would print
[1][arXiv:3301.1234]
where [1] would be the same a what \cite does, and the second part would link to the arXiv page for the article, e.g. http://arxiv.org/abs/3301.1234.
Can this be done? I want this so I can cite arXiv papers in beamer, and if somebody (or I later) pulls apart the slides, the citation is useful even without the bibliography slides.
@articleentry type for an arxiv-published piece. For one, it has neither ajournalnor ayearfield. Consider using the@miscentry type instead. – Mico Mar 19 '16 at 07:22@onlinewould also be perfectly fine, cf.biblatex-example.bib'sbaez/online. – moewe Mar 19 '16 at 07:30