{1em} 是指 {1em plus0pt minus0pt} 吗?

{1em} 是指 {1em plus0pt minus0pt} 吗?

是,如果我写,plus0pt就会自动添加,例如,minus0pt

\setlength{\abovedisplayskip}{1em}
\setlength{\jot}{0pt}
\setlength{\parsep}{0pt}
...

答案1

仅当 TeX 需要胶合时才如此。skip名称中的长度始终是胶合(除非程序员有点疯狂)。但是还有一些其他长度“变量”。例如,\hsize接受 ⟨dimen⟩,例如。加号和减号不适用。Charles也\hsize 4in展示了接受 ⟨dimen⟩ 的示例。\hbox

完整的定义请参阅 TeXbook 第 24 章。

答案2

从语义上讲,是的,但从句法上讲则\hbox to 10pt不然:扩张\hbox to 10pt plus 0pt minus 0pt

相关内容