我知道 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 宏更简单的风格提供各种交叉引用功能。