![使用 manyfoot 更改两组脚注之间的距离](https://linux22.com/image/363471/%E4%BD%BF%E7%94%A8%20manyfoot%20%E6%9B%B4%E6%94%B9%E4%B8%A4%E7%BB%84%E8%84%9A%E6%B3%A8%E4%B9%8B%E9%97%B4%E7%9A%84%E8%B7%9D%E7%A6%BB.png)
我正在使用此代码
\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}