我希望脚注计数器能为文档的每一页自动从“1”重新开始。
答案1
\usepackage[perpage]{footmisc}
答案2
使用计数器page
将产生错误的结果。
\documentclass{article}
\usepackage{blindtext}
\makeatletter
\@newctr{footnote}[page]
\makeatother
\begin{document}
\blindtext\footnote{bla}
\blindtext\footnote{bla}
\blindtext\footnote{bla}
\blindtext\footnote{bla}
\blindtext\footnote{bla}
\end{document}
footmisc
相反,您应该使用带有选项的包perpage
或以下代码:
\usepackage{perpage}
\MakePerPage{footnote}
答案3
只需将计数器设为footnote
计数器的“子计数器” page
(如\newcounter{subcounter}[counter]
)。唯一的问题是缺乏\renewcounter
命令,因此必须使用
\makeatletter
\@newctr{footnote}[page]
\makeatother
更新:作为步调一致指出,计数器page
不可靠,必须使用例如
\usepackage{perpage}
\MakePerPage{footnote}