![xsimソリューション環境が印刷された後のコメント](https://rvso.com/image/399819/xsim%E3%82%BD%E3%83%AA%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E7%92%B0%E5%A2%83%E3%81%8C%E5%8D%B0%E5%88%B7%E3%81%95%E3%82%8C%E3%81%9F%E5%BE%8C%E3%81%AE%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88.png)
答え1
この動作はバグではありません。内容がそのまま読み取られ、外部ファイルに書き込まれることによる副作用です。
実際、これはマニュアル(演習環境の仕組みに関するセクション 5)に記載されています。
覚えておくべきもう 1 つのこと: 環境は多くの点で環境と同じように動作します
filecontents
。つまり、環境の最初の行にコメントを記述することはできません。\begin{exercise}[points=2] % this comment will cause trouble Lorem ipsum \end{exercise}
コメントを1行下に追加するだけで問題ありません。
\documentclass[]{article}
\usepackage{xsim}
\begin{document}
\begin{exercise}
% execice 1
Statement of exercise 1
\end{exercise}
\begin{solution}[print]
% I need a comment here
Solution of exercise 1
\end{solution}
\end{document}