% A4-Papier, report-Klasse aus dem Koma-Script-Package 11pt-Schrift
\documentclass[11pt,a4paper, onecolumn, liststotoc, bibtotoc, oneside, bigheadings, halfparskip]{scrbook}  %{scrreprt}

% Schriftarten:
\usepackage{times}

% Grafiken einbinden
\usepackage[pdftex]{graphicx}

% AMS-Pakete für Mathe
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{dsfont}
\usepackage{trsym}
\usepackage{pifont}

% deutsche Rechtschreibung
\usepackage{ngerman}

% Farben können benutzt werden
\usepackage{color}

% H-Option für figure-Umgebung (place HERE and nowhere else
\usepackage{float} % for HERE option

% vom Text umflossene Abbildungen 
\usepackage{floatflt}

% deutsche Umlaute eintippen
\usepackage[latin1]{inputenc}

% Umlaute werden in der Ausgabe nicht aus zwei Zeichen zusammengesetzt, sondern
% als einzelnes Zeichen ausgegeben. Das verhindert z.B. seltsame Effekte beim Suchen
% in PDF-Dateien, die mit PDFLaTeX erstellt wurden (--> T1-Encoding der Schriftarten)
\usepackage[T1]{fontenc} 

% schönere und zusätzliche Umrahmungen
\usepackage{fancybox}

% Darstellung von Versen
\usepackage{verse}

% Index erzeugen
\usepackage{makeidx}

% Kommutative Diagramme
\usepackage{pictexwd,dcpic}



% Änderung der KOMA-Befehle für die Überschriften (andere Gestaltung):
\definecolor{partcolor}{rgb}{.176,0,.367}
\definecolor{chaptercolor}{rgb}{.176,0,.367}
\definecolor{sectioncolor}{rgb}{.176,0,.367}
\definecolor{paragraphcolor}{rgb}{.176,0,.367}
\addtokomafont{part}{\normalfont\Huge\bfseries\sffamily\color{partcolor}}
\addtokomafont{partnumber}{\normalfont\Huge\bfseries\sffamily\color{partcolor}}
\addtokomafont{chapter}{\normalfont\Huge\bfseries\sffamily\color{chaptercolor}\hspace*{-1cm}}
\addtokomafont{section}{\normalfont\Large\bfseries\sffamily\color{sectioncolor}\hspace*{-.5cm}}
\addtokomafont{subsection}{\normalfont\Large\sffamily\color{sectioncolor}\hspace*{-.5cm}}
\addtokomafont{subsubsection}{\normalfont\large\sffamily\color{sectioncolor}\hspace*{-.5cm}}
\addtokomafont{paragraph}{\normalfont\small\bfseries\sffamily\color{paragraphcolor}}
\addtokomafont{subparagraph}{\normalfont\small\itshape\sffamily\color{paragraphcolor}}


% Hyperlinks, z.B. mit \url{...}
\usepackage{hyperref}
\definecolor{darkblue}{rgb}{0,0,.3}
\definecolor{darkgreen}{rgb}{0,.3,0}
\hypersetup{pdftex=true,citecolor=darkgreen,colorlinks=true,breaklinks=true,linkcolor=darkblue,menucolor=darkblue,pagecolor=darkblue,urlcolor=darkblue}


% Seiten-Größe einstellen ist mit dem Geometry-Package viel einfacher
%  a4paper                DIN A4-Papier
%  text={width,height}    gibt Höhe und Breite des Text-Bereiches an
%  centering              zentriert den Textbereich auf der Seite
%  landscape|portrait     Quer-/Hochformat
\usepackage[a4paper,text={160mm,255mm}, centering, headsep=5mm, footskip=10mm]{geometry}




% Bildunterschriften mit caption-Package einstellen
%   format=plain|hang     normale/hängende Unterschrift
%   margin                
%   indention             Einzug der Unterschrift ab der 2. Zeile
%   labelsep              Trennung von Label und Text
%   font                  Schriftart der gesamten Beschriftung (hier kleinere Schrift)
%   labelfont             Schriftart des Labels (hier fett)
%   textfont              Schriftart des Textes
%   margin                Rand rechts/links (symmetrisch!) neben der Abbildung, im
%                         Vergleich zum fließenden Text des Dokumentes
%   aboveskip             Abstand zwischen Bild und Beschriftung
\usepackage{caption}[2004/07/16]
%\captionsetup{margin=10pt,font=small,labelfont=bf,format=plain,indention=5mm,singlelinecheck=true,aboveskip=5pt}
\captionsetup{margin=10pt,font=small,labelfont=bf,indention=5mm,singlelinecheck=true,aboveskip=5pt}


% Package zur Darstellung von Quellcode in verschiedenen Programmier-
% sprachen (Syntax-Highlighting)
\usepackage{algpseudocode}
\usepackage{algorithm}
\usepackage{listings}
\definecolor{darkblue}{rgb}{0,0,.5}
\definecolor{darkred}{rgb}{.5,0,0}
\definecolor{darkgreen}{rgb}{0,.5,0}
\definecolor{red}{rgb}{.98,0,0}
\definecolor{lightblue}{rgb}{0.8,0.85,1}
\lstloadlanguages{C++}
%\lstset{%
%  basicstyle=\footnotesize\ttfamily,
%  commentstyle=\footnotesize\itshape
%}%
\lstset{%
  basicstyle=\scriptsize\ttfamily,
  commentstyle=\itshape\color{darkgreen},
  keywordstyle=\bfseries\color{darkblue},
  stringstyle=\color{darkred},
  showspaces=false,
  showtabs=false,
  columns=fixed,
  numbers=left,
  frame=none,
  numberstyle=\tiny,
  breaklines=true,
  showstringspaces=false,
  xleftmargin=1cm
}%




% Definitionen und Sätze, farbig hinterlegt:
\usepackage{shadethm}
\newshadetheorem{thms}{Satz}[chapter]
\newshadetheorem{definitions}{Definition}[chapter]
\newshadetheorem{cors}{Korollar}[chapter]
\newshadetheorem{zuss}{Zusammenfassung}[chapter]
\newshadetheorem{axioms}{Axiom}[chapter]

\newenvironment{thm}[1][]{%
  \definecolor{shadethmcolor}{rgb}{.9,.9,.95}%
  \definecolor{shaderulecolor}{rgb}{0.0,0.0,0.4}%
  \setlength{\shadeboxrule}{1.5pt}%
  \begin{thms}[#1]\hspace*{1mm}%
}{\end{thms}}

\newenvironment{definition}[1][]{%
  \definecolor{shadethmcolor}{rgb}{.9,.9,.95}%
  \definecolor{shaderulecolor}{rgb}{0.0,0.0,0.4}%
  \setlength{\shadeboxrule}{1.5pt}%
  \begin{definitions}[#1]\hspace*{1mm}%
}{\end{definitions}}

\newenvironment{corr}[1][]{%
  \definecolor{shadethmcolor}{rgb}{.9,.9,.95}%
  \definecolor{shaderulecolor}{rgb}{0.0,0.0,0.4}%
  \setlength{\shadeboxrule}{1.5pt}%
  \begin{cors}[#1]\hspace*{1mm}%
}{\end{cors}}

\newenvironment{summary}[1][]{%
  \definecolor{shadethmcolor}{rgb}{.9,.9,.95}%
  \definecolor{shaderulecolor}{rgb}{0.0,0.0,0.4}%
  \setlength{\shadeboxrule}{1.5pt}%
  \begin{zuss}[#1]\hspace*{1mm}%
}{\end{zuss}}

\newenvironment{axiom}[1][]{%
  \definecolor{shadethmcolor}{rgb}{.9,.9,.95}%
  \definecolor{shaderulecolor}{rgb}{0.0,0.0,0.4}%
  \setlength{\shadeboxrule}{1.5pt}%
  \begin{axioms}[#1]\hspace*{1mm}%
}{\end{axioms}}




% Seitenkopf und -fuß mit scrpage2 definieren
%  dazu werden die Seitenstile empty (Titelseite) und plain
%  (für normale Seiten) umdeklariert
\usepackage{scrpage2}
\setheadwidth{textwithmarginpar}
\setfootwidth{head}
\ifoot{\scriptsize\copyright\ 2006 by Jan Krieger\ \ \ \ (\url{http://www.jkrieger.de/})}
\ofoot{\textbf{--\ \thepage\ --}}
\ihead{\headmark}
\chead{}
\cfoot{}
\setheadsepline{1pt}
\setfootsepline{1pt}
\pagestyle{scrheadings}




% selbst definierte Kommandos (evtl. von http://www.jkrieger.de/science_tools.html
% herunterladen und den Pfad anpassen! Oder einfach diese Zeile auskommentieren
\input{jkcommands.tex}

% Nummerierung der Formeln nach \section's
\numberwithin{equation}{section}

% spezielle Umgebung für Weblinks
\newenvironment{weblinks}{\vspace*{-7pt}\begin{itemize}\setlength{\itemsep}{-4pt}\setlength{\parsep}{0pt}\setlength{\topsep}{0pt}\setlength{\parskip}{6pt}}{\end{itemize}}
\newenvironment{smallitemize}{\vspace*{-20pt}\begin{itemize}\setlength{\leftmargin}{-12pt}\setlength{\itemsep}{-4pt}\setlength{\parsep}{0pt}\setlength{\topsep}{0pt}\setlength{\parskip}{6pt}\setlength{\baselineskip}{2pt}}{\end{itemize}}


% neues Kommando zum Verweis auf Abbildungen mit \figurename
\renewcommand{\figurename}{Abb.}
\newcommand{\figref}[1]{\figurename\ \ref{#1}}
\newcommand{\tabref}[1]{\tablename\ \ref{#1}}



\makeindex


\begin{document}

\begin{titlepage}
\title{\Huge Tempolate}
\author{Jan Krieger}
\date{\today}
\end{titlepage}
\maketitle

\begin{flushright}.\vspace{15cm}\fontfamily{pzc}\selectfont\Large
\begin{verse}[\versewidth]
	'The time has come,' the Walrus said,\\
	\vin 'To talk of many things:\\
	Of shoes -- and ships -- and sealingwax --\\
	\vin Of cabbages -- and kings --\\
	And why the sea is boiling hot --\\
	\vin And whether pigs have wings.'
\end{verse}
\attrib{\fontfamily{pzc}\bfseries-- Tweedldee in \textit{Through the Looking-Glass} by Lewis Carrol}
\end{flushright}


\tableofcontents\pagebreak
\part{Einführung}
\input{...}

\part{Grundlagen}
\input{...}


\appendix
\part*{Anhang}
\listoffigures
%\lstlistoflistings

{\small \printindex}

\end{document}

