如何设置彼此相邻的短脚注(双栏样式)?

如何设置彼此相邻的短脚注(双栏样式)?

当有相对大量的脚注并且每个脚注都很短(例如 URL)时,将它们堆积成一个很高的脚注塔有时看起来很奇怪,尤其是在minipage或类似的狭小空间中。

四个 URL 依次排列

\documentclass[a5paper]{article}
\usepackage[hidelinks=true]{hyperref}
\newcommand{\footurl}[1]{\footnote{\url{#1}}}
\begin{document}
\begin{minipage}{\textwidth}
As Linux Jabber clients there are for example Pidgin\footurl{http://www.pidgin.im/}, Kopete\footurl{http://kopete.kde.org/}, Gajim\footurl{http://gajim.org/} and Psi\footurl{http://psi-im.org/}.
\end{minipage}
\end{document}

直观地讲,我希望看到这些脚注彼此相邻,如下所示:

2x2 脚注

有没有可以帮我实现这个功能的软件包?或者还有其他方法吗?

如果可能的话,我不想去双列附有我所有的脚注。


编辑

仅供参考,我将展示迄今为止最接近的两个解决方案。第一个是eledmac链接到myself,可以在不更改命令的情况下在本地使用\footnote但是它与 不兼容fnpctfnpct。它可以与此包的出色扩展功能配合使用,因此下图使用了\AdaptNoteNoMult{\footnoteA}

3+1 脚注

第二种是 jon 建议的解决方案,它使用bigfoot和选项。它与我在以下示例中使用的para兼容,但它继承了转义小页面的“功能”,因此以下示例的长度仍然远远不够。它也没有正确对齐,因此它本身看起来并不令人满意。fnpctmanyfoot

2x2 但未对齐

答案1

有一个包dblfnote它可以帮你搞定。因为它有点旧了,所以可能会出现其他问题(对于你的 MWE,会出现带有hidelinks包选项的警告hyperref。我在你的 MWE 中评论了小页面以获得想要的结果。

新 MWE:

\documentclass[a5paper]{article}

\usepackage{dblfnote}  % Two footnotes in one line      % <========== new
\DFNalwaysdouble       % sets footnote always double    % <========== new

\usepackage[hidelinks=true]{hyperref}

\newcommand{\footurl}[1]{\footnote{\url{#1}}}
\begin{document}
%\begin{minipage}{\textwidth}                            % <========== 
As Linux Jabber clients there are for example 
Pidgin\footurl{http://www.pidgin.im/}, 
Kopete\footurl{http://kopete.kde.org/}, Gajim\footurl{http://gajim.org/} 
and Psi\footurl{http://psi-im.org/}. 
%\end{minipage}                                          % <========== 
\end{document} 

结果是:

在此处输入图片描述

相关内容