我正在使用 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}