MWE

MWE

Necesito usar XeLaTeX con el bidipaquete en mi documento. Sin embargo, después de largas pruebas, resultó que bidide alguna manera permite setspacemodificar el espacio entre líneas de las notas al pie, pero mantiene el mismo espacio entre notas al pie, creando así un espacio desigual. Vea mi ejemplo a continuación con una imagen:

\documentclass[a4paper,12pt]{article}
\usepackage[onehalfspacing]{setspace}
\usepackage{lipsum}
\usepackage{bidi}
\begin{document}
\lipsum[1]\footnote{\lipsum[4]}

\lipsum[2]\footnote{\lipsum[3]}
\end{document}

Espaciado desigual

¿Cómo sería posible restaurar el espaciado original en las notas a pie de página?

Respuesta1

El setspacepaquete inserta lo siguiente \@footnotetextpara garantizar que las notas a pie de página estén a espacio simple:

\def\baselinestretch{\setspace@singlespace}

Podemos usar los ganchos proporcionados por bidipara hacer lo mismo con sus tres tipos de notas al pie.

MWE

\documentclass[a4paper,12pt]{article}
\usepackage[onehalfspacing]{setspace}
\usepackage{lipsum}
\usepackage{bidi}
\makeatletter
\renewcommand*{\bidi@@footnotetext@font}{%
  \def\baselinestretch{\setspace@singlespace}%
  \footnotesize}
\renewcommand*{\bidi@@LTRfootnotetext@font}{%
  \def\baselinestretch{\setspace@singlespace}%
  \footnotesize}
\renewcommand*{\bidi@@RTLfootnotetext@font}{%
  \def\baselinestretch{\setspace@singlespace}%
  \footnotesize}
\makeatother

\begin{document}
\lipsum[1]\footnote{\lipsum[4]}

\lipsum[2]\footnote{\lipsum[3]}
\end{document}

información relacionada