Sign up ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I like to create surveys and questionnaires, what would be a good \documentclass or package to use?

share|improve this question
If you're interested in writing your own class I wrote an article called Writing a LaTeX Class File to Produce a Form on the LaTeX Community site. – Nicola Talbot Jun 11 '13 at 16:23

3 Answers 3

up vote 7 down vote accepted

The AcroTeX bundle provides the eqExamn package.

D.P. Story (the AcroTeX author) has published a PracTeX article on the subject of creating surveys using TeX Producing a TeX/LaTeX Online Survey with the eqExam Package

share|improve this answer

The Leibniz Institute for Social Sciences at the University of Duisburg, Essen, Germany developed the Questionnaire Development Documentation System (QDDS). Version III of this software includes two LaTeX styles that were created to implement paper based questionnaires:

The styles and some examples can be downloaded here. enter image description here

share|improve this answer

I would recommend having a look at SDAPS, since it provides a class to build questionnaires. But the greates feature of this software is the ability to do optical mark recognition on the questionnaire built with this class. All you have to do is scan them. Have a look at the project website

share|improve this answer
I agree, SDAPS in its whole, as a OS-independent software suite, looks really awesome with what I came up with. I cannot wait to try out the scanning feature. Thank you! – Serge Stroobandt Jun 12 '13 at 13:09
The scanning feature works great. I should also mention that if you run into some problems, be sure to contact the developer. He is really responsive and helpful. – joão gândara Jun 13 '13 at 10:45
Obrigado! FYI, I already contributed the Dutch TeX translation to the project. – Serge Stroobandt Jun 13 '13 at 12:32

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.