output routine的意思|示意

美 / ˈautput ru:ˈti:n / 英 / ˈaʊtˌpʊt ruˈtin /

输出程序


output routine的用法详解

'

Output Routine是LaTeX文档编译过程中的一部分,用于控制生成的页面输出格式。 Output Routine不需要手动调用,而是由LaTeX内部自动调用的。

在LaTeX中,生成页面的过程是分为两个阶段:分页和输出。分页阶段由LaTeX内部自动完成,输出阶段则是由Output Routine控制的。Output Routine的主要作用是在页面输出前对页面进行编辑和处理,以适应不同的输出要求。

在LaTeX中,Output Routine是通过重写一个名为\output的LaTeX原语来实现的。默认情况下,\output原语为空,这意味着LaTeX采用默认方式进行页面输出。为了自定义Output Routine,需要重写\output原语,并将新的代码插入到其中。

下面是一个示例Output Routine的代码片段,用于控制页面输出内容:

\output={%

\shipout\vbox{%

\boxmaxdepth=\maxdepth

\pagebody

\ifvoid\footins\else\copy\footins\fi

}%

\advancepageno

}

这个Output Routine代码的基本功能是将当前页面输出到文档中。这个过程通过\shipout原语实现,将页面内容封装在vbox中,并设置boxmaxdepth变量控制盒子的深度。接下来,将尾注中的内容复制到当前页面的底部。最后,使用\advancepageno将页面编号加1。

总结一下,Output Routine是LaTeX中控制页面输出格式的重要组成部分。它可以自定义页面与文本之间的关系,使得输出满足各种需求。

'

output routine相关短语

1、 output routine generator 输出程序的生成程序,输出打孔设备

2、 textual output routine 正文输出例程,翻译

3、 typewriter output routine 打字机输出程序,翻译

4、 output routine program 输出例行程序

5、 output t routine 输出程序

6、 output t routine generator 输出程序的生成程序

7、 input output control routine 输出输入控制程序