Ich hab mal zum Spaß ein paar zusätzliche Optionen von einem Beispiel im Internet übernommen, ohne sie groß zu verstehen. Immerhin hab ich jetzt einen Rahmen um meinen leeren Quellcode...
Code:
\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage{listings}
\usepackage{xcolor}
\definecolor{hellgelb}{rgb}{1,1,0.9}
\definecolor{colKeys}{rgb}{0,0,1}
\definecolor{colIdentifier}{rgb}{0,0,0}
\definecolor{colComments}{rgb}{1,0,0}
\definecolor{colString}{rgb}{0,0.5,0}
\lstset{
float=hbp,
basicstyle=\texttt\small,
identifierstyle=\color{colIdentifier},
keywordstyle={colKeys},
stringstyle=\color{colString},
commentstyle=\color{colComments},
columns=flexible,
tabsize=2,
frame=single,
extendedchars=true,
showspaces=false,
showstringspaces=false,
numbers=left,
numberstyle=\tiny,
breaklines=true,
backgroundcolor=\color{hellgelb},
breakautoindent=true,
}
\begin{document}
\begin{lstlisting}[language=Perl,label=lst:some-code,caption=Some Code]
print "`hello world"';
\end{lstlisting}
%\lstinputlisting[language=Perl,label=lst:some-more-code,caption=Some More Code]{Listings/get_SINEs.pl}
\end{document}
Lesezeichen