Man kann mehrere Fußnoten in derselben Zeile haben, indem man
\usepackage[para]{footmisc}
aber es erzeugt zusätzlichen Abstand zwischen Zahlen und entsprechenden Notizen (wie die Abbildung unten zeigt). Ich möchte diesen Abstand entfernen. Wenn mir jemand helfen könnte, wäre ich dankbar. Trotzdem vielen Dank für Ihre Aufmerksamkeit!
Mein MWE ist:
\documentclass[a4paper,12pt]{book}
\usepackage[para]{footmisc}
\begin{document}
\ \vfill
First unknown word\footnote{The first note.}.
Second one\footnote{The second one}.
Third one\footnote{The third one.}.
\end{document}
was ergibt:
Antwort1
Der entsprechende Code aus derfootmisc
Paketdokumentationfinden Sie im Abschnitt 5.3 „Supportcode für Absatzfußnoten“, der wie folgt lautet:
% Taken from package documentation, Sect 5.3
\long\def\@makefntext#1{\leavevmode
\@makefnmark\nobreak
\hskip.5em\relax#1%
}
Der Befehl \@makefntext
gibt die Fußnotennummer ( \@makefnmark
) + die eigentliche Fußnote selbst aus (als Argument verwendet #1
). Zwischen der Fußnotenmarke und dem Fußnotentext befindet sich ein horizontaler Abstand von \hskip.5em
, also der Abstand, den Sie ändern möchten.
Ein vollständiges MWE:
\documentclass[a4paper,12pt]{book}
\usepackage[para]{footmisc}
\makeatletter
\long\def\@makefntext#1{\leavevmode
\@makefnmark\nobreak
\hskip.1em\relax#1% <----------- change the dimension here
}
\makeatother
\begin{document}
First unknown word\footnote{The first note.}.
Second one\footnote{The second one}.
Third one\footnote{The third one.}.
\end{document}
Ausgabe:
Beachten Sie den durch die Pfeile markierten Abstand. Dabei handelt es sich um den Abstand, der \hskip<dim>
durch den Originalcode beeinflusst wurde.