是否有一个包可以让我创建针对特定目标群体的文档。
基本上我有两种情况:
有一个练习文档,每个任务最初都附有解决方案。在这种情况下,我使用了一个自定义命令:
\newcommand{\solution}[1]{{\textcolor{red}{\emph{#1}}}} %\renewcommand{\solution}[1]{}
我只是根据想要的结果切换注释。但是,如果
\solution
包含begin...end
块,则此方法不起作用。将
\solution
所有包含的内容静音就足够了。还有一份手稿包含针对不同群体的部分。我可以将每个部分移动到单个文档中,然后再次包含它们,但我该如何根据变量等做到这一点?
假设有 7 个部分。对于目标群体 AI,希望包含第 1-3 部分和第 5 部分;对于目标群体 B,希望包含除第 1 部分以外的所有部分。
编辑:也许我太过专注,以至于找不到可以同时解决 1. 和 2. 的软件包。感谢 Christian Hupfer 指出了这一点。但是,在我看来,他提到的所有软件包(answers、exsheets、probsoln 和 exams)都没有解决第 2 个问题,或者至少我不知道如何解决。
提前致谢。