\ref 命令指向标题而不是图形本身

\ref 命令指向标题而不是图形本身

当我在文本中引用我的图片并在文本中单击它时,它会显示标题,而不是图片。我试过 \ref{},它显示标题

\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}



\begin{document}

\begin{figure}
\centering
    \includegraphics[scale=.7]{example-image-a}
\caption{Recycled tyre steel fibre (RTSF).}
    \label{FIG:4}
\end{figure}

\newpage\null 

\vfill

\null
\newpage
\ref{FIG:4}

\end{document}

答案1

如果你使用caption包,结果将是你请求的:

\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}


\usepackage{hyperref}


\begin{document}
\null
    \newpage
\begin{figure}
    \centering
        \includegraphics[scale=.7]{example-image-a}
    \caption{Recycled tyre steel fibre (RTSF).}
        \label{FIG:4}
\end{figure}
\newpage\null \vfill
\null
\newpage
\ref{FIG:4}
\end{document}

通过单击\ref命令的输出来尝试此代码。

答案2

@koleygr 的答案是正确的,你应该遵循他的建议。仅供演示,请考虑以下代码。它人为地为\label{}via创建锚点\refstepcounter{figure}。因为\caption{}在图形下方使用也会添加到计数器中,所以我必须在下一个图形之前明确减少它。效果是我们准确地指向每个图像的顶部边缘,即组合所在的位置\refstepcouter{}\label{}

float解决了我们做这些繁琐的把戏!

\documentclass{article}
\usepackage{graphicx}
\usepackage[colorlinks]{hyperref}


\begin{document}
\begin{figure}[t]
    \centering
    \refstepcounter{figure}\label{fig:my_label1}
    \addtocounter{figure}{-1}
    \includegraphics[width=0.5\textwidth]{example-image-a}
    \caption{Image A}
\end{figure}

\clearpage
\begin{figure}[t]
    \centering
    \refstepcounter{figure}\label{fig:my_label2}
    \addtocounter{figure}{-1}
    \includegraphics[width=0.5\textwidth]{example-image-a}
    \caption{Image B}
\end{figure}

\clearpage
\begin{figure}[t]
    \centering
    \refstepcounter{figure}\label{fig:my_label3}
    \addtocounter{figure}{-1}
    \includegraphics[width=0.5\textwidth]{example-image-a}
    \caption{Image C}
\end{figure}

\clearpage
References: \ref{fig:my_label1}, \ref{fig:my_label2}, \ref{fig:my_label3}.
\end{document}

更新
请注意,以下示例仅用于演示。事实证明,\addtocounter{figure}{-1}在常规文档中不建议这样做(请参阅注释)。

答案3

我不认为 \label 命令可以引用图形本身(如将 \label 放在 \caption 之前所示),因此它必须引用标题。该图包含图形和标题,如果没有标题,可能无法引用。

然而,标题就在图形下方,这是一个问题吗?

相关内容