Tamanho da tabela e alinhamento vertical

Tamanho da tabela e alinhamento vertical

Quero aumentar minha tabela e alinhar todas as entradas na tabela verticalmente.

Este é o meu código:

\begin{table}[h]
\caption{My Table}
\centering
    \begin{tabular}{c|c|c|c|c}
        \hline
        \multirow{2}{*}{} & \multicolumn{2}{c|}{A} & \multicolumn{2}{c}{B} \\\cline{2-5}
          & type1 & type2 & type1 & type2 \\\hline
        a & xx    & xx    & xx    & xx    \\\hline
        b & xx    & xx    & xx    & xx    \\\hline
        c & xx    & xx    & xx    & xx    \\\hline      
    \end{tabular}
\end{table}

Aqui está o resultado:

insira a descrição da imagem aqui

Responder1

Talvez a solução mais fácil seja usar booktabs em vez de linhas verticais e horizontais:

\documentclass{article}
\usepackage{multirow}
\usepackage{booktabs}
\begin{document}
\begin{table}[h]\large
\caption{My Table}
\centering
    \begin{tabular}{ccccc}
        \toprule
        \multirow{2}{*}{} & \multicolumn{2}{c}{A} & \multicolumn{2}{c}{B} \\
          & type1 & type2 & type1 & type2 \\ \midrule
        a & xx    & xx    & xx    & xx    \\
        b & xx    & xx    & xx    & xx    \\
        c & xx    & xx    & xx    & xx    \\ \bottomrule
    \end{tabular}
\end{table}
\end{document}

imagem da mesa

informação relacionada