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