我正在尝试将一首诗排列成一个单词,后面跟着一段文字,后面跟着一个单词,并与底部对齐。我一直卡住
\documentclass[11pt]{article}
\usepackage{tabularx}
\usepackage{array}
\usepackage{lipsum}
\begin{document}
\begin{tabular}[b]{r p{.8\textwidth} b{.1\textwidth}}
Top & \lipsum[1] & Bottom\\
Top & \lipsum[2] & Bottom\\
\end{tabular}
\end{document}
显然,我希望“Bottom”一词与底部对齐。
答案1
您可以将最后一个单词附加到段落的最后一行:
\documentclass[11pt]{article}
\usepackage{tabularx}
\usepackage{array}
\usepackage{lipsum}
\newcommand\lastbit[1]{\ifhmode\unskip\fi\nobreak\hfill\rlap{\hspace{2\tabcolsep}#1}}
\begin{document}
\noindent
\begin{tabular}[b]{r p{.8\textwidth}}
Top & \lipsum*[1]\lastbit{Bottom}\\
Top & \lipsum*[2]\lastbit{Bottom}\\
\end{tabular}
\end{document}