![软件包 reledmac 错误:edtext 缺少 Xfootnote](https://linux22.com/image/379711/%E8%BD%AF%E4%BB%B6%E5%8C%85%20reledmac%20%E9%94%99%E8%AF%AF%EF%BC%9Aedtext%20%E7%BC%BA%E5%B0%91%20Xfootnote.png)
有人能指出这其中的原因吗?
See the reledmac package documentation for explanation.
reledmac 文档提到\Xfootnote
但没有说明它是什么、我从哪里得到它、或者它能做什么(也没有说明为什么\edtext
没有它我就不能使用)。
Mnon-WE:
\documentclass{article}
\usepackage{reledmac}
\begin{document}
\beginnumbering
\pstart
stuff \edtext{in}{on} my notes
\pend
\endnumbering
\end{document}
我显然误解了一些事情,但我不知道是什么。
答案1
Xfootnote
意思是... \Afootnote,或者 \Bfootnote 或者 \Cfootnote 等等。
默认情况下,reledmac 有五级脚注(手册第 6.2 节中有说明)。
为了将脚注与词条关联,reledmac 需要确定涉及哪一级的脚注。
所以
\documentclass{article}
\usepackage{reledmac}
\begin{document}
\beginnumbering
\pstart
stuff \edtext{in}{\Afootnote{footnote on level A}\Bfootnote{footnote B}} my notes
\pend
\endnumbering
\end{document}
您可以创建自己的命令来直接调用一个预定义级别。
\newcommand{\mynote}[2]{%
#1%
}{\Bfootnote{#1}}
然后做
\documentclass{article}
\usepackage{reledmac}
\begin{document}
\beginnumbering
\pstart
stuff \mynote{in}{on} my notes
\pend
\endnumbering
\end{document}