Seite 1 von 1

listing + mathescape=true mit gleicher Schriftart

Verfasst: Do 4. Nov 2010, 00:38
von riddler16
Guten Abend,

meine listing-Umgebungen sind so ein Mischmasch zwischen Pseudocode und mathematischen Zuweisungen, die innerhalb von $ $ stehen, da ich häufig Indizes etc. brauche. Soweit klappt auch alles wunderbar. Ich hätte nur gerne beim kompletten Text die gleiche Schriftart. Im Moment sieht der Text zwischen $ $ anders aus als der "normale" und das würde ich gerne einheitlich haben. Hoffe ihr habt da eine Idee für mich. Ich benutzte eigentlich nix anderes als die untenstehende lstset-Definition und bei jedem Pseudocode die folgende Umgeben:
\begin{figure}[!ht]
\begin{lstlisting}[frame=lines,mathescape=true]
\lstset{
	language=C,
	basicstyle=\ttfamily\scriptsize\mdseries,
	keywordstyle=\ttfamily\scriptsize\mdseries,
	numbersept=10pt,
	commentstyle=\itshape\color{red},	
	stringstyle=\ttfamily\scriptsize\mdseries,
	numbers=left,
	numberstyle=\tiny,
	stepnumber=1,
	breaklines=true,
	frame=none,
	showstringspaces=false,
	tabsize=2,
	backgroundcolor=\color{white},
}
Weiterhin habe ich das kleine Problem, dass bei mir Kommentare in der listing-Umgebung nicht gleich eingerückt sind. Das sieht natürlich furchtbar aus, wenn bei verschieden langen Quellcodezeilen die Kommentare auch an unterschiedlicher Stelle anfangen.
Ich habe aber schon irgendwo gesehen, dass es möglich ist, das schön hinzubekommen. Bin jedoch was Latex angeht absolut nicht Lernfährig und hoffe auf eure Hilfe :)

Grüße,


Udo

Verfasst: Sa 6. Nov 2010, 11:00
von Mechanicus
Hi,

es ist ja der identische Beitrag zu mrunix
http://www.mrunix.de/forums/showthread.php?t=69733
und auch hier hast du kein Minimalbeispiel mitgegeben.

Gruß
Marco

Verfasst: Sa 6. Nov 2010, 11:03
von bloodworks
Hallo Multipost sind bei uns nicht erwünscht. http://www.golatex.de/regelwerk-t1905.html

->closed