I want to use the exsheets package for some homework sheets in combination with enumitem. When I encapsulate an enumerate environment inside a question environment, the first item of the enumeration is shifted vertically, probably by a newline or parskip, as you can see in question no. 3 on the picture.


Rather I would like it to start on the very same line. How can I do that with exsheets?

      inner sep=1.5pt,
      minimum size=1.5em
    ] (char) {\sffamily\bfseries #1};

\begin{question} % This works as it should.
Please compute the following.
    \item What is $100+100$?
    \item Compute $100-100$.

\begin{enumerate} % I would like to use the 'question' environment here.
    \item What is $2+2$?
    \item Compute $2-2$.

\begin{question} % But if I directly add the enumerate-environment, see what happens :(
    \item What is $333+333$?
    \item Compute $999-333$.

  • Welcome to tex.se! I'd like to help but have never worked with exsheets. When I compile your example, it tells me that I'm missing a config file and the result looks different (has headings for every question). Maybe you could post you exsheets_headings.cfg file as well to make it easier to identify the problem.
    – Harald
    Commented Nov 27, 2014 at 14:59
  • @Harald, I do not have any special exsheets_headings.cfg file, other than the one shipped with exsheets. Maybe you are using an older version of exsheets? Try using \usepackage[load-headings]{exsheets}. Commented Nov 27, 2014 at 15:27
  • That's not exsheets' fault: list environments add some vertical space in the beginning, namely \topsep (+\parskip+\partopsep IIRC). (As an aside: I'd set exsheets' counter-format to use the circled numbers instead of surpressing exsheets' numbers completely and using an enumerate environment as a shell)
    – cgnieder
    Commented Nov 27, 2014 at 15:41
  • @cgnieder, no they don't?! In number 2) there is no vertical space added in the beginning. Commented Nov 27, 2014 at 15:46
  • Yes, they do, see page~145 of the LaTeX companion
    – cgnieder
    Commented Nov 27, 2014 at 15:46

2 Answers 2


Another (equally bad) option, if you really want to use tasks, e.g., for its nice horizontal layout.

    \task What is $333+333$?
    \task Compute $999-333$.

Still, I wish that inline lists was the default behavior with runin heading styles.


As a very dirty walkaround I now use

    \item What is $333+333$?
    \item Compute $999-333$.

This works, but it's not very nice.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .