我目前有一个包含许多已定义宏的 LaTeX 文件。
我注意到我的文件中出现一个错误,refs.bib
该文件当前仅包含一个 BibTeX 条目,如下所示:
@Article{ latal1997,
author = {Lata\l a, Rafa\l},
title = {Estimation of moments of sums of independent real random
variables},
journal = {Ann. Probab.},
fjournal = {The Annals of Probability},
volume = {25},
year = {1997},
number = {3},
pages = {1502--1513},
issn = {0091-1798},
mrclass = {60E15 (60G50)},
mrnumber = {1457628},
mrreviewer = {Pawel Hitczenko},
doi = {10.1214/aop/1024404522}
}
我收到的错误是:
Use of \l doesn't match its definition.
<write> ...rvs}{{\the \c@NAT@ctr }{1997}{{Lata\l ~
a}}{{}}}
l.3 ... 1997]{latala1997estimationmomentsindeprvs}
If you say, e.g., `\def\a1{...}', then you must always
put `1' after `\a', since control sequence names are
made up of letters only. The macro here has not been
followed by the required stuff, so I'm ignoring it.
问题似乎出\l
在 LaTeX 中的特定重音符号上。我已测试过其他重音符号,\L atala
但未出现此类错误。
显然,其中一个宏或包似乎与 BibTeX 和主 LaTeX 文件中使用的这种特定重音存在冲突。
由于该文件包含数百行宏,我无法提供完整可重现的示例。
有人能帮助解决这个口音问题吗?