水平对齐两个表格的顶部(与 minipage 并排)

水平对齐两个表格的顶部(与 minipage 并排)

我习惯\minipage将两个表并排放置。但是当两个表的长度不相等时,较短的表会相对于另一个表垂直居中。我希望两个表在顶部水平对齐(即,这样我就可以从 (1) 到 (2) 画一条假想的直线)。

\documentclass{article}
\usepackage{gb4e}
\begin{document}
    \begin{table}[h]
        \begin{minipage}{0.5\linewidth}
            \begin{exe}
                \ex
                    \begin{tabular}[t]{l l}
                        ich & `I'\\
                        du & `you'\\
                        er & `he'\\
                    \end{tabular}
            \end{exe}
        \end{minipage}
        \begin{minipage}{0.5\linewidth}
            \begin{exe}
                \ex
                    \begin{tabular}[t]{l l}
                        Schiff & `ship'\\
                        Haus & `house'\\
                        Mund & `mouth'\\
                        Auto & `car'\\
                        Buch & `book'\\
                        Stuhl & `chair'\\
                    \end{tabular}
            \end{exe}
        \end{minipage}
    \end{table}
\end{document}

在此处输入图片描述

答案1

作为马克·范·东根在评论中说,将[t]以下选项添加到两种minipage环境中:

\documentclass{article}
\usepackage{gb4e}
\begin{document}
    \begin{table}[h]
        \begin{minipage}[t]{0.5\linewidth}
            \begin{exe}
                \ex
                    \begin{tabular}[t]{l l}
                        ich & `I'\\
                        du & `you'\\
                        er & `he'\\
                    \end{tabular}
            \end{exe}
        \end{minipage}
        \begin{minipage}[t]{0.5\linewidth}
            \begin{exe}
                \ex
                    \begin{tabular}[t]{l l}
                        Schiff & `ship'\\
                        Haus & `house'\\
                        Mund & `mouth'\\
                        Auto & `car'\\
                        Buch & `book'\\
                        Stuhl & `chair'\\
                    \end{tabular}
            \end{exe}
        \end{minipage}
    \end{table}
\end{document}

在此处输入图片描述

相关内容