图表的参考编号和“图表”一词之间没有空格

图表的参考编号和“图表”一词之间没有空格

将以下行添加到颜色链接后:

 \usepackage[colorlinks = true]{hyperref}

我的参考文献的文本开始看起来很奇怪:现在图形的编号附加在“图形”一词上,即“FigureX”,表示某个数字“X”,而不是“图X”。

我指的是以下图:

\figurename{\ref{my_figure_label}}

如何在“Figure”和“X”之间添加空格?

答案1

hyperref这里不涉及。

\figurename不接受参数而只是扩展为Figure(除非通过类或语言选项进行更改)并且\ref通常只产生一个数字,例如2

所以

\figurename{\ref{my_figure_label}}

是相同的

\figurename\ref{my_figure_label}

并产生

图2

这里最简单的标记是

Figure \ref{my_figure_label}

后面有一个空格Figure,产生

图 2

答案2

在我的文档中我使用了:

\figurename\textbf{ }\ref{my_figure_label}对于图,

\tablename\textbf{ }\ref{my_table_label}用于表格

因为结果就是\figurename \ref{my_figure_label}单词“Figure”和数字之间没有空格。

不过,我希望有更好的方法来做到这一点。

相关内容