使用 eledmac 包在正文中使用双倍行距,但不使用双列脚注

使用 eledmac 包在正文中使用双倍行距,但不使用双列脚注

使用双栏脚注eledmac(基于这个问题),行距 viasetspace也适用于脚注。我怎样才能在这些双列脚注中保留单倍行距?

\documentclass[12pt]{article}
\usepackage[doublespacing]{setspace}
\usepackage{eledmac}
\usepackage{etoolbox}
\patchcmd{\twocolfootfmtX}{\raggedright}{}{}{}
\foottwocolX{A}
\let\footnote\footnoteA
\usepackage{microtype}
\usepackage{lipsum}

\begin{document}
\lipsum*[1]\footnote{\lipsum*[3-4]}\lipsum*[6-7] % text AND footnote are double-spaced!
\end{document}

答案1

您必须迁移到 reledmac 并使用\bhooknoteX\bhookgroupX命令。

\documentclass[12pt]{article}
\usepackage[doublespacing]{setspace}
\usepackage{reledmac}
\usepackage{etoolbox}
\arrangementX[A]{twocol}
\colalignX{\justifying}
\makeatletter
 \bhooknoteX[A]{\setstretch {\setspace@singlespace}}
 \bhookgroupX[A]{\setstretch {\setspace@singlespace}}
\makeatother
\let\footnote\footnoteA
\usepackage{microtype}
\usepackage{lipsum}

\begin{document}
\lipsum*[1]\footnote{\lipsum*[3-4]}\lipsum*[6-7] % text AND footnote are double-spaced!
\end{document}

在这个 MWE 中,我还使用命令改变了您修改注释对齐的方式\colalignX

相关内容