![大表格放在附加页上](https://linux22.com/image/235588/%E5%A4%A7%E8%A1%A8%E6%A0%BC%E6%94%BE%E5%9C%A8%E9%99%84%E5%8A%A0%E9%A1%B5%E4%B8%8A.png)
我正在使用 LaTeX,我的报告中有一个大表格,表格的高度略大于纸张的一半。表格后的所有文本将转到下一页,而在这一页中只保留表格,表格前后有很多空间!
答案1
您的表格太大,无法容纳在普通的文本页面上,因此被放置在“浮动页面”上,即仅包含来自table
和figure
(或自定义)浮动环境的材料的页面。
如果要在普通页面上放置如此大的表格,您可以修改相应的设置(请参阅我怎样才能让数字不被推到文档的末尾?)。增加\floatpagefraction
Forrest 已经提到的内容,可以在普通文本页面上显示更大的表格。它规定表格或图形在放置在额外页面上之前可以占用页面的哪一部分。您还可以添加!
到环境的可选放置说明符中table
,即\begin{table}[!ht]
,覆盖/忽略特定表格的此设置。
答案2
这行代码可以解决你的问题:
\renewcommand{\floatpagefraction}{0.8}
如果这是一篇双栏论文,你可能还需要这个:
\renewcommand{\dblfloatpagefraction}{0.8}