两组脚注之间的间距

两组脚注之间的间距
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{manyfoot}
\usepackage[marginal,multiple]{footmisc}
\DeclareNewFootnote{A}[symbol]
\DeclareNewFootnote{B}[arabic]
\setlength{\footnotemargin}{2mm}
\let\oldfootnote\footnote
\renewcommand\footnoteB[1]{%
\oldfootnote{\hspace{1mm}#1}}

\begin{document}
Lorem Ipsum.\footnoteA[*]{*\hspace{2mm} Lorem Ipsum.} Lorem Ipsum.\footnoteA[$^\ast$]{$\ast$\hspace{2mm} Lorem Ipsum.} Lorem Ipsum.\footnoteB{  Lorem Ipsum.} Lorem Ipsum.\footnoteB{  Lorem Ipsum.}
\end{document}

在此处输入图片描述

我无法缩小两组脚注之间的间距。有人能帮我吗?我提前表示感谢。

答案1

我不确定这是否还有其他影响。我\vskip从排版脚注集的命令中删除了。我不认为这manyfoot为此提供了界面。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{manyfoot}
\usepackage[marginal,multiple]{footmisc}
\usepackage{xpatch}

\DeclareNewFootnote{A}[fnsymbol]
\DeclareNewFootnote{B}[arabic]

\setlength{\footnotemargin}{2mm}

\makeatletter
\xpatchcmd\MFL@joinrule{\MFL@skip\MFL@currule}{\MFL@currule}{}{}
\makeatother

\NewCommandCopy\oldfootnoteB\footnoteB
\renewcommand\footnoteB[1]{\oldfootnoteB{\hspace{1mm}#1}}

\textheight=5cm

\begin{document}

Lorem Ipsum.\footnoteA{Lorem Ipsum.} 
Lorem Ipsum.\footnoteA{Lorem Ipsum.} 
Lorem Ipsum.\footnoteB{Lorem Ipsum.} 
Lorem Ipsum.\footnoteB{Lorem Ipsum.}

\end{document}

的设置\textwidth只是为了让图片变小一点。

请注意,您应该使用fnsymbol而不是symbolfor \footnoteA

在此处输入图片描述

相关内容