脚注计数器,希望每页从“1”重新开始

脚注计数器,希望每页从“1”重新开始

我希望脚注计数器能为文档的每一页自动从“1”重新开始。

答案1

\usepackage[perpage]{footmisc}

https://ctan.org/pkg/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}

相关内容