我有许多带有大标题的图表。因此,如果将这些图表插入段落中间,会造成混淆。此外,由于 LaTeX 强烈倾向于将浮动元素放在页面顶部,因此它们通常会出现在章节标题之前。
我完全同意 LaTeX 将浮点数放置在合适的位置,但它仍应遵守一些规则。
1) 我想要在新的部分开始之前创建一个新页面。我还希望所有来自前一部分的浮动元素都位于这个新页面之前。我已经用这个\clearpage
命令解决了这个问题。即:
cstyle={\ttfamily},literate={↓}{$\downarrow{}$}{1}}
\let\oldsection\section
\renewcommand\section{\clearpage\oldsection} % add a new page before every section.
2) 允许将章节和段落拆分到多个页面,但如果段落被拆分,则不应将浮动元素放在页面顶部。在上一个段落延续到下一个页面的页面上,也不应插入特殊浮动页面。
3)浮动元素不必强制放置在页面的顶部或底部,它们可以自由地放置在段落之间的任何位置。
到目前为止,我发现的唯一解决方案是使用 来微观管理所有浮点数[!htb]
。