Longtable 将标题和/或页眉放在下一页

Longtable 将标题和/或页眉放在下一页

如何防止 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}

相关内容