
약 200개의 질문이 포함된 전체 문서가 있고 패키지를 사용하여 설정했습니다 enumerate
.
\begin{enumerate}[Q1.]
% Q1 - Q5
\item
XXXXXXXXX
\item
XXXXXXXXX XXXXXXXXX
\item
XXXXXXXXXXXXXXXXXX
\item
XXXXXXXXXXXXXXXXXXXXXXXXXXX
\item
XXXX
% Q6 - Q10
\item
\item
\item
\item
\item
...
...
...
% Q100 - Q105
\end{enumerate}
질문해결형 문서로 변경하려고 합니다. 지금은 xsim
패키지, 혹은 exam
패키지를 활용하려고 생각하고 있어요. 하지만 더 효율적인 방법이 있는지는 잘 모르겠습니다.
몇 가지 어려움/어려움:
item
1 - 어떤 synatex를 사용해도 모든 것을 다음과 같이 바꾸는 것이 쉽지 않을 것입니다.
\begin{exercise}
QQQQQQQQQQQQQQ
\end{exercise}
\begin{solution}
AAAAAAAAAAAAAAAAA
\end{solution}
기본적으로 각 질문에 최소한 4줄을 추가해야 합니다... 그렇게 하지 않기를 바랍니다. 그래서 나는 다음과 같은 일만하면됩니다.
\item
\begin{solution}
AAAAAAAAAAAAAAAAA
\end{solution}
\item
\begin{solution}
AAAAA
\end{solution}
2 - 궁극적으로 질문만 인쇄하거나(대답이나 공백 없음) 모든 질문과 모든 솔루션을 인쇄할 수 있기를 원합니다. 그 이상은 필요 없습니다...
이 게시물과 비슷한 내용이 있습니다여기, 아무것도 쌓을 필요가 없으며 solution
질문 항목 아래에 환경을 표시하거나 숨길 수 있다는 것이 더 간단합니다.
가장 효율적인 방법에 대한 제안 사항이 있습니까?
감사해요.
답변1
현재 저는 다음 과 같은 over-complicated
작업 을 수행하고 있습니다 .comment
tcolorbox
% adding answers
\usepackage{comment}
\usepackage{tcolorbox}
%\includecomment{sol}
\excludecomment{sol}
\newcommand{\solution}[1]{}
\begin{sol}
\renewcommand{\solution}[1]{
\begin{tcolorbox}
{Solution: \quad} #1
\end{tcolorbox}
}
\end{sol}
% Q1 - Q5
\item
XXXXXXXXX
\solution{
XXXXXXXX
}
\item BBBBBBBBBB
\solution{
XXXXXXXX
}
\item CCCCCCCCCCC
\solution{
XXXXXXXX
}
\item
\item
표시/숨기기에는 \excludecomment{sol}
및 를 사용합니다 \includecomment{sol}
.