Usually when i use \ref for referring a figure, table, and equation, i only get the number. I mean, the only clickable part and shown on the document is the number. I want to include the name of the figure automatically. So, when i use \ref{} on my figure, i don't need to add text "Figure" manually before \ref{}. How to accomplish this?
To make my question clear, here is the example:
Raw input:
\documentclass{article}
\usepackage{graphicx, hyperref, caption}
\begin{document}
the data is shown in Figure \ref{fig:figure}.
\begin{figure}[htb]
\centering
\includegraphics{figure1}
\caption{This is a figure}
\label{fig:figure}
\end{figure}
\end{document}
As you can see there, i still need to add "Figure" text manually. I wish i can include the name of the figure on the output by just using \ref{fig:figure}

cleverefpackage. – leandriis Jan 17 '21 at 09:54