线宽固定时与阵列封装垂直对齐

线宽固定时与阵列封装垂直对齐

我之前就同一主题发过一篇帖子(表格中的垂直对齐)我得到了答案,但是这又引发了另一个问题。

下面是提供的解决方案。我期望垂直居中,但文本位于每个单元格的顶部。使用pmb进行垂直对齐似乎不起作用。我可能错过了什么……

\documentclass{article}
\usepackage[english]{babel}
\usepackage{array}

\begin{document}

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

\end{document}

答案1

在此处输入图片描述

如第二行所示,m列类型使单元格垂直居中,但\\[..]添加了额外的空间然后因此,如果您的条目只有一行b并且p是相同的内容(并且m没有太大区别)。正如我在上一个答案的评论中指出的那样,由于m单元格通常具有较大的深度,因此您通常需要在可选参数中使用较大的值,\\[]然后增加支柱的深度才会产生任何影响。或者最好尝试避免在表格中使用可选参数\\

相关内容