我在使用 的文档中有一些较长的旁注tufte-latex
。如果旁注不适合页面的文本高度,它们会消失在页面下方,如下所示。
解决此问题的一种方法是使用侧注本身的参数进行调整。\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}