Wie kann ich mit „footmisc“ ein Fußnotenlayout wie das folgende erreichen? Ich hätte gerne linksbündige Markierungen, die linksbündig (also am linken Rand) ausgerichtet sind, und für den Text einen Einzug vom linken Rand um einen bestimmten Betrag, während neue Zeilen ebenfalls linksbündig am Rand ausgerichtet sind. Ich habe die Fußnoten im Bild mit einigen Hboxen im Dokumenttext vorgetäuscht.
Die hang
Option „footmisc“ erledigt es fast, außer dass der gesamte Fußnotentext eingerückt wird, siehe unten. Ich habe auch daran gedacht, es \footnotemargin
auf einen negativen Wert oder Null einzustellen und dann \footnotelayout
den Einzug der ersten Zeile zu wählen, aber Sie können auch \footnotemargin
auf einstellen -20em
, wenn Sie möchten, und trotzdem steht der Text direkt rechts neben der Markierung. Ich habe auch Zeit damit verbracht, mit flushmargin
, marginal
, herumzuspielen und verschiedene von footmisc bereitgestellte Längen einzustellen, aber es hat nicht funktioniert.
MWE:
\documentclass[12pt]{memoir}
\usepackage{lipsum}
\usepackage[bottom,hang]{footmisc}
\begin{document}
\lipsum[7]%
\footnote{one}\footnote{two}\footnote{thr}%
\footnote{fou}\footnote{fiv}\footnote{six}%
\footnote{sev}\footnote{eig}%
\footnote{Foobar}%
\footnote{\lipsum[7]}
\end{document}
Antwort1
Es gibt imho derzeit keine Benutzeroberfläche. Sie müssten den Befehl patchen
\documentclass[12pt]{memoir}
\usepackage{lipsum,etoolbox}
\usepackage[bottom]{footmisc}
\makeatletter
\patchcmd\@makefntext{\hss\@makefnmark}{\@makefnmark\hss}{}{\fail}
\makeatother
\begin{document}
\lipsum[7]%
\footnote{one}\footnote{two}\footnote{thr}%
\footnote{fou}\footnote{fiv}\footnote{six}%
\footnote{sev}\footnote{eig}%
\footnote{Foobar}%
\footnote{\lipsum[7]}
\end{document}
Antwort2
Eine Möglichkeit wäre, einige der von der Klasse bereitgestellten integrierten Befehle zu verwenden, memoir
um das Ergebnis zu erzielen, ohne footmisc
.
\documentclass[12pt]{memoir}
\usepackage{lipsum}
%\usepackage[bottom,hang]{footmisc}
\setlength{\footmarkwidth}{0pt}
\setlength{\footmarksep}{0pt}
\setlength{\footparindent}{1.8em}
\footmarkstyle{\hbox to \footparindent{\textsuperscript{#1}\hfill}}
\renewcommand{\footnoterule}{% to send footnotes to the bottom
\vfil
\kern -3pt%
\hrule width 0.4\columnwidth
\kern 2.6pt}
\begin{document}
\lipsum[7]%
\footnote{one}\footnote{two}\footnote{thr}%
\footnote{fou}\footnote{fiv}\footnote{six}%
\footnote{sev}\footnote{eig}%
\footnote{Foobar}%
\footnote{\lipsum[7]}
\end{document}