xsim에서 주석 환경을 사용할 수 없는 이유는 무엇입니까?

xsim에서 주석 환경을 사용할 수 없는 이유는 무엇입니까?

나는 연습에 대한 몇 가지 힌트를 추가하고 싶은 강의 노트를 작성하고 있습니다. 이를 위해 패키지를 사용 xsim하고 hint.

그리고 때로는 일부 줄에 주석을 달고 있는 함수를 호출해야 할 때도 있습니다.

comment하지만 내 환경 내에서 환경을 사용할 때 hint오류 메시지가 나타납니다. Argument of \xComment has an extra }. <inserted text> \par l.57 \end{hint} Runaway argument? 기본 exercise환경을 사용하여 동일한 문제가 발생했지만 사용할 수 있는 오류 메시지가 없습니다. (그래서 문제가 내 환경 정의에서 비롯된 것이라고 생각하지 않습니다).

MWE는 다음과 같습니다.

\documentclass{article} 

    \usepackage{comment}
    \usepackage{xsim}
        \DeclareExerciseProperty{hint}
        
        \ExplSyntaxOn
            \bool_new:N \l_xsim_hint_bool
            
            \keys_define:nn {xsim}
            { hint/print .bool_set:N = \l_xsim_hint_bool }
            
            
            \NewDocumentEnvironment{hint}{+b}
            {%
                \tl_set:NV \ExerciseType \g_xsim_exercise_type_tl
                \tl_set:NV \ExerciseID \g_xsim_exercise_id_tl
                \SetExerciseProperty {hint} {#1}
                \bool_if:NT \l_xsim_hint_bool
                {
                    \par\medskip
                    \underline{\itshape Hint \nobreakspace \GetExerciseProperty{counter}}\,:\nobreakspace 
                    {#1}
                }
            }
            {}
        \ExplSyntaxOff
                
        %% description list for hints
        \newcommand\printhints{%
            \begin{description}
                \ForEachUsedExerciseByType{%
                    \GetExercisePropertyT{hint}
                    {\item[Hint ##3]####1}%
                }%
            \end{description}
        }
        
        %% Declare to print hint
        \xsimsetup{
            hint/print = true 
        }


\begin{document} 

    \begin{comment}
        no problem
    \end{comment}

    \begin{hint}
        Let us remark that $a+b=0$.
        
        \begin{comment}
            problem
        \end{comment}
    \end{hint}

    % \begin{exercise}
    %   Let us remark that $a+b=0$.
        
    %   \begin{comment}
    %       problem
    %   \end{comment}
    % \end{exercise}

\end{document}
%EoF

이 문제를 어떻게 해결할 수 있습니까?

관련 정보