Sid
31-10-2005, 23:08
Hallo,
da wir in einem tex sourcecode brauchen, und anscheinend listings dafür am besten geeignet sein soll, bin ich da grad ein bisschen am rumprobieren. Allerdings wird einfach gar nichts angezeigt, wo eigentlich der code stehen sollte im fertigen pdf.
Das tex schaut so aus:
\documentclass[a4paper,12pt,draft,liststotoc,oneside,openany]{scrreprt}
\usepackage{mathptmx}
\usepackage[scaled=.90]{helvet}
\usepackage{courier}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[dvips]{graphicx}
\usepackage{makeidx}
\usepackage{multicol}
\usepackage{ifthen}
\setlength{\headheight}{1.1\baselineskip}
% Syntaxhighlighting
\usepackage{listings}
\lstset{language=C++}
%\lstset{numbers=left, numberstyle=\tiny, numbersep=5pt}
\usepackage{color}
\definecolor{listinggray}{gray}{0.9}
\newcommand{\linie}{\mbox{}\hrulefill\mbox{}}
% 1.5facher Zeilenabstand
\usepackage{setspace}
\onehalfspacing
\parindent0mm
% Verdammte Hurenkinder und Schusterjungen
\clubpenalty = 10000
\widowpenalty = 10000 \displaywidowpenalty = 10000
% Chapter Abstand von Kopfzeile
%\renewcommand{\chapterheadstartvskip}{\vspace*{5. 3\baselineskip }}
\renewcommand{\chapterheadstartvskip}{\vspace*{0.2 \baselineskip}}
% Fu\uffff- Kopfzeile (OLL,OLD){GS}{US}{ES}(ULL,ULD)
\usepackage{scrpage2}
und dann im restlichen code noch \begin{lstlisting} usw. nur was zwischen begin und end steht wird einfach nicht angezeigt. \lstinline|print "hello world"| funktioniert aber problemlos.
Was passt da nicht? Ich hab schon gesucht, aber leider nichts gefunden.
Danke,
Sid
da wir in einem tex sourcecode brauchen, und anscheinend listings dafür am besten geeignet sein soll, bin ich da grad ein bisschen am rumprobieren. Allerdings wird einfach gar nichts angezeigt, wo eigentlich der code stehen sollte im fertigen pdf.
Das tex schaut so aus:
\documentclass[a4paper,12pt,draft,liststotoc,oneside,openany]{scrreprt}
\usepackage{mathptmx}
\usepackage[scaled=.90]{helvet}
\usepackage{courier}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[dvips]{graphicx}
\usepackage{makeidx}
\usepackage{multicol}
\usepackage{ifthen}
\setlength{\headheight}{1.1\baselineskip}
% Syntaxhighlighting
\usepackage{listings}
\lstset{language=C++}
%\lstset{numbers=left, numberstyle=\tiny, numbersep=5pt}
\usepackage{color}
\definecolor{listinggray}{gray}{0.9}
\newcommand{\linie}{\mbox{}\hrulefill\mbox{}}
% 1.5facher Zeilenabstand
\usepackage{setspace}
\onehalfspacing
\parindent0mm
% Verdammte Hurenkinder und Schusterjungen
\clubpenalty = 10000
\widowpenalty = 10000 \displaywidowpenalty = 10000
% Chapter Abstand von Kopfzeile
%\renewcommand{\chapterheadstartvskip}{\vspace*{5. 3\baselineskip }}
\renewcommand{\chapterheadstartvskip}{\vspace*{0.2 \baselineskip}}
% Fu\uffff- Kopfzeile (OLL,OLD){GS}{US}{ES}(ULL,ULD)
\usepackage{scrpage2}
und dann im restlichen code noch \begin{lstlisting} usw. nur was zwischen begin und end steht wird einfach nicht angezeigt. \lstinline|print "hello world"| funktioniert aber problemlos.
Was passt da nicht? Ich hab schon gesucht, aber leider nichts gefunden.
Danke,
Sid