Quizbank/Python/Latex

Motivation
Within a year, I hope to replace wikitext by LaTex as the markup language. This will have two advantages:
 * LaTex will permit us to directly upload Wikipedia pdf files without going through the time-consuming (and somewhat public) conversion from Python to wikitext.
 * LaTex appears to be a good format for incorporating these questions into the standard banks created by textbook publishers and VLEs

Technical Details

 * 1) The two types of questions (numerical and conceptual) will remain unchanged. I might relable into Type 1 and Type 2.  Other formats need to be developed, but ... later.
 * 2) I will begin by upgrading the subpages of QB. This will include the a, b, c, and d series.
 * 3) The quiznames and content will be unchanged (except for obvious errors)
 * 4) The page will be in LaTex using the tag  
 * 5) The page will link to file:Qbank_(quizname).pdf and will contain a creation date so people can search the history for the wikitext version.
 * 6) Instead of modifying the python code, I will start fresh, with a simpler set of "magic" words. The python code will use the LaTex exam document class.

How to get there

 * 1) Learn to create a sample quiz using the exam document class
 * 2) Devise a protocol for the conceptual quizzes: One rendition of each question on top, followed by all the other renditions grouped together.
 * 3) Create boilerplate and procedure for converting all the quizzes to LaTex form.
 * 4) Look for another platform (e.g. teacherspayteachers), and if necessary, write a new testmaking code that:
 * Writes a coursebooklet, plus perhaps individual quiz booklets (with option for N copies).
 * Writes the wikiquiz study guide.
 * Modifies the zeroth version answer key in two ways: (1) include "hidden" attribution, and (2) inform instructor of the quizname and question number (keeping them in the proper order).