von Stroker89 » Mi 6. Feb 2013, 09:31
Selbstverständlich, ich dachte nur jemand kennt das Problem, da der Content der lstlistoflistings leider immer so nach Rechts gerückt ist...
\documentclass[12pt]{scrreprt}
\usepackage[automark,headsepline,plainheadsepline]{scrpage2}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{listings}
\usepackage{color}
\automark[chapter]{chapter}
\renewcommand{\chaptermark}[1]{\markright{\ #1}}
%Headerzeile
\pagestyle{scrheadings}
\clearscrheadfoot
\cfoot{}
\rohead[\headmark]{\headmark}
\rofoot[Seite \ \pagemark]{Seite \ \pagemark}
\ohead[\headmark]{\headmark}
%Farben für Quellcode
\definecolor{javared}{rgb}{0.6,0,0} % for strings
\definecolor{javagreen}{rgb}{0.25,0.5,0.35} % comments
\definecolor{javapurple}{rgb}{0.5,0,0.35} % keywords
\definecolor{javadocblue}{rgb}{0.25,0.35,0.75} % javadoc
\lstset{language=Java,
basicstyle=\ttfamily,
keywordstyle=\color{javapurple}\bfseries,
stringstyle=\color{javared},
commentstyle=\color{javagreen},
morecomment=[s][\color{javadocblue}]{/**}{*/},
numbers=left,
numberstyle=\color{black},
tabsize=2,
showspaces=false,
showstringspaces=false,
breaklines=true;
flexiblecolumns=true,
frame=single,
tabsize=2,
extendedchars=true,
xleftmargin=30pt,
xrightmargin=10pt,
framexleftmargin=25pt,
framexrightmargin=5pt,
showspaces=false,
showtabs=false
}
%Umlaute in den Listings
\lstset{literate=%
{Ö}{{\"O}}1
{Ä}{{\"A}}1
{Ü}{{\"U}}1
{ß}{{\ss}}1
{ü}{{\"u}}1
{ä}{{\"a}}1
{ö}{{\"o}}1
{~}{{\textasciitilde}}1
}
\begin{document}
\begingroup
\renewcommand{\chapterpagestyle}{empty}
\pagestyle{empty}
\tableofcontents
\clearpage
\endgroup
\setcounter{page}{1}
\chapter{Testüberschrift}
\begin{lstlisting}[captionpos=b,caption=Server.java]
while(true) {
TEST
}
\end{lstlisting}
\lstlistoflistings %Hier Inhalt soll bündig zur Überschrieft sein :(
\addcontentsline{toc}{chapter}{Listings}
\end{document}
Selbstverständlich, ich dachte nur jemand kennt das Problem, da der Content der lstlistoflistings leider immer so nach Rechts gerückt ist...
[code]\documentclass[12pt]{scrreprt}
\usepackage[automark,headsepline,plainheadsepline]{scrpage2}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{listings}
\usepackage{color}
\automark[chapter]{chapter}
\renewcommand{\chaptermark}[1]{\markright{\ #1}}
%Headerzeile
\pagestyle{scrheadings}
\clearscrheadfoot
\cfoot{}
\rohead[\headmark]{\headmark}
\rofoot[Seite \ \pagemark]{Seite \ \pagemark}
\ohead[\headmark]{\headmark}
%Farben für Quellcode
\definecolor{javared}{rgb}{0.6,0,0} % for strings
\definecolor{javagreen}{rgb}{0.25,0.5,0.35} % comments
\definecolor{javapurple}{rgb}{0.5,0,0.35} % keywords
\definecolor{javadocblue}{rgb}{0.25,0.35,0.75} % javadoc
\lstset{language=Java,
basicstyle=\ttfamily,
keywordstyle=\color{javapurple}\bfseries,
stringstyle=\color{javared},
commentstyle=\color{javagreen},
morecomment=[s][\color{javadocblue}]{/**}{*/},
numbers=left,
numberstyle=\color{black},
tabsize=2,
showspaces=false,
showstringspaces=false,
breaklines=true;
flexiblecolumns=true,
frame=single,
tabsize=2,
extendedchars=true,
xleftmargin=30pt,
xrightmargin=10pt,
framexleftmargin=25pt,
framexrightmargin=5pt,
showspaces=false,
showtabs=false
}
%Umlaute in den Listings
\lstset{literate=%
{Ö}{{\"O}}1
{Ä}{{\"A}}1
{Ü}{{\"U}}1
{ß}{{\ss}}1
{ü}{{\"u}}1
{ä}{{\"a}}1
{ö}{{\"o}}1
{~}{{\textasciitilde}}1
}
\begin{document}
\begingroup
\renewcommand{\chapterpagestyle}{empty}
\pagestyle{empty}
\tableofcontents
\clearpage
\endgroup
\setcounter{page}{1}
\chapter{Testüberschrift}
\begin{lstlisting}[captionpos=b,caption=Server.java]
while(true) {
TEST
}
\end{lstlisting}
\lstlistoflistings %Hier Inhalt soll bündig zur Überschrieft sein :(
\addcontentsline{toc}{chapter}{Listings}
\end{document}[/code]