xlop을 사용하여 추가 워크시트 개선

xlop을 사용하여 추가 워크시트 개선

다음 워크시트가 있습니다.

\documentclass{article}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{enumitem}
\usepackage{tikz}
\usepackage{xlop}
    
\newcommand*{\DifficultyOne}{999}%
\newcommand*{\DifficultyTwo}{99}%

\newcounter{RandSeed}       
\setcounter{RandSeed}{6} % choose an integer random seed for this build of problems and answers <<<<<   

%%  \OneXLine{<true or false>}{<result color>}  
\newcommand{\OneXline}[2]{% one line of 8 problems, workings or answers
\hspace*{\fill}
\opadd[carryadd=#1, voperator=bottom, resultstyle=\color{#2}]{\AddOnea} {\AddTwoa} \hfill
\opadd[carryadd=#1, voperator=bottom, resultstyle=\color{#2}]{\AddOneb}{\AddTwob} 
\hspace*{\fill}\\
}

\newcommand{\GenerateRandom}{%  %   \GenerateRandom
\pgfmathtruncatemacro{\AddOnea}{random(\DifficultyOne)}%
\pgfmathtruncatemacro{\AddTwoa}{random(\DifficultyTwo)}
\pgfmathtruncatemacro{\AddOneb}{random(\DifficultyOne)}%
\pgfmathtruncatemacro{\AddTwob}{random(\DifficultyTwo)}
}
    
%---------------------------------------% 
\newcommand{\AddQuestion}[1]{%

    \foreach \i in {1,...,#1}{% 
        \pgfmathsetseed{\i+\value{RandSeed}}
        \GenerateRandom
        \OneXline{false}{white}
        ~\newline
        ~\newline
    }
    
    \newpage% added <<<<<<<<<<      
    
    \foreach \i in {1,...,#1}{%
        \pgfmathsetseed{\i+\value{RandSeed}}
        \GenerateRandom
        \OneXline{true}{white}  
        ~\newline
    }
    \newpage% added <<<<<<<<<<          
    
    \foreach \i in {1,...,#1}{%
        \pgfmathsetseed{\i+\value{RandSeed}}
        \GenerateRandom
        \OneXline{true}{black}
        ~\newline
    }%
}%

\begin{document}
    \AddQuestion{1}     % number of lines of problems
\end{document}

두 번째 페이지에 중간 단계를 표시하기 위해 xlop을 사용할 수 있습니까? 두 번째 페이지에 캐리만 표시하는 대신 첫 번째 덧셈과 캐리에 대한 답을 제공하고 세 번째 페이지는 전체 합계와 함께 표시할 수 있습니까?

관련 정보