Einen Unterstrich in eine Auflistung schreiben (den Backslash entfernen)

Einen Unterstrich in eine Auflistung schreiben (den Backslash entfernen)

Ich habe folgendes Inserat:

\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}

Alles funktioniert wie vorgesehen, außer dass in der eigentlichen PDF-Datei die Zeile wie folgt angezeigt wird:

Wert x = y.reduce(\_ + \_)

Ich möchte aber, dass es folgendermaßen aussieht:

Wert x = y.reduzieren(_ + _)

Wie kann ich das machen?

Antwort1

Es stellte sich heraus, dass ich beim Kompilieren dachte, der Fehler liege darin, dass ich einen Unterstrich verwendet habe, aber es war ein anderer Fehler. Ich dachte, ich müsste den Backslash hinzufügen, obwohl das nicht der Fall war.

Das Problem lässt sich jedoch einfach dadurch lösen , dass man _anstelle von verwendet \_. Danke an @campa

verwandte Informationen