PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mathematische Symbole in listings-Umgebung



missi
07-10-2010, 11:29
Hallo,

ich möchte einen Pseudocode mit listings darstellen und dabei brauche ich das \in Symbol.

Beispiel:


\begin{lstlisting}
begin
assign c $\in$ C to w
end;
\end{lstlisting}


Allerdings wird immer $\in$ angezeigt und nicht das "istElement"-Symbol :(

Wie kann ich das lösen?:confused:

Xenara
07-10-2010, 11:56
Das ist in der listings-Doku unter dem Stichwort "Escaping to LaTeX" beschrieben.
Für dein Problem sollte das so schon reichen:


\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

\usepackage{listings}

\begin{document}

\begin{lstlisting}[mathescape=true]
begin
assign c $\in$ C to w
end;
\end{lstlisting}

\end{document}

missi
07-10-2010, 12:39
Danke, Xenara. Hat wunderbar geklappt. ;)

Habs auch in der Doku gefunden im Referenzbereich.