如何才能获得相同高度的两个环境?

如何才能获得相同高度的两个环境?

所以我有一个页面。

--------------------
|                  |
|                  |
|                  |
|                  |

我有两个环境,例如\begin{tabular}...\end{tabular},我希望一个左对齐,另一个右对齐,但高度相同。例如左浮动和右浮动,如下所示:

--------------------
|_____        _____|
||    |      |    ||
||  A |      |  B ||
|------      ------|

这里的 A 和 B 是我的环境。

答案1

\hfill在环境之间使用以将它们分布在可用的水平空间中。如果两个tabular环境的行数不同,您可能需要使用可选参数来实现所需的垂直对齐。

在第一个例子中,表格材料没有准确到达类型块边缘:这是由于在所有表格列的两侧插入了默认(6 pt)空间造成的。

@{}在第二个例子中,通过使用在外边缘不插入任何空间(而不是默认的),将材料完全推到类型块边缘\tabcolsep

\documentclass{article}

\begin{document}

\noindent X\hrulefill X

\begin{table}[h]
\begin{tabular}{c}
Test Tabular \\ A
\end{tabular}%
\hfill%
\begin{tabular}{c}
Test Tabular\\ B
\end{tabular}
\end{table}

\noindent X\hrulefill X

\begin{table}[h]
\begin{tabular}{@{}c}
Test Tabular \\ A
\end{tabular}%
\hfill%
\begin{tabular}{c@{}}
Test Tabular\\ B
\end{tabular}
\end{table}

\end{document}

enter image description here

相关内容