我正在使用 LaTeX 编写一本教科书。在教科书中,我使用 xsim 包创建练习及其解决方案。我希望印刷版教科书仅包含练习,并且我希望能够打印一份单独的解决方案手册,其中仅包含解决方案(并保留教科书中的交叉引用)。实现此目的的最佳方法是什么?
答案1
一种方法:如果您将 ex/sol 和其他部分嵌入专用环境(\begin{tbd} .. \end{tbd}
),则可以提取它们;tbd 代表待确定,即您可以使用标准或定义自己的标准。
请参阅此处了解一些解决方案:如何提取 Latex 文档中的方程环境(或其他块)?。
第二种方法是将它们放入单独的文件中,然后您可以根据需要通过\input
(模块化)将其包含在尽可能多的文档中。
正如您所见,这两种方法都是另一种方法的相反方法;-) 也许第二种方法更实用且更容易组织。
是的,它们都不特定于xsim
,即几乎可以与任何东西一起使用。