从原则上来说,这应该是一个简单的问题,但我不知道该怎么做,所以我希望在这里得到帮助。首先声明:我知道这不是推荐的做法,而且相当愚蠢,可能很丑陋,但是,嘿,让我们看看它是什么样子。;)
问题是这样的:
在我的文档中的某个位置,我开始写附录(就此而言,可以考虑任何新章节)。然后我\input
读入一个表格。这个表格足够大,可以填满整个页面。由于章节名称“附录”和表格无法放在一页上,因此 LateX 为我提供了一整页空白页,上面写着“附录”,下一页是表格。
浏览两页,似乎标题“附录”很容易放在带表格的页面上。但我不想弄乱表格,因为后面还有更多(类似的)表格(因此表格的布局应该保持不变,即不弄乱页边距)。因此,我现在正在寻找一种合并两页的方法。考虑将其中一页设为透明,并将其放在另一页之上。
鉴于 Latex 的强大功能,我相信这是可能的,但我不是一个非常熟练的用户,因此我很高兴你们中的任何人能够为我提供任何帮助/提示。如果两者都是环境,那可能会更容易,但由于其中一个是部分的名称(“附录”),我甚至不确定如何开始。任何帮助都值得感激!
答案1
如果你确定表格可以放进去,那么你可以欺骗 TeX,让它认为它不占用空间:
\documentclass{book}
\begin{document}
\mainmatter
\appendix
\chapter{First}
\begin{table}[b]
\centering
\smash{\begin{minipage}[b]{\textwidth}
\centering
\caption{Some caption}\label{x}
\medskip
\begin{tabular}{cc}
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
aaa & bbb \\
\end{tabular}
\\
\vspace{0pt} % fix the reference point here
\end{minipage}}% end of \smash
\end{table}
\end{document}