missi
29-11-2010, 23:29
Hallo,
ich wollte mit dem listings-Paket meinen Pythoncode etwas schöner darstellen. Im folgenden Minimalbeispiel
\documentclass{article}
\usepackage{listings}
\usepackage{color}
\begin{document}
\definecolor{Gray}{gray}{0.8}
\lstloadlanguages{Python}
\lstset{language=Python, numbers=left, numberstyle=\tiny,
basicstyle=\small, keywordstyle=\color{black}\bfseries, commentstyle=\color{Gray}, stringstyle=\ttfamily, showstringspaces=false, backgroundcolor=\color{Gray}}
%[firstnumber=100] [name=Test]
\begin{lstlisting}[caption=An example Listing, label=example, frame=single, framerule=1pt]
for i in range(maxint,0,-1):
print "Hello"
print("Case insensitive")
print("Pascal keywords.")
\end{lstlisting}
DAS IST SEHR INTERESSANT \ref{example}.
\lstlistoflistings
\end{document}
entstehen mittels pdfLatex jedoch komische weiße Linien in dem listings-Rahmen. Entweder zeigt das mein PDF-Viewer falsch an oder es liegt am LaTeX-Code. Wie kriege ich die Linien weg? Und wie kann ich erreichen, dass der caption nicht über dem Listing in der PDF angezeigt wird, sondern darunter?
ich wollte mit dem listings-Paket meinen Pythoncode etwas schöner darstellen. Im folgenden Minimalbeispiel
\documentclass{article}
\usepackage{listings}
\usepackage{color}
\begin{document}
\definecolor{Gray}{gray}{0.8}
\lstloadlanguages{Python}
\lstset{language=Python, numbers=left, numberstyle=\tiny,
basicstyle=\small, keywordstyle=\color{black}\bfseries, commentstyle=\color{Gray}, stringstyle=\ttfamily, showstringspaces=false, backgroundcolor=\color{Gray}}
%[firstnumber=100] [name=Test]
\begin{lstlisting}[caption=An example Listing, label=example, frame=single, framerule=1pt]
for i in range(maxint,0,-1):
print "Hello"
print("Case insensitive")
print("Pascal keywords.")
\end{lstlisting}
DAS IST SEHR INTERESSANT \ref{example}.
\lstlistoflistings
\end{document}
entstehen mittels pdfLatex jedoch komische weiße Linien in dem listings-Rahmen. Entweder zeigt das mein PDF-Viewer falsch an oder es liegt am LaTeX-Code. Wie kriege ich die Linien weg? Und wie kann ich erreichen, dass der caption nicht über dem Listing in der PDF angezeigt wird, sondern darunter?