如何将两个行数不同的表格放置在相同的高度?

如何将两个行数不同的表格放置在相同的高度?

我想要以相同的高度开始两个具有不同行数的表格。

基本上,我希望水平线处于同一高度。

这是我当前的代码:

\adjustbox{valign=h}{
    \begin{tabular}{ c | c c } 
     NFA & 0 & 1 \\ 
     \hline
     $q_0$ & $[q_0q_1]$ & $q_0$ \\ 
     $q_1$ & $\varnothing$ & $q_2$ \\
     $q_2$ & $q_3$ & $q_3$ \\
     $q_3$ & $\varnothing$ & $\varnothing$ \\ 
    \end{tabular}
    \quad
    \begin{tabular}{ c | c c } 
     DFA & 0 & 1 \\ 
     \hline
     $q_0$ & $[q_0q_1]$ & $q_0$ \\ 
     $[q_0q_1]$ & $[q_0q_1]$ & $[q_0q_2]$ \\
     $[q_0q_2]$ & $[q_0q_1q_3]$ & $[q_0q_3]$ \\
     $[q_0q_1q_3]$ & $[q_0q_1]$ & $[q_0q_2]$ \\ 
     $[q_0q_3]$ & $[q_0q_1]$ & $[q_0q_1]$ \\
    \end{tabular}
    }

答案1

[t]如果向每个添加可选参数,tabular它们将与第一行垂直对齐。

正如 egreg 在评论中提到的那样,\adjustbox可能没有任何效果,并且valign=h无论如何都不是一个有效的选项,所以我将其删除了。

在此处输入图片描述

\documentclass{article}
\usepackage{amssymb}
\begin{document}
    \begin{tabular}[t]{ c | c c } 
     NFA & 0 & 1 \\ 
     \hline
     $q_0$ & $[q_0q_1]$ & $q_0$ \\ 
     $q_1$ & $\varnothing$ & $q_2$ \\
     $q_2$ & $q_3$ & $q_3$ \\
     $q_3$ & $\varnothing$ & $\varnothing$ \\ 
    \end{tabular}%
    \quad
    \begin{tabular}[t]{ c | c c } 
     DFA & 0 & 1 \\ 
     \hline
     $q_0$ & $[q_0q_1]$ & $q_0$ \\ 
     $[q_0q_1]$ & $[q_0q_1]$ & $[q_0q_2]$ \\
     $[q_0q_2]$ & $[q_0q_1q_3]$ & $[q_0q_3]$ \\
     $[q_0q_1q_3]$ & $[q_0q_1]$ & $[q_0q_2]$ \\ 
     $[q_0q_3]$ & $[q_0q_1]$ & $[q_0q_1]$ \\
    \end{tabular}
\end{document}

相关内容