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 22 down vote accepted
\usepackage[perpage]{footmisc}
share|improve this answer
    
I like your answer. It's short and correct. I'd like to see some minor explanation what exactly that package does –  Jonas Dralle May 11 at 14:27

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.