![练习环境内的 xsim 解决方案环境与练习环境外部的 xsim 解决方案环境](https://linux22.com/image/443076/%E7%BB%83%E4%B9%A0%E7%8E%AF%E5%A2%83%E5%86%85%E7%9A%84%20xsim%20%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E7%8E%AF%E5%A2%83%E4%B8%8E%E7%BB%83%E4%B9%A0%E7%8E%AF%E5%A2%83%E5%A4%96%E9%83%A8%E7%9A%84%20xsim%20%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E7%8E%AF%E5%A2%83.png)
对于以前版本的 xsim,可以拥有解决方案环境之内练习环境和全局命令\xsimsetup{solution/print = true}
将在相应练习之后立即打印解决方案(使用 2017 年的 tex live 发行版进行测试)。现在(使用 tex live 2021 进行测试),如果解决方案环境是外部练习环境。否则,它会忽略该命令\xsimsetup{solution/print = true}
。
有什么解决方法吗?还是我遗漏了手册中的某些内容?谢谢。
演习环境中解决方案环境的 MWE:
\documentclass{article}
\usepackage{xsim}
\xsimsetup{solution/print = true}
%
\begin{document}
\begin{exercise}
%
QUESTION
%solution within exercise environment
\begin{solution}
SOLUTION
\end{solution}
\end{exercise}
\end{document}
答案1
它从来没打算solution
在里面工作exercise
。一开始它能工作纯属偶然。
在最近的更新中,演习环境发生了变化,现在已不可能再进行了。