删除数字和标题之间的空格

删除数字和标题之间的空格

我查看了之前讨论过的问题但无法解决我的问题。

我尝试删除图 S 后的空格和标题中的编号,即,

图 S 1. 文本文本文本文本文本。

我希望我的输出是这样的:图 S1。文本文本文本文本文本。

这是我的代码:


\captionsetup[figure]{labelfont={bf},labelformat={default},name={Figure S}}

\begin{document}

\begin{figure*}
\includegraphics[width=150mm]{Fig-1.eps}
\centering
\caption{text text text text text.}
\end{figure*}

\end{document} ```

答案1

您可以定义自己的标签格式以包含年代前缀如下:

在此处输入图片描述

\documentclass{article}

\usepackage{caption,graphicx}
\DeclareCaptionLabelFormat{Sfignum}{#1~S#2}
\captionsetup[figure]{
  labelfont=bf,
  labelformat=Sfignum,
  labelsep=period,
  name=Figure
}

\begin{document}

\begin{figure*}
  \centering
  \includegraphics[width=.5\linewidth]{example-image}
  \caption{text text text text text.}
\end{figure*}

\end{document}

但是,对这些数字的引用仍然会显示为数字。如果您希望引用也包含前缀,最好发出

\renewcommand{\thefigure}{S\arabic{figure}}

在文件序言中。

相关内容