这个问题来自对垂直、居中的脚注?
这个问题涉及脚注的高级格式,有人提出了一个解决方案,即每个脚注取代使用 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{}
,才会给前两页提供足够的空间来添加脚注。