我的论文中有几个大表格,我想将它们单独放在一页上,因为它们下面只能容纳两行文本。我尝试了和\newpage
命令\pagebreak
,甚至尝试使用强制执行\pagebreak[4]
。但是,LaTeX 仍然将文本放在表格下面。文档运行时不会出现错误,只是它似乎没有注意到命令。有人知道为什么或者是否有其他方法可以做到这一点吗?我已经阅读了网站上的其他问题,但这两个命令似乎都可以解决这些问题!提前感谢任何帮助。霍莉
答案1
如果你使用
\begin{table}[p]
那么表格将被限制在浮动页面中,并且其下方不会有任何文本。
但请注意,默认情况下,除非页面至少有 20% 的内容为文本,否则 latex 不会将文本置于浮动元素下。此参数\textfraction
默认(和在 中article class
)设置为 0.2。