eledmac 中的交叉引用

eledmac 中的交叉引用

\edlabel{}当我在用 制作的关键文本中创建 时,通过引用、或eledmac标签所获得的结果对我来说似乎不太理解。\edpageref\lineref\sublineref\pstartref

梅威瑟:

\documentclass{article}
\usepackage{eledmac}
\begin{document}

List of references:

Pageref: \xpageref{cicero}

Lineref: \lineref{cicero}

Sublineref: \sublineref{cicero}

pstartref: \pstartref{cicero}


\beginnumbering
\pstart
neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, 
adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et 
dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum 
exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi 
consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse
quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas 
nulla pariatur?\edlabel{cicero}
\pend
\endnumbering

\end{document}

这在我的系统上产生以下结果: MWE 的输出

我认为第一个 1(破折号之前)指的是页面,因为如果我插入分页符,它就是 2。但尽管如此,我不明白这两个怎么会成为对当前标签的可理解引用。它位于文本的第 7 行。

我在这里做错了什么?

附加说明:在我看来,当标签与参考文献不在同一个文档中(主文档中包含两个单独的文件\include{})时,“参考文献”仅包含第二部分,并用管道格式化,例如:|1或分别|2表示\edpageref\lineref

答案1

我刚刚在 CTAN 上上传的 1.10.3 版本修复了这个问题。感谢您的留言。请参阅https://github.com/maieul/ledmac/releases/tag/mac1.10.3-par1.6.0如果您现在想要正确的版本。

相关内容