
나는 각 연습이 독립형 TeX 파일인 하나의 주요 연습 파일을 컴파일하려고 합니다. standalone
는 이에 대한 완벽한 패키지이지만 추가할 하위 파일의 특정 부분을 선택하는 사용자 정의 기능이 부족합니다.
documentclass{exam}
이 경우에는 개별 질문을 가져와서 열거하는 방법을 사용하고 있습니다 \question
. 문제는 standalone
각 연습이 독립형 TeX 파일일 때 이를 결합하면 기본 파일의 각 연습에 번호 1이 할당되지만 열거되지 않는다는 것입니다.
내 목표 메인 파일:
\documentclass{exam}
\usepackage{standalone} %or any suitable package
\begin{document}
\begin{questions}
\input{exercise1}
\input{exercise2}
\input{exercise3}
\end{questions}
\end{document}
샘플 연습 파일:
% exercise1.tex
\documentclass{exam}
\begin{document}
\begin{questions}
\question A sample question
\begin{solution}
Solution Here
\end{solution}
\end{questions}
\end{document}
이 접근 방식에는 \begin{questions}
기본 파일에 대한 필드가 포함되어 있으므로 작동하지 않습니다. 두 개의 중첩으로 끝납니다.\begin{questions}
question
따라서 특정 태그나 환경( 내 경우에는 env.) 내부에 무엇이 들어 있는지 또는 이에 대한 다른 해결 방법을 포함하는 패키지가 있습니까 ? 감사해요!
답변1
이것은 효과가 있을 수 있습니다:
\documentclass{exam}
\usepackage{standalone} %or any suitable package
\begin{document}
\begin{questions}
\begingroup
\renewenvironment{questions}{}{}
\input{exercise1}
\input{exercise1}
\input{exercise1}
\endgroup
\end{questions}
\end{document}