标题包:粗体编号缩进标题文本 - 如何避免?

标题包:粗体编号缩进标题文本 - 如何避免?

我遇到了这个问题,经过彻底搜索后仍找不到答案:

我用

\usepackage[bf]{caption}  

在我的 LaTeX 文档中,因为我希望显示标题的“图 1”部分大胆的不幸的是,下面的标题从第二行开始缩进,因此“图 1”部分是单独的:

Figure 1: blabla, bla-  
          blablabla
          blabal
          blablabla

我更喜欢这样的东西(另一种变体对于窄浮点数来说看起来真的很愚蠢并且浪费空间):

Figure 1: blabla, bla-
blablabla blabla blabla

有谁找到解决这个问题的方法吗?

答案1

该包caption通过选项提供不同的样式。要设置预定义样式之一,请使用format=

以下是一个例子

\documentclass{scrartcl}
\usepackage[bf]{caption} 
\def\exampletext{Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit,
vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida
mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a,
magna.
}
\begin{document}
\begin{figure}[!ht]
\centering
\rule{7cm}{1cm}
\caption{\exampletext}
\end{figure}

\begin{figure}[!ht]
\captionsetup{format=plain}
\centering
\rule{7cm}{1cm}
\caption{\exampletext}
\end{figure}

\begin{figure}[!ht]
\captionsetup{format=hang}
\centering
\rule{7cm}{1cm}
\caption{\exampletext}
\end{figure}
\end{document}

在此处输入图片描述

答案2

如果包含此行\usepackage[bf]{caption}会导致字幕格式“挂起”,而没有此行则不会,那么这显然是我的caption软件包中的一个错误。请给我一个最小工作示例 (MWE),以便我可以修复此问题。

除非我解决这个问题,否则我会避免使用我的caption包,因为这里存在兼容性问题,其影响无法估计 - 它可能会导致严重的其他问题。

相关内容