Tufte-Latex 文档的侧注出现在错误的一侧

Tufte-Latex 文档的侧注出现在错误的一侧

Tufte-Latex 类有一个选项,可以将偶数页的边距放在左侧,将不等页的边距放在右侧:

\documentclass[twoside,symmetric]{tufte-book}

但不幸的是,一些旁注仍然错误:

在此处输入图片描述

有可能避免这种情况吗?

编辑:问题几乎总是出现在新页面前三句的旁注中。插入

\newpage 

或者

 \clearpage

通过手工在有问题的脚注上方解决问题,但显然这是一个糟糕的解决方案。

答案1

由于 LaTeX 的输出例程与 TeX 的页面构建器异步运行,因此当边注靠近页面顶部时,它们可能会出现在页面的错误一侧。

当 LaTeX 放置边注时,它会查看当前是位于正面还是反面页面,并相应地放置边注。但是,TeX 可能会在放置边注后出现并决定将边注(连同几行常规文本)移至下一页。当 TeX 将材料移至下一页时,边注会保持在同一位置。

mparhack包裹解决这个问题的方法是给每条边注添加标签,并记录它位于哪一页。当你第二次运行 LaTeX 时,它会查看边注最终位于哪一页,并相应地调整其位置。

要使用这个包,只需将其加载到文档的前言中:

\usepackage{mparhack}

然后运行 ​​LaTeX 几次(首先记录边注所在的页面,然后再次修复放错位置的边注)。

相关内容