Andre2786 hat geschrieben:
Wenn jetzt noch ein Tipp mit den Farben kommt, bin ich happy!!
naja, solange Du das xcolor-Paket dazu zwingst, alles grau darzustellen, wird das mit den Farben nix  
 
 
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage{lmodern} %Type1-Schriftart für nicht-englische Texte
\usepackage{listings} %%Einbinden von Quellcode
\usepackage[table]{xcolor} %%Für Quellcode
\usepackage[scaled=0.78]{luximono} %%Für Quellcode
\usepackage{textcomp}
\DeclareInputText{178}{\ifmmode\mathtwosuperior\else\texttwosuperior\fi}
%\let\orgmathtwosuperior\mathtwosuperior
%\renewcommand*\mathtwosuperior{\ensuremath{\orgmathtwosuperior}}
\begin{document}
\pagestyle{empty} %%Keine Kopf-/Fusszeilen auf den ersten Seiten.
\lstinputlisting[
  language={[Visual]C++},
  breaklines=true,
  breakautoindent=true,
  basicstyle=\ttfamily\scriptsize,
  commentstyle=\color{black!30},
  stringstyle=\color{red},
  identifierstyle=\color{blue},
  keywordstyle=\color{cyan},
  directivestyle=\color{green},
  numbers=left,
  numberstyle=\tiny,
  stepnumber=1,
  numbersep=5pt,
  frame=single,
  framerule=0.1pt]
{Hallo_Welt.h}
\end{document}
@u_fischer: Danke!
@Bartman: utf8? Da wird \mathtwosuperior in der Tat nicht definiert, bei dem hier verwendeten ansinew schon:
\providecommand{\mathtwosuperior}{{^2}}
%[..]
\DeclareInputMath{178}{\mathtwosuperior}
(ansinew.def)...da müsste man sich für utf8 wohl noch was anderes einfallen lassen.
VG
Rainer
One of the joys of travel is visiting new towns and meeting new people---G.Khan (Robert Asprin, Another Fine Myth)