![manyfoot 中不同类型脚注之间的垂直间距](https://linux22.com/image/353538/manyfoot%20%E4%B8%AD%E4%B8%8D%E5%90%8C%E7%B1%BB%E5%9E%8B%E8%84%9A%E6%B3%A8%E4%B9%8B%E9%97%B4%E7%9A%84%E5%9E%82%E7%9B%B4%E9%97%B4%E8%B7%9D.png)
我正在使用 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}