如何防止 LaTeX 将表格标题放在下一页?
以下是页面底部的演示:
下一页顶部:
如您所见,“táblázat 8: Sorirányok összesítése”——即表格的标题——被放置在下一页的顶部。如果长表有标题,那么有时标题会在下一页上与标题一起重复。但没有数据,只有标题和标题。我怀疑这是印刷错误。这是一个错误吗?还是设计使然?
答案1
如果您将标题放在主表格主体中,longtable
则只会将其视为表格的普通行,因此将该行作为最后一页上的唯一内容并不错误。
如果您希望将其放在最后,最好将其放在页眉或页脚部分\endlastfoot
。如果需要,您还可以将一两行实际表格数据放在最后一行,以确保某些行与标题保持一致。
所以
\begin{longtable}{@{}rr@{${},{}$}rr@{${},{}$}rrr@{}}
\bottomrule
\caption{Sűrűségmérő egyenesek - Vízszintes}
\endlastfoot
\toprule
...
\end{longtable}
不是
\begin{longtable}{@{}rr@{${},{}$}rr@{${},{}$}rrr@{}}
\toprule
...
\bottomrule
\caption{Sűrűségmérő egyenesek - Vízszintes}
\end{longtable}