[Tex/LaTex] Why is \footnote{} not making a footnote

footnotes

It makes the raised number but there's nothing below it.

Qbert\footnote{Observe the popularity of foreign names}

The packages I'm using are:

\documentclass[11pt,a4paper]{book}
\setcounter{secnumdepth}{4}
\usepackage{gb4e}
\usepackage{tipa}
\usepackage{setspace}
\usepackage[T1]{fontenc}

Best Answer

\fbox{aaa\footnote{bbb}}

Does not work (and similarly any other kind of box command) the footnote mark will appear but the footnote text will not escape the box. Use

\fbox{aaa\footnotemark}\footnotetext{bbb}

so the footnote text is entered outside the box.

If you use multiple footnotes you also need to use the optional argument to foce the footnote texts to use the right number, variants of

\footnotetext[\numexpr\value{footnote}-1\relax]

depending on how many footnotes you have and how far you need to reset the counter.

Related Question