![表格和垂直文本对齐](https://linux22.com/image/358231/%E8%A1%A8%E6%A0%BC%E5%92%8C%E5%9E%82%E7%9B%B4%E6%96%87%E6%9C%AC%E5%AF%B9%E9%BD%90.png)
我知道之前已经有人问过这个问题,但是到目前为止我找到的所有解决方案对我来说都不起作用。
我想实现的目标:
一个解决方案,允许我集中 (!) 配置文档中的所有 (!) 表格,使文本在行中垂直居中。大多数行没有指定高度,但有些行可能有。
我发现的大多数解决方案都提出了针对每个表的命令,甚至针对每个行的命令。我们讨论的是一份有 200 页和几个表的文档,所以我想使用 cls 文件中的中央命令来执行此操作。
考虑以下 MWE,它使用简单的表格设置,但导致字体“粘”在水平线上。有没有一个简单而优雅的解决方案?
作为后备,在 hline 和文本“顶部”之间留出更大的填充也是可以的。
\documentclass[10pt,chapterinoneline,english,onehalfspacing]{article}
\usepackage{colortbl}
\begin{document}
\begin{table*}[h]
\caption{Witty caption.}
\label{table:bla}
\centering
\begin{tabular}{p{0.4\linewidth}p{0.4\linewidth}}
\hline
A & B \\
\hline
Lorem ipsum & dolor sit amet \\
\hline
Lorem ipsum & dolor sit amet \\[2.5ex]
\hline
\end{tabular}
\end{table*}
\end{document}