我想在使用 编译的 LaTeX 文档中添加顶部插入pdflatex
。虽然我可以在页面底部添加插入,但似乎无法对顶部插入执行相同操作。
\insert\footins{Hello, World!} % Compiles and works
\insert\topins{Hello, World!} % Doesn't compile because \topins is not defined
我得到的错误! Undefined control sequence. l.23 \insert\topins
是合理的,因为\topins
没有定义,而\footins
设置为253
。考虑到我在TeX 书我期望\topins
对应于寄存器253
并且\footins
对应于寄存器254
。我扫描了几乎所有 255 个寄存器,但似乎没有一个可以承载顶部插入的内容。顶部对齐的浮点数不是我想要的。
如何在 LaTeX 中添加顶部插入?
答案1
\insert
除了两种特殊情况\footnote
和之外,LaTeX 输出例程根本不使用寄存器\enlargethispage
。
任何使用顶部插入件在普通 tex 中处理的用例都应使用顶部浮点数在 latex 中处理,通常
\begin{figure}[t]
Hello world!
\end{figure}
你说你不是在寻找顶部浮动,但这是 LaTeX 为这种用例提供的机制。