边距浮动超出页面末尾

边距浮动超出页面末尾

我正在使用memoir带有选项的类\footnotesinmargin,但结果的侧注浮动位置有问题。似乎 LaTeX 只关心顶部边距浮动,而不是整个浮动。因此,如果您在正文的某个位置的边距中放置浮动,浮动将始终从那里或下方开始,即使这会导致它超出页面末尾 - LaTeX 不会将其向上推以进行补偿。如果您有一系列边距浮动,则整个块将从正文中第一个触发的位置开始,即使从更高的位置开始会更好。

此图是页边注超出页面底部的示例,如果页边注足够长,它们会超出纸张边缘。尽管上面有足够的空间,只需将它们向上移动即可避免此问题。

边注问题

是否有任何方法可以对边距浮动定位设置底部限制,以便在必要时覆盖顶部定位?

(这不是 LaTeX 原生浮动定位算法的一部分,这对我来说似乎很奇怪。)

答案1

memoir没有footnotesinmargin选项,尽管它确实有一个\footnotesinmargin与开关配对的开关\footnotesatfoot

由于您没有显示 MWE,我们对您做了什么或没做什么几乎一无所知。

我的猜测是您应该使用\sidefootnote而不是\footnote\footnotesinmargin

我还没有准备好花时间创建 MWE,就像你没有一样。GOM

相关内容