表格中的垂直对齐

表格中的垂直对齐

我想创建一个表格,在其中控制单元格的高度,并希望垂直居中所有单元格。乍一看,这里的问题可能与表格垂直对齐问题但那里提出的解决方案并不适合我的问题。

下面是一个最小示例。问题是前两列正确居中,但最后一列却不正确。

\begin{tabular}{ |m{2cm}|m{2cm}|m{2cm}|}
   \hline
     x &
     x &
     x \\[5mm]
   \hline
\end{tabular}

有人知道这里出了什么问题吗?任何指点都将不胜感激。

答案1

请始终发布显示所有使用过的软件包的完整文档(我碰巧注意到array这里的软件包使用情况,但你没有提到它作为要求/)

最简单的解决方法是增加一个未使用的占用\\间距的列:

但请注意,该参数不会\\增加那么多额外的空间,它只会增加标准支柱深度,因此除非支柱比条目的深度更深,否则它不会产生任何影响m

\begin{tabular}{ |m{2cm}|m{2cm}|m{2cm}|@{}l@{}}
   \hline
     x &
     x &
     x &\\[5mm]
   \hline
\end{tabular}

相关内容