¿Hay alguna manera de ingresar parte de un archivo que incluya sagetex?

¿Hay alguna manera de ingresar parte de un archivo que incluya sagetex?

Estoy intentando crear una especie de programa combinado para Tex Files. Específicamente, quiero ordenar aleatoriamente los problemas en las pruebas/exámenes que se generan.

He realizado la mayor parte del trabajo, pero me queda intentar descubrir cómo realizar una implementación limpia al ingresar las preguntas en sí. Actualmente mi programa parece funcionar bien siempre que use el comando /input y tenga cada pregunta en su propio archivo; sin embargo, sería mucho mejor si pudiera tener un archivo con etiquetas o algún tipo de entorno para cada problema, y ​​luego tener el archivo maestro llama a los problemas por sus etiquetas (o entradas de entorno o lo que sea)

Intenté usar el paquete CatchFileBetweenTags, que parece funcionar bien con Tex normal, pero no parece funcionar una vez que intento incluir cualquier código sagetex en el archivo para capturar. Curiosamente, el código sagetex funciona bien solo con el comando /input, pero a catchfilebetweentags no parece gustarle. Es posible que tampoco entienda algo de sintaxis correctamente, ya que la documentación de catchfilebetweentags parece algo difícil de analizar para mí.

Entonces, me pregunto si hay alguna forma de usar la entrada solo en secciones de un archivo en lugar de todo.

información relacionada