\setbox\footins 而不是 \insert\footins?

\setbox\footins 而不是 \insert\footins?

这个问题来自对垂直、居中的脚注?

这个问题涉及脚注的高级格式,有人提出了一个解决方案,即每个脚注取代使用 box 来覆盖整个框,\setbox\footins=\vbox{...}而不是使用 来添加\insert\footins{...}。是否有使用这种做法的 LaTeX 软件包?

我之所以问这个问题,是因为根据 TeX 程序 §1009,\footins当第一次出现时,框的高度每页仅从页面目标中减去一次\insert\footins。如果没有\insert\footins,则不会为脚注保留任何空间,这会导致页面过满,如下例所示:

\def\s{\count0=0\loop\line{Lorem ipsum\hfil}\advance\count0 by1
  \ifnum\count0<25\repeat} %blind text taking up 40% of the page
\s\setbox\footins=\vbox{\s}
%\insert\footins{}
\s\bye

只有存在时\insert\footins{},才会给前两页提供足够的空间来添加脚注。

相关内容