定理环境 - 中心线

定理环境 - 中心线
\begin{theorem}
Let apples be fruits and let tomatos be a veg. Then the following is true:
\centerline{apples are veg}
\end{theorem}

我刚刚读到,不应该使用 centerline,因为它是 TeX 而不是 LaTeX。文章说应该使用{\centering ... }

我现在想知道在定理环境中是否存在更适合中心线的命令?

答案1

\centerline 由 LaTeX 内核定义,但手册中没有记录。它有其用途,但最好留给特殊应用。

在这种情况下不应该使用它的原因是它会产生与线宽一样宽的大字符,从而难以调整文本。

我认为最好的解决方案是

\begin{theorem}
Let apples be fruits and let tomatos be a veg. Then the following is true:
\begin{center}
apples are veg
\end{center}
\end{theorem}

这也提供了垂直分离。如果不需要,

\begin{theorem}
Let apples be fruits and let tomatos be a veg. Then the following is true:
{\centering apples are veg\par}
\end{theorem}

可能会用到(别忘了\par),或者如果你够大胆,

\begin{theorem}
Let apples be fruits and let tomatos be a veg. Then the following is true:

\centerline{apples are veg}
\end{theorem}

(不要忘记空白行)。

警告使用\centerline可能比较棘手,因为它本身无法启动一个段落。

答案2

虽然这不是思考这个问题的明显方式,但是由于您amsmath可以将其视为未编号的显示:

\[ \text{apples are veg} \]

或者

\begin{equation*}
 \text{apples are veg}
\end{equation*}

相关内容