浮动定位 [ht] 不适用于算法

浮动定位 [ht] 不适用于算法

我正在使用 algorithm2e 包。我有一份包含多种算法的文档。我使用浮动位置选项 [ht],但我的所有算法都位于章节末尾;没有一个位于该位置或下一页。我尝试了此帖子中建议的 float 包浮动算法?。但此后算法看起来非常不同且错误。有人知道我如何将算法定位在“此处”或下一页的顶部吗?

答案1

对于任何类型的浮点数,使用不包括的可选参数p会大大增加浮点数到达文档末尾的可能性。也许[!htp]会达到你想要的效果。

这里!说 LaTeX 应该忽略大多数风格限制,例如允许浮动的页面比例或每页浮动的数量,因此如果分页符不是太糟糕,它就会放置浮动。

注意,[!htp]您还可以使用禁止底部浮动[!ht],这将禁止页面浮动,但每当您以这种方式缩短可选参数时,您都会删除一些浮动定位的可能性,因此更有可能浮动根本无法定位,在这种情况下它将被保留到文档结束。

相关内容