如何水平对齐两个表格环境

如何水平对齐两个表格环境

我有这个表(table包含两个tabular环境的环境)。我需要将两个表格并排放置。但我需要将第二个表格水平对齐(与第一个表格高度相同)。我该怎么做?

\begin{table}[H]
    \caption{Neque porro quisquam est qui dolorem ipsum quia dolor sit amet.}
    \label{table:lorem_ipsum}
    \parbox{.35\linewidth}{
        \begin{tabular}[t]{ c | c }
            Lorem & Ipsum \\ 
            \hline
            A   & B \\
            C & D \\
            E & F \\
            G & H \\
            I & J \\
        \end{tabular}
    }
    \hfill
    \parbox{.50\linewidth}{
        \begin{tabular}[t]{ c | c }
            Lorem & Ipsum \\ 
            \hline
            K & L \\
            M & N \\
            O & P \\
        \end{tabular}
    }
\end{table}

当前代码: 在此处输入图片描述

答案1

我建议你去掉\parbox包装器。如果你想让两个tabular环境大致居中在文本块的宽度内,可以考虑使用一些(更多)\hfill指令。

在此处输入图片描述

\documentclass{article}
\usepackage{float,caption}
\begin{document}
\begin{table}[H]
    \caption{Neque porro quisquam est qui dolorem ipsum quia dolor sit amet.}
    \label{table:lorem_ipsum}
    \hfill
        \begin{tabular}[t]{ c | c }
            Lorem & Ipsum \\ 
            \hline
            A   & B \\
            C & D \\
            E & F \\
            G & H \\
            I & J \\
        \end{tabular}
    \hfill
        \begin{tabular}[t]{ c | c }
            Lorem & Ipsum \\ 
            \hline
            K & L \\
            M & N \\
            O & P \\
        \end{tabular}
    \hfill\null
\end{table}
\end{document}

附录:如果您必须保留\parbox包装器,我建议您[t]在两个实例中添加定位说明符:\parbox[t]{.35\linewidth}{...}\parbox[t]{.50\linewidth}{...}

答案2

至少对于这个例子来说,一个简单的解决方案(更少的代码)是只构建一个带有空列的表格环境。

姆韦

\documentclass{article}
\usepackage{booktabs,caption}
\begin{document}
\begin{table}
\caption{Neque porro quisquam est qui 
         dolorem ipsum quia dolor sit amet.}
\centering
 \begin{tabular}[t]{c|cp{1cm}c|c}
   Lorem & Ipsum && Lorem & Ipsum\\[2pt]           
   \cmidrule{1-2}\cmidrule{4-5}
   A & B && K & L \\
   C & D && M & N \\
   E & F && O & P\\
   G & H && \multicolumn{1}{c}{}\\
   I & J && \multicolumn{1}{c}{}\\
 \end{tabular}
\end{table}
\end{document}

相关内容