标题对齐

标题对齐

我知道这个问题已经被问过好几次了。但我认为我的问题有点不同。我想让我的图形标题左对齐并对齐。我不希望所有图形都这样,因为我有子图,我希望标题居中。

\captionsetup{justification=raggedright}可以工作,但文本不对齐,并\captionsetup{justification=justified}显示居中标题!我正在使用 TeXstudio。

答案1

如果我明白你想要什么,

\captionsetup[figure]{justification=justified, singlelinecheck=off} 

应该这么做。

但请注意,标题将从文本左边距开始,而不是从图形的左侧开始,这对于小图形来说会很难看。

两个包允许标题宽度等于图形宽度:

  • measuredfigure,由包定义的环境threeparttable
  • floatrow定义\ffigbox[\FBwidth]{\caption{...}\label{...}}{figure commands}要插入到figure环境中的 。如有必要,您可以使标题宽度与图形宽度不同,只需将可选参数更改为 即可[0.25\textwidth]

相关内容