2009-08-31 51 views
57

考慮下面的一段代碼的LaTeX:如何將其列具有固定寬度的LaTeX表的單元格內容居中?

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

我怎樣才能使每個單元格的內容在單元格中,而不是左的中心對齊? 請注意,我想確保我的列的寬度是固定的,所以我不能使用「c」位置屬性而不是「p {.1in}」來居中我的單元格內容。

回答

80

在序言

那麼這\usepackage{array}

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

注意「 m「爲列固定提供的陣列包,並會給你垂直居中(如果你不想這只是回到」p「

+0

謝謝!這是有幫助的。 – Kalid 2009-09-24 07:33:59

+0

+1爲我工作 – 2011-03-07 11:58:07

+2

而且......如果我想對它進行正確的評估?謝謝。 – 2012-05-15 22:46:36

7

你可以用你的parbox使用\centering來做到這一點。

更多信息herehere。 ;

(對不起,谷歌緩存鏈接原來我已經不工作了)

相關問題