标题格式:删除“图”和“1”之间的空格

标题格式:删除“图”和“1”之间的空格

每个人。

我想要实现如下图形标题:

图 1:文本。

我已经阅读了很多关于标题格式的答案,并且我知道如何更改文本“图”,但我仍然不知道如何删除“图”和“1”之间的空格。

如果有人知道答案,我将非常感激您的帮助。谢谢!

答案1

也许是这样的,重新定义以从中间\fnum@figure移除:\nobreakspace

\documentclass{article}
\renewcommand\figurename{Figure}
\makeatletter
\def\fnum@figure{\figurename\thefigure}
\makeatother
\begin{document}
\begin{figure}[ht]
\centering
\rule{1in}{1in}
\caption{This is a caption}
\end{figure}
\end{document}

在此处输入图片描述

如果您只想在 1 个位置(而不是整个文档)执行此操作,则可以在环境\let\nobreakspace\relax内部调用figure,在 之前\caption

相关内容