我经常会搞砸在右括号后放一个空行(或 \par)。
\par
与之前或之后的行为有何不同}
?
MWE: After.tex
\documentclass{article}
\begin{document}
{\centering Foo}
Bar
\end{document}
Before.tex
\documentclass{article}
\begin{document}
{\centering Foo
}
Bar
\end{document}
答案1
TeX 的换行符根据段落末尾的设置来拆分一段文本,因此垂直基线间距、用于居中的左右跳过等都基于末尾有效的值。
如果你走的话
{\centering Foo}\par
然后组在段落结束之前结束(并且所做的所有设置\centering
都将被丢弃),因此段落将使用正常的对齐设置,并且唯一的影响是\centering
它设置\parindent
为零,因为它是在开始时使用的。
如果你走的话
{\centering Foo\par}
然后您会得到一个居中的段落,然后该组结束并且居中设置被丢弃。