更改浮动字幕格式

更改浮动字幕格式

我的问题是关于浮点数说明符的。例如,数字有说明符数字 #: 等等等等等等...,即类型(数字), 号码 (#)、结肠(),然后是标题(等等等等等等...)。

我的问题是:有没有办法改变图 01: 等等等等等等...图片 01 等等等等等等...?! 我的意思是,是否可以用破折号代替冒号?

答案1

最好使用caption包裹。它提供了许多默认功能和自定义功能,如下例所示:

在此处输入图片描述

\documentclass{article}

\setcounter{topnumber}{3}% Just for this example
\usepackage{caption}

% Define a custom caption separator for use with labelsep key-value
\DeclareCaptionLabelSeparator{dash}{~--~}

\begin{document}

\mbox{}% Put something on the page

\begin{figure}[t]
  \caption{A figure}% Default caption format
\end{figure}

\captionsetup
  [figure]% Float type
  {%
    name      = Image,
    labelfont = bf,
    textfont  = it,
    labelsep  = period
  }

\begin{figure}[t]
  \caption{Another figure}% New caption format
\end{figure}

\captionsetup[figure]{%
  labelsep  = dash
}

\begin{figure}[t]
  \caption{Yet another figure}% Use default with dash separator
\end{figure}

\end{document}

\captionsetup[<type>]{<key-value csv>}<type>如果您希望设置特定于特定浮点数,则可以使用可选项。如果没有它,它将适用于使用传统\caption界面的所有浮点数。

相关内容