¿Cómo evitar que las notas a pie de página dejen espacios vacíos en la parte superior de la página?

¿Cómo evitar que las notas a pie de página dejen espacios vacíos en la parte superior de la página?

Tengo una larga lista de notas al pie al final de mi documento (en lugar de estar al final de la página desde la que fueron remitidos), y aunque ahora parece casi correcto, el problema es que cuando la primera página de las notas al pie está lleno, estos continúan en la página siguiente,pero están alineados hacia abajoen esa segunda página, dejando un área vacía arriba, presumiblemente para el contenido (del cual no hay ninguno). Esto parece una tontería, porque las páginas están dedicadas únicamente a las notas a pie de página, y aunque entiendo la alineación inferior, como no hay contenido, ¿quizás no debería haber espacios vacíos?

¿Cómo los compongo? Mi código fuente actual es el siguiente:

\footnotetext[1]{A footnote.}
\footnotetext[2]{Another footnote.}
\footnotetext[2]{And so on...}

En algún momento, la secuencia anterior da como resultado la nueva página. Estoy usando XeTex, no anulo nada, pero estoy dispuesto a incluir paquetes adicionales como footmiscy otros, o tal vez anular comandos o enfoques similares. Sin embargo, sigo creyendo que existe una solución sencilla para esto. ¿No existe algún tipo de control para permitir páginas dedicadas a notas al pie?

Respuesta1

SOLUCIÓN REVISADA ( headnotesmedio ambiente)

He creado el headnotesentorno, que intenta emular el aspecto de las notas al pie, pero comenzando en la parte superior de la página (y ocupando la página por sí solos). Hay algunas dimensiones específicas de clase en mi definición ( articleclase) que es posible que deban recalibrarse para otras clases de documentos.

En este MWE, tengo 2 páginas de texto, seguidas de 2 páginas de notas al pie, 2 páginas de notas de encabezado y finalmente 2 páginas más de texto, el propósito es comparar la ubicación de los márgenes, la ubicación del número de página, las ubicaciones de las barras de reglas, etc.

\documentclass{article}
\usepackage{everypage}
\usepackage[nopar]{lipsum}
% THESE ARE LaTeX DEFAULTS; CAN CHANGE IF NEEDED.
\def\PageTopMargin{1in}
\def\PageLeftMargin{1in}
\newlength\svparindent
\newenvironment{headnotes}%
  {\svparindent=\parindent\relax\gdef\headruleactive{T}\headnoterule}%
  {\atxy{0in}{0in}{\gdef\headruleactive{F}}}
\newcommand\headnoterule{%
 \AddEverypageHook{\if T\headruleactive%
    \atxy{\dimexpr\PageLeftMargin+\oddsidemargin}%
      {\dimexpr\PageTopMargin+\headsep+\headheight+\topmargin+1pt}%
      {\rule{32ex}{.4pt}}% THIS EMULATES THE \footnoterule
    \addtolength{\textheight}{-1.2ex}\addtolength{\headsep}{1.2ex}%
    \addtolength{\footskip}{-1.2ex}%
  \fi}}
\newcommand\atxy[3]{%
 \AddThispageHook{\smash{\hspace*{\dimexpr-\PageLeftMargin-\hoffset+#1\relax}%
  \raisebox{\dimexpr\PageTopMargin+\voffset-#2\relax}{#3}}}}
\def\headruleactive{F}
\newcounter{headnote}
\refstepcounter{headnote}
\newcommand\headnote[2][]{\parindent=\dimexpr\svparindent-4pt\relax%
  \footnotesize$^\theheadnote$#2\par\refstepcounter{headnote}}
\begin{document}

\lipsum[1-6]\clearpage
\footnotetext[1]{This is my footnote}
\footnotetext[2]{\lipsum[1]}
\footnotetext[3]{\lipsum[2]}
\footnotetext[4]{\lipsum[3-5]}
\footnotetext[5]{\lipsum[2]}
\footnotetext[6]{\lipsum[3-5]}
\footnotetext[7]{\lipsum[2]}
\footnotetext[8]{\lipsum[3-5]}
\clearpage

\begin{headnotes}
\headnote{This is my headnote}
\headnote{\lipsum[1]}
\headnote{\lipsum[2]}
\headnote{\lipsum[3-5]}
\headnote{\lipsum[2]}
\headnote{\lipsum[3-5]}
\headnote{\lipsum[2]}
\headnote{\lipsum[3-5]}
\end{headnotes}

\clearpage \lipsum[1-6]
\end{document}

SOLUCIÓN ORIGINAL (intervención manual)

Si bien no está completamente automatizado, puede agregar lo apropiado \vspaceal final de la última nota al pie. Sabrá si agregó demasiado si las notas vuelven al final de la página.

\documentclass{article}
\usepackage[nopar]{lipsum}
\begin{document}

\footnotetext[1]{This is my footnote}

\footnotetext[2]{\lipsum[1]}

\footnotetext[3]{\lipsum[2]}

\footnotetext[4]{\lipsum[3-5]}

\footnotetext[5]{\lipsum[2]}

\footnotetext[6]{\lipsum[3-5]}

\footnotetext[7]{\lipsum[2]}

\footnotetext[8]{\lipsum[3-5]\vspace{2.9in}}

\end{document}

información relacionada