如果amsmath
在之后加载zref-perpage
,zref-perpage
则不会重置每个页面中的计数器。除了更改加载顺序外,还应采取什么措施来修复此问题:
\documentclass{article}
\usepackage{zref-perpage}
\zmakeperpage{footnote}
\usepackage{amsmath}
\begin{document}
This is a test \footnote{test}
\newpage
This is another test \footnote{test}
\end{document}
答案1
包zref-perpage
和amstext
(由包 加载amsmath
) 都重新定义\stepcounter
以添加一些代码。包zref-perpage
保留它\stepcounter
找到的,但amstext
会覆盖\stepcounter
删除的添加zref-perpage
。
因此加载zref-perpage
后 amstext
/amsmath
是正确的解决方法。
在下一个版本的zref
模块中zref-perpage
将会检查amstext
其重新定义\stepcounter
并进行修复。