答案1
您没有告诉我们您使用的是哪种文档类别。因此,我将在此添加两种可能性:一种用于 KOMA-Script,一种用于类文章。
我在下面的 MWE 中将两者放在一起,请只需更改文档类并移动注释符号。
KOMA-Script:在文档的
scrguide.pdf
第 92 页(德文,您似乎是德国人)中,您会发现\deffootnote[Markenbreite]{Einzug}{Absatzeinzug}{Markendefinition}
。要获取德国 Duden 要求的脚注(书写规则),请使用:\deffootnote{1.5em}{1em}{% [labelwidth]{labelindent}{paragraph indent}{label definition
\makebox[1.5em][l]{\thefootnotemark}}%
使用类,
article
您需要为脚注定义自己的列表。请参阅以下代码。
使用这两种解决方案,您可以获得相同的结果,如后面的屏幕截图所示。
班级代码article
:
\renewcommand{\@makefntext}[1]{%
\setlength{\parindent}{0pt}%
\begin{list}{}{\setlength{\labelwidth}{1.5em}%
\setlength{\leftmargin}{\labelwidth}%
\setlength{\labelsep}{3pt}%
\setlength{\itemsep}{0pt}%
\setlength{\parsep}{0pt}%
\setlength{\topsep}{0pt}%
% \setlength{\rightmargin}{0.2\textwidth}%
\footnotesize}%
\item[\@makefnmark\hfil]#1%
\end{list}%
}
完成 MWE:
\documentclass{scrartcl} % article
\usepackage{blindtext}
\usepackage{showframe} %=====================================
% With Koma-Script:
\deffootnote{1.5em}{1em}{% [labelwidth]{labelindent}{paragraph indent}{label definition
\makebox[1.5em][l]{\thefootnotemark}%
}
%Without Koma-Script, for example article:
%\makeatletter % needed for @
%\renewcommand{\@makefntext}[1]{%
%\setlength{\parindent}{0pt}%
%\begin{list}{}{\setlength{\labelwidth}{1.5em}%
%\setlength{\leftmargin}{\labelwidth}%
%\setlength{\labelsep}{3pt}%
%\setlength{\itemsep}{0pt}%
%\setlength{\parsep}{0pt}%
%\setlength{\topsep}{0pt}%
%% \setlength{\rightmargin}{0.2\textwidth}%
%\footnotesize}%
%\item[\@makefnmark\hfil]#1%
%\end{list}%
%}
%\makeatother % ends \makeatletter
\begin{document}
text\footnote{Footnote 1} text\footnote{\blindtext}
\end{document}
结果:
答案2
以下是 的使用示例\deffootnotemark
。虽然版本 A 可能更符合您的要求,但我更喜欢版本 B,因为没有必要将数字设为下标。它们作为普通数字更显眼……
\documentclass{scrartcl}
% \deffootnote[mark width]{indent}{parindent}{definition of mark}
% A
\deffootnote[1em]{1em}{1em}{%
\textsuperscript{\thefootnotemark}%
}
% B
%\deffootnote[1.5em]{1.5em}{1em}{%
% \makebox[1.5em][l]{\thefootnotemark}%
%}
\begin{document}
Test\footnote{Some footnote text.}
Test\footnote{Some long long long footnote text. Some long long long footnote text.
Some long long long footnote text. Some long long long footnote text}
Test\footnote{Some footnote text.
With a paragraph. Some more text.}
\end{document}
有非 KOMA 文该包还scrextend
为您提供了使用的可能性\deffonotnote
(感谢@esdd 的指出):
\documentclass{article}
\usepackage{scrextend}
\deffootnote[1em]{1em}{1em}{%
\textsuperscript{\thefootnotemark}%
}
\begin{document}
Test\footnote{Some footnote text.}
\end{document}