Tabelas e alinhamento vertical de texto

Tabelas e alinhamento vertical de texto

Eu sei que isso já foi perguntado antes, mas todas as soluções que encontrei não funcionaram para mim até agora.

O que tento alcançar:

Uma solução que me permite configurar centralmente (!) todas as (!) tabelas do meu documento de forma que o texto fique centralizado verticalmente nas linhas. A maioria das linhas não terá altura especificada, mas algumas podem.

A maioria das soluções que encontrei propunham um comando por tabela ou mesmo comandos por linha. Estamos falando de um documento com 200 páginas e diversas tabelas, então eu gostaria de fazer isso com um comando central em um arquivo cls.

Considere o seguinte MWE, que usa uma configuração de tabela simples, mas faz com que a fonte “grude” nas linhas h. Existe uma solução simples e elegante para isso?

Como alternativa, um preenchimento maior entre hline e o "topo" do texto também seria adequado.

\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}

insira a descrição da imagem aqui

informação relacionada