在页面上放置重叠文本

在页面上放置重叠文本

如何使文本或表格重叠?

  • 我可以将字母“a”和“b”放在同一位置吗(基于左对齐和向下对齐)?
  • 我可以将两个表格环境放在完全相同的位置(一个在另一个上方),但不在floatfiguretable环境之内吗?

答案1

您可以使用\llap\rlap来制作零宽度的框;对于表格,我首先将它们装箱:

\documentclass{article}

\begin{document}

\noindent A\llap{B}

\noindent\rlap{A}B

\newsavebox\boxa
\savebox\boxa{\begin{tabular}{@{}c@{}}
text1 \\
text2 \\
text3 \\
\end{tabular}}

\newsavebox\boxb
\savebox\boxb{\begin{tabular}{@{}cc@{}}
column1a & column2a \\
column1b & column2b \\
\end{tabular}}

\noindent\usebox\boxb\llap{\usebox\boxa}

\noindent\rlap{\usebox\boxa}\usebox\boxb

\end{document}

在此处输入图片描述

相关内容