Seite 1 von 1

Listing Problem mit Leerzeichen

Verfasst: Mi 28. Dez 2016, 08:50
von DEVV
Hallo Leute,

in meinem Listing werden Leerzeichen leider durch ␣ dargestelt. Wie ändere ich das?:
\documentclass[pdftex,a4paper,12pt,twoside,ngerman,openright,abstract=true,pagesize,BCOR7mm,DIV=11,headinclude]{scrreprt}
\usepackage{listings}	
\lstset{language=[GNU]C++,inputencoding=utf8,basicstyle=\ttfamily,breaklines=true,breakatwhitespace=true,tabsize=4,numbers=left}
\begin{document}
	\begin{lstlisting}[basicstyle=\ttfamily,caption={},label=lst:scex,otherkeywords={*,probe,printf,foreach,global}]
global syscalls

probe begin {
	printf("Starte das Sammeln von Daten... \n")
}

probe syscall.* {
	syscalls[name]++
}

probe end {
foreach (name in syscalls- limit 10)
	printf("%10d %s\n",syscalls[name],name)
}

\end{lstlisting}
\end{document}
	

....

Verfasst: Mi 28. Dez 2016, 09:26
von nixversteh
Moin DEVV,

teste mal diesen Code:
\usepackage{listings}  
\lstset{language=[GNU]C++,
inputencoding=utf8,
basicstyle=\ttfamily,
breaklines=true,
breakatwhitespace=true,
tabsize=4,
numbers=left,
showstringspaces=false}
Viel Erfolg
Gruß
Martin

RTFM

Verfasst: Mi 28. Dez 2016, 09:31
von Gast
Lies Einstellung showstringspaces in Abschnitt 5.5 der [d]listings[/d]-Anleitung nach.

Verfasst: Do 29. Dez 2016, 13:37
von DEVV
danke