确保浮动元素放置在某些章节、小节、小子章节之前

确保浮动元素放置在某些章节、小节、小子章节之前

我正在写几条远足路径的描述,它们都归入同一部分,但属于不同的小节和小子节。

描述中附带了一些浮点数表格和数字,我希望浮点数放置在新路径描述的开始位置“不太靠后”的位置。如下所示:

3. Hiking Path Descriptions
3.1 Path 1

\FloatBarrier
3.2 Path 2 family
3.2.1 Path 2.1 

\FloatBarrier
3.2.2. Path 2.2 

\FloatBarrier
3.2.3 Path 2.3

\FloatBarrier
3.3 Path 3 family
3.3.1 Path 3.1 

\FloatBarrier
3.3.2 Path 3.2

\FloatBarrier
4 What to put in the backpack

我可以确保在新的路径描述开始之前放置浮点数,但这是一个很大的限制,最终导致部分页面留空。

例如,我可以接受路径 1 的图在第 3.2.1 节开始后出现几行,但路径 1 的许多图在第 3.2.1 节开始后出现一页或多页。

似乎\afterpage{\clearpage}正是我需要替换的东西\FloatBarrier,但这导致(在我的大文档中,而不是在我尝试的任何 MWE 中)“浮点丢失”错误。

还有其他选择吗?

相关内容