Rotulagem de equações em látex

Rotulagem de equações em látex

Preciso de referência de uma equação, como:

\documentclass{article}
\usepackage{amssymb,amsmath}
\begin{document}
\begin{equation} \label{eq:1}
 y+x=3
\end{equation}
 some text \ref{eq:1} some text  
\end{document}

resultará em: 'algum texto Eq.(1) algum texto'. Não apenas número, mas com a Eq. ou 'Equação' inserida antes do número entre colchetes.

Responder1

Usar cleveref.

\documentclass{article}
\usepackage{amssymb,amsmath}
\usepackage{cleveref}
\crefname{equation}{Eq.}{Eqs.}
\begin{document}
\begin{equation} \label{eq:1}
 y+x=3
\end{equation}
 some text \cref{eq:1} some text
\end{document}

insira a descrição da imagem aqui

informação relacionada