Is there a way to move all footnotes to the end of the document (after the thebibliography environment)?
Asked
Active
Viewed 5.2k times
54
lockstep
- 250,273
Vahid Damanafshan
- 6,925
-
And interesting counter-question here would be: why would you want to do that? I would like to suggest reading this in order to get a grip of what end- and footnotes are and when to prefer one over the other. – rbaleksandar Mar 20 '17 at 14:33
-
@rbaleksandar that link is dead, do you mind summarizing the point being made in the article? edit: found the content via internet archive – ffledgling Nov 30 '18 at 09:15
3 Answers
62
You can use the endnotes package:
\documentclass{article}
\usepackage{endnotes}
\let\footnote=\endnote
\begin{document}
text\footnote{test footnote}
\newpage
\theendnotes
\end{document}
To add a horizontal rule below the "Notes" heading, you can redefine the \enoteheading command; for example, to obtain a rule of width equal to 0.5\textwidth you can add the following lines to the preamble (after loading endnotes):
\makeatletter
\def\enoteheading{\section*{\notesname
\@mkboth{\MakeUppercase{\notesname}}{\MakeUppercase{\notesname}}}%
\mbox{}\par\vskip-2.3\baselineskip\noindent\rule{.5\textwidth}{0.4pt}\par\vskip\baselineskip}
\makeatother
Of course, feel free to change the vertical skips according to your needs.
lockstep
- 250,273
Gonzalo Medina
- 505,128
-
-
@VahidDamanafshan a line of width rqual to the whole \textwidth or just undelining the word "Notes"? – Gonzalo Medina May 16 '12 at 22:50
-
-
-
1Do you know the difference between
endnotesandpagenote(from the other answer)? – Gregor Thomas Aug 01 '13 at 22:03 -
-
Only use
\let\footnote=\endnoteif you have no intention of combining the two in one document. – John Kormylo Mar 27 '22 at 15:14
19
The endnotes package hasn't been updated since 2003 (at this writing), and doesn't work well with the KOMA-Script classes. The enotez package is more reliable and easier to customize:
\documentclass{scrartcl}
\usepackage{enotez}
\let\footnote=\endnote
\begin{document}
text\footnote{test footnote}
\printendnotes
\end{document}
Andrew Dunning
- 1,714
- 13
- 21
11
You may use the pagenote package:
\documentclass{report}
\usepackage{pagenote}
\makepagenote
\renewcommand*{\notedivision}{\chapter*{\notesname}}
\let\footnote\pagenote
\begin{document}
\chapter{First}
Some text.\footnote{A footnote.}
\begin{thebibliography}{9}
\bibitem{A01} A bibitem.
\end{thebibliography}
\printnotes
\end{document}
lockstep
- 250,273
-
7Do you know the difference between
pagenotesandendnotes(from the other answer)? – Gregor Thomas Aug 01 '13 at 22:03 -
pagenotes2004-2009.endnotes2002-2004, development resumed in 2018.enotez2009-2022. – Aaron Feb 24 '23 at 04:53