I was forced to use \footnotetext and \footnotemark on because I needed a footnote in a couple of captions. Of the three times this is done in the article: one works fine, the second appears on the page after the caption and the third appears on the page before the caption.
Is there a way to get this to work properly? I tried using the footnote package but then the actual footnote text did not appear.
My preamble and example code (obviously not long enough to show that they appear on two different pages, but hopefully enough to point out if I am doing something incorrectly):
\documentclass[reqno]{amsart}
\usepackage{amssymb,latexsym}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{cite}
\usepackage{fullpage}
\usepackage{subfig}
\captionsetup[subfigure]{margin=0pt, parskip=0pt, hangindent=0pt, indention=0pt, labelformat=parens, labelfont=rm}
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}{Lemma}
\newtheorem{definition}{Definition}
\newtheorem{notation}{Notation}
\linespread{1.6}
\begin{document}
\begin{figure}
\centering
\includegraphics[scale=.7]{toroids}
\caption{A sphere, a torus, a 2-torus, a 3-torus, etc.\protect\footnotemark}
\label{fig:toroids}
\end{figure}
\footnotetext{This figure adapted from p24 of \cite{topo}. }
\end{document}
\footnotetextis outside thefigureand thus when the figure is moved to a different page, the footnote is not moved with it. I don't know how to solve this though. – Caramdir Dec 14 '10 at 02:48