长侧注会破坏边距修复或如何制作可破坏的侧注

长侧注会破坏边距修复或如何制作可破坏的侧注

我在使用 的文档中有一些较长的旁注tufte-latex。如果旁注不适合页面的文本高度,它们会消失在页面下方,如下所示无 marginfix

解决此问题的一种方法是使用侧注本身的参数进行调整。\sidenote[][-2cm]{text}

另一个建议的解决方案是使用maginfix如下描述的包这里。但是对于由于其他旁注而无法在页面上显示的旁注,它会将整个旁注移至下一页。即使这在某种程度上是一种可接受的解决方案。但是当旁注很长,超出文本高度时,就会出现问题。在这种情况下,编译会出错,并且旁注会完全消失。

Package marginfix Error: lost some margin notes.

我的理想情况是,当侧注超出起始页的文本高度时,它会在下一页自动中断?如何实现?

最小工作示例

\documentclass{tufte-handout}

\usepackage{lipsum}
%\usepackage{marginfix}
%compiles if marginfix is not used, but the sidenote is runs into the page end
% gives error if marginfix is used, the final output does not show any sidenote
\begin{document}
\lipsum
\sidenote{\lipsum}
\end{document}  

相关内容