7

This question Using \footnote in a figure's \caption already has some suggestions on how to get a footnote in a caption. None seem really satisfactory because it seems hard to get the footnote text on the same page as the footnote mark. Anyway, I still want to do something more complicated: put two footnotes in one caption.

Is there a better way to do this and get the right numbering than to play around with the footnote counter manually? Obviously using \footnotemark[] is not an option because this will lead to wrong numbering sooner or later.

To demonstrate the default behaviour:

caption

footnotes

The code used was this:

\documentclass[a5paper]{article}
\usepackage{fnpct}
\begin{document}
\begin{figure}
\caption[Caption title in LOF]{This is a footnote in a caption\footnotemark{} and another one\footnotemark.}
\end{figure}
\footnotetext{First footnote}
\footnotetext{Second footnote}
\end{document}
2
  • 4
    A footnote to a caption is evil. Two is not even to be thinked of. ;-)
    – egreg
    Commented Nov 26, 2012 at 15:31
  • @egreg As long as it isn't so evil that I will get myself subjected to a targeted killing, I think I will go with what my text suggests ;)
    – Christian
    Commented Nov 26, 2012 at 16:41

1 Answer 1

10

LaTeX supports footnotes in floating objects by environment minipage:

\documentclass{article}
\begin{document}
\listoffigures
\section{Hello World}
\begin{figure}
\begin{minipage}{\linewidth}
\caption[Caption title in LOF]{%
  Caption title%
  \footnote{First footnote}%
  \footnote{Second footnote}%
}
\end{minipage}
\end{figure}
\end{document}

Result

2
  • That's actually a very good solution to the problem! Sorry for reacting so late.
    – Christian
    Commented Dec 5, 2012 at 15:55
  • 1
    It's worth mentioning that this produces the footnotes just below the caption, instead of the bottom of the page (or at least in some document classes?).
    – E.P.
    Commented Aug 3, 2016 at 19:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .