Is there a way to insert the doi of an entry in the text as an hyperlink?
I've tried \citefield{<key>}{doi} but the result is not an hyperlink. I've also tried to use the above command within \url and \href but the result is not what I had in mind.
Thanks in advance
P.S. Here is a MWE:
\documentclass{article}%twoside
\usepackage{filecontents}
\begin{filecontents}{mybib.bib}
@Article{Chen-2015,
author = {Chen, Yi and Moore, Katie L. and Miller, Anthony J. and {McGrath}, Steve P. and Ma, Jian Feng and Zhao, Fang-Jie},
title = {The role of nodes in arsenic storage and distribution in rice},
volume = {66},
pages = {3717--3724},
doi = {10.1093/jxb/erv164},
journaltitle = {Journal of Experimental Botany},
url = {http://jxb.oxfordjournals.org/content/66/13/3717},
}
@Article{Sasaki-2015,
author = {Sasaki, Akimasa and Yamaji, Naoki and Mitani-Ueno, Namiki and Kashino, Miho and Ma, Jian Feng},
title = {A node-localized transporter {OsZIP}3 is responsible for the preferential distribution of Zn to developing tissues in rice},
volume = {84},
pages = {374--384},
doi = {10.1111/tpj.13005},
journaltitle = {The Plant Journal},
url = {http://onlinelibrary.wiley.com/doi/10.1111/tpj.13005/abstract},
}
\end{filecontents}
\usepackage{biblatex}
\usepackage{hyperref}
\bibliography{mybib}
\begin{document}
\citefield{Chen-2015}{doi}\\ %doi as it should be printed but not an hyperlink
\href{http://dx.doi.org/\citefield{Chen-2015}{doi}}{\citefield{Chen-2015}{doi}}\\ % Doesn't work
\citefield{Sasaki-2015}{doi}\\
\printbibliography
\end{document}

\citefield{<key>}[<format>]{<field>}. If needed, you can create a custom format using\DeclareFieldFormat. – cfr Jul 17 '16 at 00:05