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