使用 eledmac 包按行号排列脚注

使用 eledmac 包按行号排列脚注

我有一个关于使用 eledmac 格式化脚注的问题。我正在尝试使用 XeTeX、Memoir 和创建手稿文本的批判版,eledmac我希望脚注 ( \Afootnote) 按照页面底部的标准单列排列 ( \footnormal{A})。但是,我不想将属于同一行号的不同脚注列为单独的行条目(每个实例都有重复的行号),而是希望页脚将属于同一行的所有脚注列为单行条目,并用适当的分隔符(例如分号或 \hspace)将它们相互分隔开

作为以下文本(以下行)当前类似的示例 -

\documentclass[10pt, a4paper,twoside]{memoir}
\usepackage{fontspec}
\usepackage[parapparatus]{eledmac}
\usepackage{eledpar}


\begin{document}
\beginnumbering
\pstart
\protect
\noindent
{\edtext{lorem}{\Afootnote{loreim A, lorieem B}}\\
\edtext{ipsum}{\Afootnote{ipsium A}} dolor sit \edtext{amet}{\Afootnote{amit B}}\\
\edtext{consectetuer}{\Afootnote{consectetor A}} adipiscing elit\\
sed diam nonummy}
\pend
\endnumbering
\end{document} 

页脚

 1 lorem ] loreim A, lorieem B
 2 ipsum ] ipsium A
 2 amet ] amit B
 3 consectetuer ] consectetor A

我希望的是——

页脚

 1 lorem ] loreim A, lorieem B
 2 ipsum ] ipsium A  \hspace{5pt}  amet ] amit B
 3 consectetuer ] consectetor A

如果有人能帮忙那就太好了!

答案1

我在您的帖子中看到了三个问题:

  1. 不要在注释中重复两次相同的行号。
  2. 用特殊的空格或字符代替同一行的第二个行号。
  3. 将同一行正文中的重要注释放在同一个注释行中,但不要为每一行正文都设置新的注释行。

实际上,对于第 3 点问题,没有其他办法。唯一的办法就是将所有注释放在同一段落中。使用\footparagraph{A}(参见手册的 4.2)。

对于第一点,使用\numberonlyfirstinline,最终使用\numberonlyfirstintwolines(问题是如何处理 l. 2 上有注释和 l. 2-3 上有注释的情况。参见 4.3.1)。

对于第二点(第一点的结果),使用\symlinenum{<your symbol>},例如\symlinenum{\hspace{1em}}

答案2

reledmac 2.15 版本,刚刚在 CTAN 上发送,添加新功能允许一个行号对应一个脚注。

最后使用XgroupbylineXgroupbylineseparetwolines

相关内容