Я поместил сноску на определенную страницу в своей диссертации, в абзац математического доказательства. Однако 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
(Признаю, что я скопировал/вставил приведенный выше код с какого-то веб-сайта и немного изменил его в соответствии со своими потребностями, хотя я не знаю точно, что происходит в этом коде.)
Моя сноска не отображается на той же странице из-за этого кода? Если да, что я могу сделать, чтобы моя сноска была на той же странице?