footnote counter, would like to restart from '1' each page
\usepackage[perpage]{footmisc}
https://ctan.org/pkg/footmisc
Using the counter page
will produce wrong results.
\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}
Instead, you should use either the package footmisc
with the perpage
option or the following code:
\usepackage{perpage}
\MakePerPage{footnote}
One just needs to make the counter footnote
"subcounter" of the counter page
(as in \newcounter{subcounter}[counter]
). The only problem is lack of \renewcounter
command, so one has to use
\makeatletter
\@newctr{footnote}[page]
\makeatother
Update: as lockstep points out, the counter page
is unreliable and one has to use e.g.
\usepackage{perpage}
\MakePerPage{footnote}