当我编译该文件时收到以下消息。
扫描使用 \abx@aux@cite 时文件结束
我已经删除了辅助文件,但仍然收到此消息。知道为什么会发生这种情况吗?
答案1
您仅显示了错误消息的一小部分,而没有显示任何来源。
该.aux
文件缺少一个}
,终端上的完整消息将类似于
Runaway argument?
{sun2023survey \abx@aux@segm {0}{0}{sun2023survey} \@writefile {toc}{\ETC.
! File ended while scanning use of \abx@aux@cite.
<inserted text>
\par
l.34 \begin{document}
?
{
其中第一个上下文行将显示没有匹配的行}
该行将由诸如这样的命令生成,\textcite{sun2023survey}
但是错误导致辅助数据损坏。
这意味着,如果您删除该.aux
文件以避免出现失控参数错误,主文档中的\cite
或相关命令将出现错误。该错误的错误消息还将有助于查明哪个引用存在错误。