Неопределенная управляющая последовательность. 1.60 \@writefi

Неопределенная управляющая последовательность. 1.60 \@writefi

У меня возникла странная ошибка:

Underfined Control Sequence. 1.60 \@writefi

Я могу нажать [s] в командной строке, и сообщение будет проигнорировано, а код все равно будет выполняться...

Что может быть причиной этой ошибки?

решение1

Файл auxдолжен содержать команду \@writefile, но он поврежден, поэтому его необходимо удалить.

решение2

У меня была та же проблема, и удаление auxфайла не помогло.

Через некоторое время я выяснил, что это было вызвано переполнением памяти — после освобождения около 2 ГБ компиляция прошла успешно.

решение3

В качестве дополнительного ответа, как удаление.aux файлов и перезапуск для очистки оперативной памяти не помогли, как предлагалось в других ответах:

Моя проблема заключалась в том, что некоторые изображения, которые я использовал в своем отчете, автоматически генерируются скриптом Python, и я остановил выполнение на полпути, из-за чего одно из изображений оказалось неправильно отформатировано. Повторная генерация изображения и сохранение его должным образом, а затем удаление.aux и повторная компиляция исправили мои проблемы.

Связанный контент