我非常喜欢 的功能endfloat
,但我想避免将每个图表和每个表格放在单独的页面上。特别是,我有一些小表格,它们本身看起来很荒谬。如果我可以在末尾放置尽可能多的表格,那么我的报告长度可以节省 5-10 页。图表也一样。
我在这里查看了一下,但在文档中找不到答案endfloat
......
谢谢!
答案1
来自软件包文档(第 7 页):
7 每页有多个浮动元素
\efloatseparator
Endfloat 位于
\efloatseparator
各自文件中的每个浮点之后。默认情况下,它被定义为\clearpage
强制每页一个浮点。您可以根据需要使用\renewcommand
重新定义来更改此设置\efloatseparator
。用户建议的一种可能性是
\renewcommand{\efloatseparator}{\mbox{}}
将这样的重新定义放在配置文件中是最有意义的(参见第 8 节)。
不要被我为这个命令起的误导性名字所误导。它实际上出现在每个浮点数(包括最后一个浮点数)之后,因此并不是真正的分隔符。
请注意,此软件包并非用于准备文档的最终发布版本。它不是为了使文档易于使用或可读。它旨在将文档临时格式化为期刊想要的形式。期刊不会以这种格式发表文章。你也不应该。
答案2
\renewcommand{\efloatseparator}{\newpage}
在序言中使用可以解决问题。