如何将列具有固定宽度的LaTeX表的单元格内容居中?

时间:2009-08-31 14:41:28

标签: alignment latex tabular

考虑下面的LaTeX代码:

\begin{tabular}{p{1in}p{1in}} 
A & B\\ 
C & D\\
\end{tabular}

如何让每个细胞的内容在细胞中心而不是左边对齐? 请注意,我想确保列的宽度是固定的,因此我不能使用“c”位置属性而不是“p {.1in}”来居中我的单元格内容。

2 个答案:

答案 0 :(得分:88)

序言中的

\usepackage{array}

然后这个:

\begin{tabular}{| >{\centering\arraybackslash}m{1in} | >{\centering\arraybackslash}m{1in} |}

请注意,固定列的“m”由数组包提供,并且会给你垂直居中(如果你不希望这只是回到“p”

答案 1 :(得分:7)

您可以在parbox中使用\centering来执行此操作。

更多信息herehere

(抱歉,Google缓存链接;我原来的链接不再有效。)