使用 bigfoot 区分不同种类的脚注

使用 bigfoot 区分不同种类的脚注

我正在使用 bigfoot 包创建两组脚注,一组为 para 样式,另一组为纯文本(按页面上的顺序排列)。我已使用 删除了将这些脚注与正文分隔开的线\renewcommand*\footnoterule{},但我就像在两种类型的脚注之间出现一条线,以产生类似于下面文档的效果,其中字母(段落)脚注位于文本正文下方,数字(纯文本)脚注位于一条线下方。最简单的方法是什么?(如果需要,我可以提供有关我当前设置的更多信息,但我是新手,不知道要包含什么。谢谢!)

答案1

bigfoot文档相当短;然而,在倒数第二段中指出:

bigfoot有关多个脚注块及其之间的规则的定制可能性,请参阅manyfoot的文档。

manyfoot软件包包含\extrafootnoterule控制不同脚注块之间规则的宏,默认情况下为空。对于您的情况,请将 的原始定义复制到 ,\footnoterule然后\extrafootnoterule重新定义\footnoterule

\documentclass{article}

\usepackage{bigfoot}
\DeclareNewFootnote[para]{default}[alph]
\MakeSortedPerPage{footnote}
\DeclareNewFootnote{L}
\MakeSorted{footnoteL}

\let\extrafootnoterule\footnoterule
\renewcommand{\footnoterule}{}

\begin{document}

\null\vfill% just for the example

Some text.\footnote{A para footnote.}

Some more text.\footnote{Another para footnote.}

And some more.\footnoteL{A plain footnote.}

\end{document}

在此处输入图片描述

相关内容