I have this code:



This is a test. \lstinline!Positive! set.

\begin{definition}[Positive]\ \\
  \indent A set $S$ is called positive if \ldots


When I write \begin{definition}[\lstinline!Positive!] instead of \begin{definition}[Positive], the definition header disappears. (LaTeX only shows the body of the definition.)

How to fix this?

  • 1
    Is there a real need for \lstinline? I can't see it, just \texttt suffices.
    – egreg
    Dec 13, 2017 at 21:53

1 Answer 1




before you load dejavusansmono and for your definition use:


You must log in to answer this question.

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