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