重新格式化图表引用的显示方式

重新格式化图表引用的显示方式

如何让 LaTeX\ref自动将 Figure 插入到调用中,而不是这样写:

See data in Figure \ref{fig:JobInformationDialog}

只需写:

See data in \ref{fig:jobInformationDialog}

并让 LaTeX[fignum]在编译时插入图形?

答案1

您可以使用包\autoref中的命令hyperref。如果您想更改Figure引用的一部分,您可以

\documentclass{article}
\usepackage{hyperref}

\begin{document}

See data in Figure \ref{fig:JobInformationDialog}

See data in \autoref{fig:JobInformationDialog}

\begin{figure}
    \centering
    \fbox{JobInformationDialog}
    \caption{The Caption}
    \label{fig:JobInformationDialog}
\end{figure}

\end{document}

如果你想改变Figure参考的一部分,你可以重新定义\figureautorefname

\renewcommand{\figureautorefname}{Illustration}

相关内容