Escreva um sublinhado em uma listagem (removendo a barra invertida)

Escreva um sublinhado em uma listagem (removendo a barra invertida)

Tenho a seguinte listagem:

\lstset{
language=Scala,
frame=single,
numbers=left,
caption=something,
label={ls:something},
numberstyle=\color{greystyle},
rulecolor=\color{bluestyle},
xleftmargin=15pt,
captionpos=b
}

\begin{lstlisting}
val x = y.reduce(\_ + \_)
\end{lstlisting}

Tudo funciona como pretendido, exceto que no PDF real, a linha aparece como

val x = y.reduzir(\_ + \_)

Mas eu quero que apareça como:

val x = y.reduce(_ + _)

Como eu posso fazer isso?

Responder1

Acontece que, quando estava compilando, pensei que o erro era ter um sublinhado, mas foi um erro diferente. Fazendo-me pensar que preciso adicionar a barra invertida, quando na verdade não preciso.

Enfim, resolvido apenas usando _em vez de \_, graças ao @campa

informação relacionada