如何重新排列水平划线脚注的显示

如何重新排列水平划线脚注的显示

对于时常出现的非常简短的脚注,我想以水平方式勾画它们。

我认为我可以通过指定脚注的列数(比如说三列)来实现这一点,并让脚注以水平方式按顺序出现;并且从第四个脚注开始出现一行新的脚注。

我使用的代码是

\documentclass{book}
\usepackage[extrafootnotefeatures]{bidi}
\threecolumnfootnotes

\begin{document}
\thispagestyle{empty}

Two words.\footnote{Column1 footnote} And more words.\footnote{Column2 footnote} And some more words.\footnote{Column3 footnote} The penultimate words.\footnote{Column1 footnote} The last words.\footnote{Column2 footnote}
\end{document}

不幸的是,这会产生输出

在此处输入图片描述

问题:我正在编写一份文档,该文档一开始以常规方式列出脚注。但是,后来,有一些非常短的脚注组我想以不同的方式显示。有没有办法在中途更改脚注---并安排这些脚注,使前三个脚注按顺序出现在第一行,第四和第五个(必要时还有第六个)出现在第二行---以此类推,以增加脚注数量?---此外,我希望能够灵活地(在同一文档中)返回到常规的脚注方式。

我已经能够做到我所展示的比迪烟包---尽管它只能运行赛莱特。有没有办法仅使用 Pdflatex 来实现我想要的效果?

谢谢。

答案1

footmisc包提供了多种脚注样式,但不幸的是,我认为它无法解决您的特定问题,但请检查一下是否可以使用它。

如果您愿意使用memoir类(的超集bookreportarticle),那么我认为通过使用段落脚注而不是柱状脚注,它可以满足您的需求。

% footnoteprob.tex  SE 582232

\documentclass{memoir}
\begin{document}
\thispagestyle{empty}
%\plainfootnotes % the regular footnote styling
Regular footnote styling. Two words.\footnote{Column1 footnote} And more words.\footnote{Column2 footnote}
And some more words.\footnote{Column3 footnote}
The last words.\footnote{Column4 footnote}

\paragraphfootnotes
Paragraph footnote styling. Two words.\footnote{Column1 footnote} And more words.\footnote{Column2 footnote}
And some more words.\footnote{Column3 footnote}
The last words.\footnote{Column4 footnote}
\newpage
\threecolumnfootnotes
Thre column footnote styling. Two words.\footnote{Column1 footnote} And more words.\footnote{Column2 footnote}
And some more words.\footnote{Column3 footnote}
The last words.\footnote{Column4 footnote}

\newpage
\plainfootnotes
Regular footnote styling. Two words.\footnote{Column1 footnote} And more words.\footnote{Column2 footnote}
And some more words.\footnote{Column3 footnote}
The last words.\footnote{Column4 footnote}

\end{document}

请注意,您可以在不同的样式之间移动,但如果在同一页面上使用不同的样式,则排序可能会出现问题。

在此处输入图片描述

相关内容