将内容与表格底部对齐

将内容与表格底部对齐

我的感觉是我缺少了一些基本的东西,但是这里是:

我有一个\tabular对象,在它的结尾处,我想放一个\Box

如果我创建一个虚拟列来存储,\Box那么表格就不够宽(我想要行末的框)

如果我\hfill $\Box$在表格末尾使用(如果表格后面有一个手动换行符,否则它会在右侧垂直居中,这也不是我想要的),它会左对齐,因为它是行上唯一的东西。如果我使用,test \hfill $\Box$我会得到我想要的(嗯,它确实向下一行太远了,但没关系),但在行test首有一个讨厌的东西(顺便说一句,这似乎是我的一个常见问题,所以如果有办法有一个“虚拟”(不可见,对文档没有其他影响)字符,那也行)。

我怎样才能得到我所寻找的东西?

答案1

使用[b]可选参数tabular

\documentclass{article}
\usepackage{amssymb}

\begin{document}

\begin{tabular}[b]{|cc|}
text & text \\
text & text \\
text & text \\
\end{tabular}\hfill$\Box$

\end{document}

在此处输入图片描述

使用[t],表格顶线与当前外部文本行的基线对齐;使用[b],表格底线与外部基线对齐;使用[c](或未给出定位参数),表格以外部基线为中心。

相关内容