У меня возникла странная ошибка:
Underfined Control Sequence. 1.60 \@writefi
Я могу нажать [s] в командной строке, и сообщение будет проигнорировано, а код все равно будет выполняться...
Что может быть причиной этой ошибки?
решение1
Файл aux
должен содержать команду \@writefile
, но он поврежден, поэтому его необходимо удалить.
решение2
У меня была та же проблема, и удаление aux
файла не помогло.
Через некоторое время я выяснил, что это было вызвано переполнением памяти — после освобождения около 2 ГБ компиляция прошла успешно.
решение3
В качестве дополнительного ответа, как удаление.aux
файлов и перезапуск для очистки оперативной памяти не помогли, как предлагалось в других ответах:
Моя проблема заключалась в том, что некоторые изображения, которые я использовал в своем отчете, автоматически генерируются скриптом Python, и я остановил выполнение на полпути, из-за чего одно из изображений оказалось неправильно отформатировано. Повторная генерация изображения и сохранение его должным образом, а затем удаление.aux
и повторная компиляция исправили мои проблемы.