latex --interaction=MODE
, где MODE
является одним из:
errorstopmode
: останавливаться на каждой ошибке и запрашивать ввод scrollmode
: прокручивать нефатальноошибки, но останавливаться на фатальных ошибках (таких как «файл не найден») nonstopmode
: прокручивать нефатальные ошибки, прерывать на фатальные ошибки batchmode
: подобно nonstopmode
, но не отображать сообщения в терминале
Для интерактивного использования errorstopmode
(по умолчанию) - это хорошо, для неинтерактивного использования nonstopmode
и batchmode
лучше.
Но будьте осторожны, здесь нет тривиальных ошибок: все ошибки должны быть исправлены, и если возможно, должны быть исправлены все предупреждения.
Перенаправление stdin работает без проблем здесь:
/tmp $ tex '\undefined\end' <<< r
This is TeX, Version 3.1415926 (TeX Live 2010)
! Undefined control sequence.
<*> \undefined
\end
? OK, entering \nonstopmode...
(see the transcript file for additional information)
No pages of output.
Transcript written on texput.log.