Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I would like the footnote counter to automatically restart from '1' for each page of my document.

share|improve this question

3 Answers 3

up vote 21 down vote accepted
\usepackage[perpage]{footmisc}
share|improve this answer

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}
share|improve this answer

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}
share|improve this answer
1  
Using the counter page will produce wrong results (see example in my answer). –  lockstep Aug 13 '10 at 14:25
3  
This should probably stay as a warning to the unwary? –  SamB Nov 30 '10 at 3:05

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.