使用不同名称编译两次文档

使用不同名称编译两次文档

我有一个名为“filename”的 .tex 文档,其中是否显示解决方案取决于计数器的值。

是否可以在文档中添加命令,以便将其编译两次为 PDF,一次使用解决方案,PDF 名为“filename-solution”,一次不带解决方案,PDF 名为“filename”。必须使用 pdflatex 进行编译。

提前致谢!

答案1

我建议使用optional.sty。文档描述了这样的使用方式,单个文件有其自然名称加上符号链接别名。然后用于\jobname根据标记启用或禁用文档的某些部分。

% this file is named both filename and filename-solution using symlinks
\documentclass{...}
\usepackage[\jobname]{optional}
. . .
\opt{filename-solution}{The ultimate answer is 42}
. . .

相关内容