
Estoy intentando compilar un archivo principal de ejercicios donde cada ejercicio es un archivo TeX independiente. standalone
es el paquete perfecto para eso, pero carece de la personalización para elegir una parte específica del subarchivo que se agregará.
En este caso, estoy usando documentclass{exam}
el cual toma preguntas individuales \question
y las enumera. El problema con es standalone
que cuando cada ejercicio es un archivo TeX independiente, al combinarlos se asigna a cada uno de los ejercicios en el archivo principal el número 1. No se enumerarán.
Mi archivo principal objetivo:
\documentclass{exam}
\usepackage{standalone} %or any suitable package
\begin{document}
\begin{questions}
\input{exercise1}
\input{exercise2}
\input{exercise3}
\end{questions}
\end{document}
Un archivo de ejercicio de muestra:
% exercise1.tex
\documentclass{exam}
\begin{document}
\begin{questions}
\question A sample question
\begin{solution}
Solution Here
\end{solution}
\end{questions}
\end{document}
Dado que este enfoque incluye \begin{questions}
un campo en el archivo principal, no funciona. Termina con dos anidados.\begin{questions}
Entonces, ¿existe un paquete para incluir lo que hay dentro de una etiqueta o entorno específico ( question
env. en mi caso) u otra solución alternativa para esto? ¡Gracias!
Respuesta1
Esto podría funcionar:
\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}