Как заставить LaTeX отображать мою сноску на той же странице, что и маркер сноски?

Как заставить LaTeX отображать мою сноску на той же странице, что и маркер сноски?

Я поместил сноску на определенную страницу в своей диссертации, в абзац математического доказательства. Однако LaTeX заставил ее появиться на следующей странице. Я использую обычную \footnote{text}команду, без каких-либо пакетов сносок, и все мои сноски появились на той же странице, что и их маркеры сносок, за исключением этой конкретной. Я использую команду \interfoonotelinepenalty=10000в преамбуле. Для справки, сноска помещается на одной строке.

Я заметил, что эта конкретная страница заканчивается маркером конца проверки \qed, который отображается следующими командами в преамбуле:

\makeatletter
\renewenvironment{proof}[1][\proofname] {\vspace{-0.5\baselineskip} \pushQED{\qed} \normalfont \topsep6 \p@\@plus6\p@ \relax \trivlist \item[\hskip \labelsep \sffamily \bfseries#1\@addpunct{}\hspace{2pt}] \ignorespaces} {\popQED \endtrivlist \@endpefalse \vspace{-0.5\baselineskip}}
\makeatother

(Признаю, что я скопировал/вставил приведенный выше код с какого-то веб-сайта и немного изменил его в соответствии со своими потребностями, хотя я не знаю точно, что происходит в этом коде.)

Моя сноска не отображается на той же странице из-за этого кода? Если да, что я могу сделать, чтобы моя сноска была на той же странице?

Связанный контент