I have modified the \eqref macro like this
\let\originaleqref\eqref
\renewcommand{\eqref}{equation~\originaleqref}
as per this answer. I want to have the reference be typeset like equation x or equation (x) and be completely clickable. This MWE illustrates what I want.
\documentclass[preview]{standalone}
\usepackage{amsmath}
\usepackage[linkcolor=blue,colorlinks=true]{hyperref}
\let\originaleqref\eqref
\renewcommand{\eqref}{equation~\originaleqref}
\begin{document}
\begin{equation}\label{eq:some_eq}
a^2 + b^2 = c^2
\end{equation}
I want to refer to \eqref{eq:some_eq}.
Using \verb+\eqref+ should produce \hyperref[eq:some_eq]{equation 1}.
\end{document}
Is there a straightforward way to customise the typesetting of such references or do I need to completely redefine the \eqref macro?



cleveref? – egreg Aug 31 '15 at 11:01