我正在使用memoir
带有选项的类\footnotesinmargin
,但结果的侧注浮动位置有问题。似乎 LaTeX 只关心顶部边距浮动,而不是整个浮动。因此,如果您在正文的某个位置的边距中放置浮动,浮动将始终从那里或下方开始,即使这会导致它超出页面末尾 - LaTeX 不会将其向上推以进行补偿。如果您有一系列边距浮动,则整个块将从正文中第一个触发的位置开始,即使从更高的位置开始会更好。
此图是页边注超出页面底部的示例,如果页边注足够长,它们会超出纸张边缘。尽管上面有足够的空间,只需将它们向上移动即可避免此问题。
是否有任何方法可以对边距浮动定位设置底部限制,以便在必要时覆盖顶部定位?
(这不是 LaTeX 原生浮动定位算法的一部分,这对我来说似乎很奇怪。)
答案1
memoir
没有footnotesinmargin
选项,尽管它确实有一个\footnotesinmargin
与开关配对的开关\footnotesatfoot
。
由于您没有显示 MWE,我们对您做了什么或没做什么几乎一无所知。
我的猜测是您应该使用\sidefootnote
而不是\footnote
和\footnotesinmargin
。
我还没有准备好花时间创建 MWE,就像你没有一样。GOM