使用 `!ht` 时在图表前显示表格

使用 `!ht` 时在图表前显示表格

!ht我在表格和图形中都使用了。1表格和图形都很大,占据了整页。我遇到的问题是,图形出现在表格之前,即使这违反了文档中的顺序,即使表格和图形都是整页的。出于某种原因,图形似乎优先。我将真诚地感谢任何使表格首先出现的建议。

非常感谢


1最初!h但后来改变:LaTeX Warning: '!h' float specifier changed to '!ht'

答案1

一种“手动”执行的方法是使用\FloatBarrierfrom placeinspackage。顾名思义,它会创建一个浮动无法通过的屏障。如果您想自动化该过程,可以使用etoolboxpackage。第 2.6 节解释了可以将命令传递给环境的环境钩子。由于我不太确定您有什么代码/问题,我将其作为建议。

相关内容