我找不到一种方法,让脚注中没有上标数字,但在文本中有上标并缩进。如果我使用类似
\makeatletter
\renewcommand\@makefntext[1]{%
\parindent 1em%
\@thefnmark.~#1$\qquad$}
\makeatother
或者
\makeatletter
\renewcommand\@makefntext[1]
{%
\makebox[9,5pt][r]{\@thefnmark\space}#1}
\makeatother
我得到的结果是数字不是上标,但没有办法缩进,即使我在序言中添加类似的内容:
\usepackage[hang]{footmisc}
\footnotemargin1.8em
如果我使用最后一个命令和以下宏
\makeatletter
\renewcommand\@makefnmark{{{\normalfont\@thefnmark}}.\ }%
\makeatother
我得到了缩进和非上标数字,但是主文中也没有上标。
(我正在使用文档类,但如果有帮助的话,book
可以切换到。)memoir
答案1
您可以使用 koma-script 类并使用以下方式设置脚注
\deffootnote[mark width]{indent}{parindent}{definition}
请参阅第 77-78 页牯牯牯文档。