In that case (which I think is a reasonable assessment), I think you could try to think of a good way to integrate this into SageTeX, whose repo is at https://github.com/sagemath/sagetex
Given that people use a lot of different ways to work with SageTeX (TeXShop, custom scripts, command line one-by-one), it would be great if rather than adding a "./process file.tex all" you were able to add a new Python (3) script that could be included along with the already-existing ones. You'd have to add it to https://github.com/sagemath/sagetex/blob/master/scripts.dtx as well as add documentation to the https://github.com/sagemath/sagetex/blob/master/sagetex.dtx file, probably under a new section like \section{Using \ST to create randomized output for exams} or perhaps something more general than that. I think that would be a very useful contribution, especially if it were really well documented so that people who really just barely know how to use SageTex could still follow the instructions successfully. Hope this gets you excited to contribute! -- You received this message because you are subscribed to the Google Groups "sage-edu" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-edu/6bfed203-bf1f-491c-88d2-e89f73e46063o%40googlegroups.com.
