Reledmac 旁注发生冲突

Reledmac 旁注发生冲突

我正在用 Reledmac 编写文档(这对我来说是必需的,因此无法更改)。我大量使用 \ledsidenote。但是,当一行中的旁注很长(并溢出到下一行)时,而我在下一行中也有 \ledsidenote,就会发生令人痛苦的冲突。我该如何告诉 LaTeX 避免这种情况?(我知道手册说这些旁注是非浮动的。我认为它们需要浮动。以下是显示错误的 MWE:

\documentclass[twoside]{book}
\usepackage[series={},nocritical,noend,noeledsec,nofamiliar,noledgroup]{reledmac}
\sidenotemargin{outer}
\leftnoteupfalse
\rightnoteupfalse
\setsidenotesep{ $|$ }

\begin{document}
 \beginnumbering
  \pstart
Lorem\ledsidenote{lorem}\ledsidenote{ipsum} \ledsidenote{dolor}\ledsidenote{sit amet}ipsum\ledsidenote{still no painful collission} dolor sit amet, consectetur adipiscing elit. Fusce sed dolor libero. Aenean\ledsidenote{but here the collission is} 
  \pend
 \endnumbering
\end{document}

答案1

不确定它是否满足您的要求,但您可以手动将新的\ledsidenote内容添加~\\到第一个重叠的侧注之前。

\documentclass[twoside]{book}
\usepackage[series={},nocritical,noend,noeledsec,nofamiliar,noledgroup]{reledmac}
\sidenotemargin{outer}
\leftnoteupfalse
\rightnoteupfalse
\setsidenotesep{ $|$ }

\begin{document}
 \beginnumbering
  \pstart
Lorem\ledsidenote{lorem}\ledsidenote{ipsum} \ledsidenote{dolor}\ledsidenote{sit amet}ipsum\ledsidenote{still no painful collission} dolor sit amet, consectetur adipiscing elit. Fusce sed dolor libero. 
Aenean\ledsidenote{~\\but here the collission is} xyz\ledsidenote{ABC}
  \pend
 \endnumbering
\end{document}

在此处输入图片描述

答案2

答案就像 reledmac 包的维护者 Maïeul 所说的那样:“这个愿望没有解决方案”。

当人们尝试做这样的事情时,不应该使用 reledmac。

相关内容