当我尝试使用\begin{left}
和时\begin{right}
,它们会混淆。这是我的代码
\begin{left}
\begin{tabular}{l|c|c}
Monophthongs & Front & Back \\
\hline
Close & i iː & u uː \\
Mid & e eː & o oː \\
Open & a aː
\end{tabular}
\end{left}
\begin{right}
\begin{tabular}{c|c}
Diphthongs & a & e & i & o & u \\
\hline
a & & ae & & & au \\
e & & & ei & & eu \\
u & & & ui & & \\
i & & & & io & iu \\
o & & oe & & & \\
\end{tabular}
\end{right}
答案1
我猜,你想让两个表并排显示。为此,请删除left
and环境,并确保第一个和下一个right
之间没有空行。为了在两个表之间留出一个小的水平空白,我在这里使用了,但你也可以使用任何其他\end{tabular}
\begin{tablar}
\quad
水平间距命令您可以选择这里。
为了确保两个表格彼此顶部对齐,我添加了[t]
两个tabular
环境。其他选项包括[c]
垂直居中和[b]
底部对齐。
最后,我还在您的第二个表中添加了缺少的列说明符。使用c|c
您仅声明了 2 列,但表中总共使用了 6 列。因此我将其更改为c|ccccc
。您可以随意更改列说明符以满足您的需求。
如果要为两个表格添加标题或为每个表格添加单独的标题,请查看https://tex.stackexchange.com/a/597566/134144以概述如何实现这一目标的不同选项和方法。
\documentclass{article}
\begin{document}
\begin{tabular}[t]{l|c|c}
Monophthongs & Front & Back \\
\hline
Close & i iː & u uː \\
Mid & e eː & o oː \\
Open & a aː
\end{tabular}
\quad
\begin{tabular}[t]{c|ccccc}
Diphthongs & a & e & i & o & u \\
\hline
a & & ae & & & au \\
e & & & ei & & eu \\
u & & & ui & & \\
i & & & & io & iu \\
o & & oe & & & \\
\end{tabular}
\end{document}