连续尾注的逗号划分

连续尾注的逗号划分

连续的脚注可以用逗号分隔,方法是multiple调用footmisc包裹:

在此处输入图片描述

\documentclass{article}
\usepackage[multiple]{footmisc}
\begin{document}
Comma delineation of consecutive footnotes fails upon conversion to endnotes%
\footnote{First note.}%
\footnote{Second note.}.%
\end{document}

但是,如果使用endnotes包裹:

在此处输入图片描述

\documentclass{article}
\usepackage{endnotes}
\let\footnote=\endnote
\usepackage[multiple]{footmisc}
\begin{document}
Comma delineation of consecutive footnotes fails upon conversion to endnotes%
\footnote{First note.}%
\footnote{Second note.}.%
\theendnotes
\end{document}

如何保留连续尾注的自动逗号划分?

答案1

手动解决方案

一种显然不太舒服的解决方案是手动进行,例如KOMA-Script使用\multiplefootnoteseparator

\documentclass{scrartcl}
\usepackage{endnotes}
\let\footnote=\endnote

\begin{document}

Comma delineation of consecutive footnotes fails upon conversion to
endnotes\footnote{First note.}\multiplefootnoteseparator\footnote{Second
  note.}.

\theendnotes

\end{document}

在此处输入图片描述

或者使用如下标准类:

\documentclass{article}
\newcommand*\multiplefootnoteseparator{%
  \textsuperscript{\multfootsep}\nobreak
}
\newcommand*\multfootsep{,}
\usepackage{endnotes}
\let\footnote=\endnote

\begin{document}

Comma delineation of consecutive footnotes fails upon conversion to
endnotes\footnote{First note.}\multiplefootnoteseparator\footnote{Second
  note.}.

\theendnotes

\end{document}

在此处输入图片描述

还可以加载该包scrextend以将 KOMA-Script 集成\multiplefootnoteseparator到标准类中。

自动解决方案

我的包裹fnpct提供了不同的解决方案。如果与endnotes“它只是工作”一起加载:

\documentclass{article}
\usepackage{endnotes}
\usepackage{fnpct}

\begin{document}

Comma delineation of consecutive footnotes fails upon conversion to
endnotes\endnote{First note.}\endnote{Second note.}.  \theendnotes

\end{document}

在此处输入图片描述

fnpct还会反转句号和脚注标记,但可以通过包选项进行更改。

\documentclass{article}
\usepackage{endnotes}
\let\footnote\endnote
\usepackage{fnpct}
\setfnpct{reverse,before-punct-space=0pt}

\begin{document}

Comma delineation of consecutive footnotes fails upon conversion to
endnotes\footnote{First note.}\footnote{Second note.}.

\theendnotes

\end{document}

在此处输入图片描述

答案2

我遇到了类似的问题,footmisc 包不起作用。我做了以下事情

\footnote{note1}\vphantom{d}$^{\text{,}}$\footnote{note2}

虽然这种方法快捷又粗糙,但是却非常有效。

相关内容