capmargin 用于多行标题,但用于单行标题

capmargin 用于多行标题,但用于单行标题

scrbook如果没有指定koma 类,则将单行标题居中captions=nooneline。但是,设置 setcapmargin ( \setcapmargin{0.05\textwidth}) 后,单行标题也会与附加边距左对齐。

如何使多行字幕具有固定边距,但一行字幕居中?

我可能会使用该subfig包,如果这样的话,我希望 koma 来处理字幕,因此进行设置caption=false

答案1

“技巧”是使用“中心”作为可选位置参数来设置标题宽度而不是边距:

\setcapwidth[c]{0.9\textwidth}

相关内容