Я хочу, чтобы мои сноски отображались в конце моей среды enumerate, а не внизу страницы. Как бы мне изменить следующий код:
\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}
чтобы получить это:
решение1
Поместите его в minipage
. Конечно, minipage
вызов \footnotetext
затем будет использовать буквы, а не цифры, которые в противном случае связаны со сносками на странице, если только не будут изменены, как предлагает Мико, с помощью \renewcommand{\thempfootnote}{\arabic{mpfootnote}}
внутри minipage
.
Однако следует отметить, что minipage
сноски не являются частью глобально индексированной последовательности сносок, а фактически начинают свою собственную нумерацию с каждым minipage
.
ОТРЕДАКТИРОВАНО для использования настоящих \footnote
s, а не просто \footnotemark
и \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}
решение2
Это увеличиваетСтивен Б. Сеглетесаответ в этомпочта.
Использование перечисления на мини-странице вызвало у меня довольно много проблем, особенно с длинными списками с большим количеством текста в подпунктах. Я обнаружил, что перемещение только \footnotetext
на мини-страницу, а не всей enumerate
среды, решило проблему.
\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}