我无法理解 \begin{center} 和 \centering 在表格上使用(而不是在表格内)时的不同效果。MWE 应该清楚地解释这个问题:
\documentclass{article}
\begin{document}
\begin{center}
\begin{tabular}{ll}
\\
\emph{Definite benefit} & \emph{Definite cost} \\
Self-respect & Expense \\
\\
\emph{Possible benefit} & \emph{Probable cost} \\
Compensation & Trauma \\
\\
\end{tabular}
\end{center}
works to center, but not
{\centering
\begin{tabular}{ll}
\\
\emph{Definite benefit} & \emph{Definite cost} \\
Self-respect & Expense \\
\\
\emph{Possible benefit} & \emph{Probable cost} \\
Compensation & Trauma \\
\\
\end{tabular}
}
Why?
\end{document}
答案1
使用结尾段落的。您有一个{}
围绕居中的组,这意味着它的设置在段落结束前被丢弃。在之前包含一个空白行}
或依赖于周围的环境,例如table
。