非斜体数字参考编号

非斜体数字参考编号

我正在写论文,我想使用斜体图形标签,但我希望后面的文本中图形的参考编号不是斜体(只是普通文本)。在序言中,我有这部分代码来获取斜体图形标签:

\renewcommand{\fnum@figure}{\textit{{Figure}} \thefigure}
\makeatother
\renewcommand{\thefigure}{\textit{\arabic{section}.\arabic{figure}}}

当我在文本中引用图形时,我是这样做的

We can see on picture ~\ref{fig - figurename} blah blah...

但这给了我这样的斜体参考编号:

我们可以在图片上看到2.1啦啦啦……

但我想要的是:

我们可以在图片 2.1 中看到等等……

我怎样才能在整个文本中改变这一点?

PS 我正在使用 overleaf。

答案1

\documentclass{article}
\usepackage{graphicx}
\usepackage[labelfont=it]{caption}
\counterwithin{figure}{section}
\begin{document}
\section{title}
\begin{figure}
\centering
\includegraphics[width=2cm]{example-image}
\caption{title}
\label{key}
\end{figure}
This is \figurename~\ref{key} in \LaTeX.
\end{document}

在此处输入图片描述

相关内容