是否有一个 LaTeX 命令可以记录到输出/错误控制台?

发布于 2024-08-30 01:35:55 字数 299 浏览 3 评论 0原文

我创建了一个 LaTeX \todo{} 命令,它在页边空白处输出待办事项注释:

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

但是,我真的很想将所有待办事项注释的列表输出到输出控制台。我编写了一个简单的 python 脚本来解析 .tex 文件来执行此操作,但后来改用 Latexmk 来处理重新编译。我的脚本也不能真正处理使用 \includeonly

我可以从 Latex 中直接写入 LaTeX 控制台输出吗?

I have created a LaTeX \todo{} command which outputs todo notes in the margin:

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

However, I'd really like to output a list of all my todo notes to the output console. I had written a trivial python script to parse .tex files to do so, but have since switched to using latexmk to handle recompilation. My script doesn't really handle using \includeonly either.

Can I write straight into the LaTeX console output from within latex?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

独守阴晴ぅ圆缺 2024-09-06 01:35:55

是的——尝试\typeout{message}

Yes -- try \typeout{message}.

冷夜 2024-09-06 01:35:55

您绝对应该尝试一下 todonote 包。
它将所有待办事项写入目录(如果需要),并将包含所有待办事项的 .tdo 文件写入根文件的目录中。

You should definitely give the todonote-package a try.
It writes all your todos into the TOC (if desired) and writes a .tdo-file with all the todos into the directory of the root file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文