使用双栏脚注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
。