I am currently writing a multiple choice exam: There is a enumerated list for the question number and then a nested list for the choices within each multiple choice question:
1. Question 1
a)
b)
c)
d)
2. Question 2
a)
b)
c)
d) …
With a long list of questions, it is common that the choices to a particular question become separated between pages. The most straightforward way to fix this problem is to just write \newpage
where ever the break occurs. I am wondering if there is a better way? Is it possible to change (or create a new) envirement that always groups the choices so that they never get separated between pages?
[Tex/LaTex] Nested enumerate list, Page breaks
#enumeratelistsnestingpage-breaking
Best Answer
One option would be to wrap your list inside a
minipage
(minipage
s don't admit page breaks):And, of course, you could define a new environment to alleviate the job:
Using
article
and standardenumerate
environments, the same idea applies:No page breaks won't occur in between choices.