我习惯\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}