TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to use LaTeX for exam and assignment papers for a class that I am teaching. I obviously could just do the whole thing myself. But, what alternatives are there for easily typesetting such documents? Ideally, the solution would handle points (providing a total) or percentage values (ensuring they sum to 100), multi-part questions, optionally provide space for answers, and allow for all of fill in the blanks, multiple choice, and straight-up questions.

share|improve this question
This is for preparing the exam/assignment (as a teacher), not doing them (as a student), right? – David Z Jul 27 '10 at 6:16
@David: Yes, that was unclear. Thanks. Off to edit. – vanden Jul 27 '10 at 6:29
up vote 35 down vote accepted

Check out the exam document class; it does all that and more!


I've also had great success using it for homeworks and such (both as an instructor and as a student).

share|improve this answer
TJ Ellis is right. The exam class terrific. As a bonus, it has a good manual, with some very funny sample questions. – dank Aug 31 '10 at 10:22

I prefer to use examdesign. But if you go to CTAN and click on select by keyword you will find this list under exams, exercices and answers.

If you want to reuse problems and construct your exams from a problem data base probsoln or texomaker are good for this.

share|improve this answer
It seems that both probsoln and texomaker links are broken – Kartik Dec 27 '13 at 7:43
Solved. It looks like TeXoMaker only mantains its french page. Previous link to the english page is broken. – Ignasi Dec 27 '13 at 11:45

And new on the list: the exsheets package.

share|improve this answer
This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post - you can always comment on your own posts, and once you have sufficient reputation you will be able to comment on any post. – Tom Bombadil Oct 21 '12 at 13:46
@TomBombadil: Why not? Besides the fact that this answer is rather short: one actually can typeset exams with ExSheets. It does not provide all the features that the OP wanted, though... – clemens Oct 21 '12 at 14:14

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.