首页 > 解决方案 > 引用类型而不仅仅是数字

问题描述

例如,当我想引用一个等式时,我会执行以下操作:

\begin{align}
    R= \frac{c * \Delta T}{2}
    \label{eqn:Range}
\end{align}

Now I want to refer to \ref{eqn:Range}.

然后输出如下:

现在我想参考3.4。

我希望输出已经是:

现在我想参考方程3.4。

无需我手动编写方程式。

表格和数字也是如此。特别是对于数字,我想知道是否有更多的可能性来显示参考。例如以下内容:

\begin{figure}[t]
    \centering
    \includegraphics[width=0.7\textwidth]{Example} 
    \caption{Example caption}
    \label{fig:ExampleRef}
\end{figure}{}

我还希望能够显示标题:图 1.1:示例标题

谢谢您的帮助。

标签: latex

解决方案


这听起来像是cleveref包的工作:

\documentclass{article}

\usepackage{amsmath}
\usepackage{graphicx}
\usepackage[noabbrev]{cleveref}

\begin{document}
\begin{align}
    R= \frac{c * \Delta T}{2}
    \label{eqn:Range}
\end{align}

Now I want to refer to \cref{eqn:Range}.


\begin{figure}[t]
    \centering
    \includegraphics[width=0.7\textwidth]{example-image-duck} 
    \caption{Example caption}
    \label{fig:ExampleRef}
\end{figure}

\cref{fig:ExampleRef}
\end{document}

在此处输入图像描述


推荐阅读