MWE

MWE

Ich muss XeLaTeX mit dem bidiPaket in meinem Dokument verwenden. Nach langen Tests stellte sich jedoch heraus, dass es bidiirgendwie möglich ist, setspaceden Zeilenabstand der Fußnoten zu ändern, der Abstand zwischen den Fußnoten jedoch gleich bleibt, wodurch ungleichmäßige Abstände entstehen. Siehe mein Beispiel unten mit einem Bild:

\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}

Ungleichmäßiger Abstand

Wie wäre es möglich, den ursprünglichen Abstand in den Fußnoten wiederherzustellen?

Antwort1

Um sicherzustellen, dass Fußnoten einzeilig sind, fügt das setspacePaket Folgendes ein :\@footnotetext

\def\baselinestretch{\setspace@singlespace}

Wir können die von bereitgestellten Hooks verwenden, bidium dasselbe für die drei Arten von Fußnoten zu tun.

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}

verwandte Informationen