我有一个关于使用 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
我在您的帖子中看到了三个问题:
- 不要在注释中重复两次相同的行号。
- 用特殊的空格或字符代替同一行的第二个行号。
- 将同一行正文中的重要注释放在同一个注释行中,但不要为每一行正文都设置新的注释行。
实际上,对于第 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 上发送,添加新功能允许一个行号对应一个脚注。
最后使用Xgroupbyline
和Xgroupbylineseparetwolines
。