未定义的控制序列。1.60 \@writefi

未定义的控制序列。1.60 \@writefi

我遇到了这个奇怪的错误,它说:

Underfined Control Sequence. 1.60 \@writefi

我可以在命令行上按 [s],消息会被忽略,但代码仍会运行......

什么原因可能导致此错误?

答案1

aux文件应该有该命令\@writefile但它已损坏,所以您需要将其删除。

答案2

我遇到了同样的问题,删除aux文件也没有帮助。

过了一段时间,我发现这是由于内存已满造成的——释放了大约 2 GB 后,编译成功了。

答案3

作为附加答案,因为删除.aux文件并重新启动以清除 RAM 没有帮助,正如其他答案所建议的那样:

我的问题是,报告中使用的一些图像是由 Python 脚本自动生成的,而我在中途停止执行,导致其中一张图像格式不正确。重新生成图像并允许其正确保存,然后删除文件.aux并重新编译,问题就解决了。

相关内容