所以我有一个页面。
--------------------
| |
| |
| |
| |
我有两个环境,例如\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}