Nota a pie de página al final de un entorno.

Nota a pie de página al final de un entorno.

Quiero que mis notas a pie de página aparezcan al final de mi entorno de enumeración, en lugar de al final de la página. ¿Cómo cambiaría el siguiente código?

\documentclass{article}
\begin{document}

\begin{enumerate}
    \item Item 1 \footnotemark[1]
    \item Item 2 \footnotemark[1]
    \item Item 3 \footnotemark[2]
    \item Item 4
    \footnotetext[1]{Complete}
    \footnotetext[2]{Requires selection from existing algorithms}
\end{enumerate}

\end{document}

para dar como resultado esto:

Nota a pie de página al final de una enumeración

Respuesta1

Ponlo en un minipage. Por supuesto, minipagela invocación de \footnotetextutilizará letras en lugar de números que de otro modo se asocian con las notas a pie de página, a menos que se modifiquen, como sugiere Mico, dentro \renewcommand{\thempfootnote}{\arabic{mpfootnote}}del archivo minipage.

Sin embargo, tenga en cuenta que las minipagenotas al pie no forman parte de la secuencia de notas al pie indexadas globalmente, sino que, de hecho, reinician su propia numeración con cada una minipage.

EDITADO para usar \footnotes reales en lugar de solo \footnotemarky \footnotetext.

\documentclass{article}
\usepackage{lipsum}
\begin{document}
\noindent\begin{minipage}{\textwidth}
\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
\begin{enumerate}
    \item Item 1 \footnote{Complete}
    \item Item 2 \footnotemark[1]
    \item Item 3 \footnote{Requires selection from existing algorithms}
    \item Item 4
\end{enumerate}
\end{minipage}
\bigskip

\lipsum[1-2]
\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

Esto aumentaSteven B. Segletesresponde en estocorreo.

Usar una enumeración en una minipágina me dio bastantes problemas, especialmente con listas largas con mucho texto en subelementos. Descubrí que mover solo \footnotetexta la minipágina, en lugar de todo el enumerateentorno, resolvió el problema.

\documentclass{article}
\usepackage{lipsum}
\begin{document}
    \renewcommand{\thempfootnote}{\arabic{mpfootnote}}
    \begin{enumerate}
        \item Item 1 \footnotemark[1]
        \item Item 2 \footnotemark[1]
        \item Item 3 \footnotemark[2]
        \item Item 4
    \end{enumerate}
    \noindent\begin{minipage}{\textwidth}
        \footnotetext[1]{Complete}
        \footnotetext[2]{Requires selection from existing algorithms}
    \end{minipage}
    \bigskip

    \lipsum[1-2]
\end{document}

ingrese la descripción de la imagen aquí

información relacionada