如何将一个列宽固定的LaTeX表的单元格内容居中?

考虑下面一段LaTeX代码:

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

我怎样才能使每个单元格的内容在单元格的中心而不是左侧alignment? 请注意,我想确保我的列的宽度是固定的,所以我不能使用“c”位置属性而不是“p {.1in}”来居中我的单元格内容。

\usepackage{array}

那么这个:

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

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

你可以使用\centering你的parbox来做到这一点。

更多信息在这里和这里 。

(对不起,Googlecaching的链接;我原来的链接不工作了。)