manyfoot 中不同类型脚注之间的垂直间距

manyfoot 中不同类型脚注之间的垂直间距

我正在使用 manyfoot 包创建三种不同类型的脚注。如何更改文档中不同类型的脚注之间的垂直间距?

这是我的 MWE:

\documentclass[12pt, twoside]{book}

\usepackage{manyfoot}
\usepackage[nodisplayskipstretch]{setspace}

\SetFootnoteHook{\scriptsize \setstretch{1.2}}
\DeclareNewFootnote{A}[alph]

\SetFootnoteHook{\tiny}
\DeclareNewFootnote{B}[roman]

\begin{document}

Here\footnote{First type of footnotes.} is some text with three\footnoteA{Second type of footnotes.} different types of footnotes\footnote{Another footnote of first type.}\footnoteA{Another footnote of second type.}\footnoteB{Third type of footnotes.}.

\end{document}

在此处输入图片描述

答案1

每个新脚注都分配有一个新的“插入”,其名称\footins后跟标签;在本例中\footinsA为 和\footinsB。插入是具有相同寄存器值的长度、计数和框。

通常长度\footins用于存储上方的距离\footnoterule。对于新的脚注,它用于存储组之间的空间。

\documentclass[12pt, twoside]{book}

\usepackage{manyfoot}
\usepackage[nodisplayskipstretch]{setspace}

\SetFootnoteHook{\scriptsize \setstretch{1.2}}
\DeclareNewFootnote{A}[alph]

\SetFootnoteHook{\tiny}
\DeclareNewFootnote{B}[roman]

\setlength{\skip\footinsA}{0pt}
\setlength{\skip\footinsB}{0pt}

\begin{document}
Here\footnote{First type of footnotes.} is some text with three\footnoteA{Second type of footnotes.} different types of footnotes\footnote{Another footnote of first type.}\footnoteA{Another footnote of second type.}\footnoteB{Third type of footnotes.}.

\end{document}

演示

相关内容