Есть ли команда LaTeX, которая будет входить в консоль вывода / ошибок? - PullRequest
13 голосов
/ 27 апреля 2010

Я создал команду LaTeX \todo{}, которая выводит заметки на полях:

\newcommand\todo[1]{\marginpar{#1}}

Однако мне бы очень хотелось вывести список всех моих заметок todo на консоль вывода. Я написал тривиальный скрипт на python для анализа файлов .tex, но с тех пор перешел на использование latexmk для обработки перекомпиляции. Мой скрипт не справляется с использованием \includeonly.

Могу ли я написать прямо в вывод консоли LaTeX изнутри латекса?

Ответы [ 2 ]

22 голосов
/ 27 апреля 2010

Да - попробуйте \typeout{message}.

6 голосов
/ 27 апреля 2010

Вы обязательно должны попробовать пакет todonote . Он записывает все ваши задачи в оглавление (при желании) и записывает .tdo -файл со всеми задачами в каталог корневого файла.

...