\typeout
Краткое описание:
\typeout{msg}
Вывод msg в терминал и в файл log.
Это
\newcommand{\student}{John Dee}
\typeout{Recommendation for \student .}
выводит ‘Рекомендация для Джона Ди’. Как происходит здесь с \student, команды, определённые с помощью \newcommand или \renewcommand (среди прочих), заменяются своими определениями перед выводом.
Обычные правила LaTeX по обработке нескольких пробелов как одного пробела и игнорирование пробелов после имени команды применяются к msg. Используйте команду \space для получения одного пробела, независимо от окружающих пробелов. Используйте ^^J для получения новой строки. Получить символ процента с помощью \csname @percentchar\endcsname.
Эта команда может быть полезной для простого отладки, как здесь:
\newlength{\jhlength}
\setlength{\jhlength}{5pt}
\typeout{The length is \the\jhlength.}
выводит в командной строке ‘Длина составляет 5.0pt’.
© 2007–2018 Karl Berry
Public Domain Software
http://latexref.xyz/_005ctypeout.html