使用 manyfoot 更改两组脚注之间的距离

使用 manyfoot 更改两组脚注之间的距离

我正在使用此代码

\documentclass{book}
\usepackage{manyfoot}
\SelectFootnoteRule{A}
\DeclareNewFootnote{A}[roman]
\renewcommand*{\thefootnoteA}{*}

\begin{document}
    Text 1\footnote{Normal footnote 1.}.

    Text 2\footnoteA{Custom footnote 1.}.

    Text 3\footnote{Normal footnote 2.}.

    Text 4\footnoteA{Custom footnote 2.}.

\end{document}

并尝试消除正常脚注和 (*) 脚注之间的距离。我还可以添加一些与规则的距离吗?

答案1

这用于\footnoteA指定非数字符号。

\documentclass{book}
\newcommand{\footnoteA}[2][*]% #1 = math symbol (optional, default=*), #2 = text
{\bgroup
  \edef\thempfn{$#1$}%
  \footnote[0]{#2}%
\egroup}

\begin{document}
\null\vfill

    Text 1\footnote{Normal footnote 1.}.

    Text 2\footnoteA{Custom footnote 1.}.

    Text 3\footnote{Normal footnote 2.}.

    Text 4\footnoteA[\dagger]{Custom footnote 2.}.

\end{document}

演示

相关内容