如何将两个带支撑的“表格”表并排放置?

如何将两个带支撑的“表格”表并排放置?

此代码:

    Relations $r, s:$
    \[\underbrace{\begin{tabular}{||c c||}
                \hline
                A        & B \\ [0.5ex]
                \hline \hline
                $\alpha$ & 1 \\
                \hline
                $\alpha$ & 2 \\
                \hline
                $\beta$  & 1 \\
                \hline
            \end{tabular}}_{r}\] & \[\underbrace{\begin{tabular}{||c c||}
        \hline
        A        & B \\ [0.5ex]
        \hline \hline
        $\alpha$ & 2 \\
        \hline
        $\beta$  & 3 \\
        \hline
        \hline
    \end{tabular}_{aaa}\]

导致我Misplaced alignment tab character &.LaTeX犯错。

如果我删除&,表格将不会对齐,所以,呃。我该怎么做?

在此处输入图片描述

请不要让解决方案过于复杂,我使用 LaTeX 只是为了在阅读讲义时分散注意力。只追求视觉享受。

答案1

您使用的是显示数学 ( \[...\]),它们形成自己的一行,因此没有达到您的预期。用内联数学 ($...$\(...\)您喜欢的任何形式) 替换它们。

放错位置的对齐制表符是&您放在两个tabular环境之间的。由于它超出了任何错误的对齐,因此请将其删除。

第一行里面:$...$间距错误,请改用$r, s$:

可能还有其他东西可以在视觉上改进,但“请不要让解决方案过于复杂”,所以这里是:

\documentclass{article}

\begin{document}
Relations $r, s$:

$\underbrace{\begin{tabular}{||c c||}
    \hline
    A        & B \\ [0.5ex]
    \hline \hline
    $\alpha$ & 1 \\
    \hline
    $\alpha$ & 2 \\
    \hline
    $\beta$  & 1 \\
    \hline
\end{tabular}}_{r}$ 
$\underbrace{\begin{tabular}{||c c||}
    \hline
    A        & B \\ [0.5ex]
    \hline \hline
    $\alpha$ & 2 \\
    \hline
    $\beta$  & 3 \\
    \hline
    \hline
\end{tabular}}_{aaa}$
\end{document}

在此处输入图片描述


您也可以考虑使用array而不是tabular。最大的区别在于array每个单元格都处于数学模式,因此您不需要 等$...$\alpha如果您不想让AB变成斜体(数学),您可以改用\mathrm{A}\mathrm{B}

\documentclass{article}

\begin{document}
Relations $r, s$:

$\underbrace{\begin{array}{||c c||}
    \hline
    A      & B \\ [0.5ex]
    \hline \hline
    \alpha & 1 \\
    \hline
    \alpha & 2 \\
    \hline
    \beta  & 1 \\
    \hline
\end{array}}_{r}$
$\underbrace{\begin{array}{||c c||}
    \hline
    A      & B \\ [0.5ex]
    \hline \hline
    \alpha & 2 \\
    \hline
    \beta  & 3 \\
    \hline
    \hline
\end{array}}_{aaa}$
\end{document}

在此处输入图片描述

相关内容