在表格中垂直居中文本,非常

在表格中垂直居中文本,非常

我正在尝试将表格中的文本垂直居中。我尝试了论坛中的几个技巧,但仍然无法解决。我希望表格中的所有文本都垂直对齐。我正在使用此代码和此包

\usepackage{array}                      
\usepackage{tabularray}
\newcolumntype{L}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\newcolumntype{R}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}

\begin{table}[H]
        \caption{{\small number}}   
        \begin{center}
            \begin{tabular} {|c| L{2cm} | C{2cm} | R{2cm} |ll}      
                \cline{1-4}
                number & $h$ (m) & $A$ (m) & $v_{0}$ (m/s) & &  \\[7pt] \cline{1-4}
                1ª      &  &  &  &  &  \\[7pt] \cline{1-4}
                2ª      &  &  &  &  &  \\[7pt] \cline{1-4}
                3ª      &  &  &  &  &  \\[7pt] \cline{1-4}
            \end{tabular}
        \end{center}
    \label{tabela1}
\end{table}

答案1

\documentclass{article}
\usepackage{tabularray}
\begin{document}
\begin{table}
\caption{Number}
\label{tabela1}
\centering
\begin{tblr}{colspec={c*{3}{Q[c,2cm]}},vlines,hlines}
number & $h(m)$ & $A(m)$ & $v_0(m/s)$ \\
1ª     &        &        &            \\
2ª     &        &        &            \\
3ª     &        &        &            \\
\end{tblr}
\end{table}
\end{document}

在此处输入图片描述

相关内容