在纯 TeX 中获取页码

在纯 TeX 中获取页码

我知道 TeX 不会更新页码,除非它能决定从哪里分页。当我写

\number\count0

\number\count0

\number\count0
% ...

为了填充两页,输出的第二页以

1
1
2
2
2
...

因此,如果页面顶部出现某些内容,那么我就无法获得正确的页码。在 LaTeX 中,我们有\label解决\pageref方法。但是有没有办法在纯 TeX 中做到这一点?

答案1

是的,当然你可以实现与 latex 相同的系统,对辅助文件进行两次写入。你可以定义一些宏来执行此操作,或者更简单地

\input eplain

并使用 eplain 宏,它以比 latex 宏更简单的风格提供各种交叉引用功能。

答案2

是的,当然你可以实现与 latex 相同的系统,对辅助文件进行两次写入。你可以定义一些宏来执行此操作,或者更简单地

\input opmac

并使用 opmac 宏\ref\pgref其以比 latex 宏更简单的风格提供各种交叉引用功能。

相关内容