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.@onlinewould also be perfectly fine, cf.biblatex-example.bib'sbaez/online.