我想在同一个文档中使用 eledmac 和 cleveref,但是遇到了这样的麻烦:
\documentclass{article}
\usepackage{eledmac}
\usepackage{cleveref}
\begin{document}
\beginnumbering
\pstart
a b c d
\pend
\endnumbering
\end{document}
我收到的错误消息(每次使用 pdflatex 或 xelatex 时)是:
! Use of \gl@poff doesn't match its definition.
\actionlines@list ->\expandafter
\def \csname \@tempc @line@name@plural@prea...
l.7 \beginnumbering
如果我注释掉 cleveref 包,它可以正常工作(但我在文档的另一部分需要它)。
有人能想到解决办法吗?
这是已加载的软件包列表,希望对您有帮助:
*File List*
article.cls 2007/10/19 v1.4h Standard LaTeX document class
size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
eledmac.sty 2013/12/15 v1.8.1 LaTeX port of EDMAC
xargs.sty 2008/03/22 v1.1 extended macro definitions (mpg)
xkeyval.sty 2012/10/14 v2.6b package option processing (HA)
xkeyval.tex 2012/10/14 v2.6b key=value parser (HA)
etoolbox.sty 2011/01/03 v2.1 e-TeX tools for LaTeX
etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB)
suffix.sty 2006/07/15 1.5 Variant command support
xstring.sty 2013/10/13 v1.7c String manipulations (C Tellechea)
ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO)
cleveref.sty 2013/12/28 v0.19 Intelligent cross-referencing
答案1
我刚刚在 CTAN 上发布的 1.10.1 版本修复了这个问题。