stretch=0.80
当我将命令添加到 caption-package时出现错误,如下所示:
\usepackage[font={color=red,footnotesize,%
stretch=0.80},labelsep=quad]{caption}
表格环境中的标题很简单,\caption{Some text}
文本中没有特殊符号。
错误信息:
Undefined control sequence. \setstretch{Some text}
我希望使用该stretch
参数简单地改变标题的边距,以便它的宽度仅比文本宽度小。
在这里使用stretch
参数是错误的吗?我认为问题不在于文档(第 11 页顶部)没有提及任何相冲突的案例。
答案1
stretch
与包相连setspace
,定义标题文本行的拉伸方式。小于 1 的值意味着所有内容看起来都会有点拥挤。
要定义标题的边距,请使用margin
;-)
\documentclass{article}
\usepackage{xcolor}
\usepackage{blindtext}
\usepackage{setspace}
\usepackage{showframe}
\usepackage[font={color=red!50!black,footnotesize,stretch=0.80},labelsep=quad,margin={1cm}]{caption}
\begin{document}
\blindtext
\begin{table}
\caption{Some text \blindtext}
\end{table}
\end{document}