有没有一种LaTeX命令可以记录到输出/错误控制台?

24

我创建了一个LaTeX\todo{}命令,它可以在边缘输出待办事项:

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

然而,我真的很想将所有我的待办事项笔记输出到输出控制台。我曾经编写了一个简单的Python脚本来解析.tex文件并这样做,但后来改用latexmk来处理重新编译。我的脚本也不能很好地处理使用\includeonly

我可以在LaTeX中直接向控制台输出内容吗?

2个回答

33

可以使用\typeout{message}来尝试。


8

您一定要尝试使用todonote软件包。

它可以将所有的待办事项写入目录(如果需要),并将所有待办事项写入根文件所在目录下的.tdo文件中。


谢谢Habi,我没意识到这个包还创建了一个待办事项列表文件!我可能会看看能否轻松地切换到使用它。不过,我将接受Etaoin的答案,因为它更直接地回答了问题。 - kibibu

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接