% Diese LaTeX - Datei bündelt alle benötigten Einstellungen, damit in den 
% LaTeX - Dateien im Verzeichnis kapitel nur noch der eingentliche Inhalt
% stehen muss.
% (c) 2003, 2004, 2005, 2006 Christian Berger -- c.berger@tu-braunschweig.de

% Doppelseitiger Druck und Bindung.
%\documentclass[12pt,twoside,idxtotoc,bibtotoc,liststotoc,fleqn]{scrbook}
% Einseitiger Druck und Bindung.
\documentclass[11pt,oneside,idxtotoc,bibtotoc,liststotoc,fleqn]{scrbook}

% Darstellung der Print-Version (nicht mit pdfTeX).
%%DRAFT%%\usepackage[outline,light]{draftcopy}

\usepackage{a4}

% Orthographie.
\usepackage{ngerman}
\usepackage[latin1]{inputenc} % Umlaute zulassen.

% Formelsatz.
\usepackage{amsmath} % Mathematische Umgebungen. Ausrichtungen in split-Umgebungen am &-Zeichen!
\usepackage{amsfonts}
\usepackage{amssymb}

% Währungszeichen.
\usepackage[right]{eurosym} % Euro-Zeichen

% PDF-Features.
\usepackage{ae}
\usepackage{times}
% Paket colortbl wird nicht unter Windows gefunden.
%\usepackage{microtype} % Verbesserte Darstellung des Blocksatzes
\usepackage[dvips,bookmarksopen,colorlinks,linkcolor=blue,urlcolor=red,breaklinks,linktocpage]{hyperref} % Für die Verlinkung.
\usepackage{thumbpdf}
\usepackage{fancyhdr} % Paket zur Umgestaltung der Kopf- und Fusszeilen.
%\usepackage{pstcol}
\usepackage{pst-blur} % Schattige Tabellen ermöglichen.

% Tabellen.
% Paket colortbl wird nicht unter Windows gefunden.
% \usepackage{colortbl}
\usepackage{longtable}
%\usepackage{array}
%\usepackage{hhline}

% Grafiken.
\usepackage{graphicx}
\usepackage{epsfig}

% Gedrehte Grafiken und Tabellen.
\usepackage{rotating}

% Fixes Abgabedatum oder heutiges Datum.
%\newcommand{\DATUM}{27.~Februar 2006}
\newcommand{\DATUM}{\today}
% \TODO{Was noch zu erledigen ist!}
\newcommand{\TODO}[1]{\textbf{TODO:} #1}

% Randabmessungen.
%
% Einstellungen für Drucker (HP PSC 1315)
%\usepackage[left=30mm,right=11mm,top=37mm,bottom=18mm]{geometry}
%
\usepackage[left=30mm,right=20mm,top=40mm,bottom=25mm]{geometry}
% 1,25 Zeilenabstand.
\usepackage{setspace}
\onehalfspace
% Einstellungen für Schriftarten.
\renewcommand{\sectfont}{\rmfamily\bf}
\renewcommand{\descfont}{\rmfamily\bf}
% Hierarchieebenen im Inhaltsverzeichnis.
\setcounter{tocdepth}{2}
% Maximale Abschnittstiefe.
\setcounter{secnumdepth}{6}
% Diverse Layout-Einstellungen.
\setlength{\emergencystretch}{20pt}
\setlength{\tolerance}{2000}
% Keine größeren Leerzeichen nach Satzenden erlauben (Regularium im deutschsprachigen Raum).
\frenchspacing

% Zitierstil (DIN 1505, "Titelangaben von Schrifttum").
% Für \citealp*.
%\usepackage{natbib}

% Erstellung eines Index.
\usepackage{makeidx}

% Das folgende Package ist wichtig für den Export nach HTML, damit die Sections und Subsections korrekt nummeriert werden (nicht unter Windows).
%\usepackage{html}
%\begin{htmlonly}
%\usepackage{german} % Damit in der HTML-Version statt Figure Abbildung steht.
%\renewcommand{\thesection}{\arabic{chapter}.\arabic{section}}
%\renewcommand{\thesubsection}{\arabic{chapter}.\arabic{section}.\arabic{subsection}}
%\renewcommand{\thesubsubsection}{\arabic{chapter}.\arabic{section}.\thesubsection.\arabic{subsubsection}}
%\end{htmlonly}

% Farben.
\usepackage{color}\pagecolor{white} % Wichtig für latex2html, damit die EPS-Bilder einen weißen Hintergrund bekommen
\definecolor{Gray}{gray}{0.7}
\definecolor{Lightred}{rgb}{1.0,0.666,0.666}
\definecolor{Lightgreen}{rgb}{0.588,1.0,0.588}
\definecolor{quelltexthintergrund}{gray}{0.92}

% Quelltexte.
\usepackage{listings}
%
% Einstellungen für den Satz von Quelltexten vornehmen.
%
% Gesamten Quelltext klein setzen.
\lstset{basicstyle=\small\ttfamily}
% Schlüsselwörter.
\lstset{keywordstyle=\bf,commentstyle=\sffamily\itshape}
% Hintergrundfarbe des Quelltextauszuges.
\lstset{backgroundcolor=\color{quelltexthintergrund}}
% Oben und unten wird eine horizontale Linie gezeichnet.
\lstset{frame=tb}
% Umlaute im Quelltext verwenden.
\lstset{extendedchars=true}
% Leerzeichen in Strings nicht als underscore (_) darstellen.
\lstset{showstringspaces=false}
% Zeichenketten in Typewriter.
\lstset{stringstyle=\ttfamily}
%\lstset{labelstyle=\tiny, labelstep=5, firstlabel=1, labelsep=5pt}
% Zeilennummern.
\lstset{numbers=left, numberstyle=\tiny, stepnumber=5, firstnumber=1, numbersep=5pt}
% Automatisches Umbrechen bei überlangen Zeilen, allerdings ein Umbruchsymbol einfügen.
\lstset{breaklines=true,breakindent=0pt, prebreak=\mbox{\tiny$\hookleftarrow$}}
% Titel des Quelltextes.
%\lstset{title=\lstlistingname\ \thelstlisting: \lstname}
\lstset{captionpos=b}
% Standardsprache der Quelltexte.
%\lstset{language=C}
%
\makeatletter
% Eintrag des Verzeichnisses der Quelltexte im Inhaltsverzeichnis.
\renewcommand\lstlistlistingname{Quelltextverzeichnis}
% Bezeichnung unterhalb der Quelltexte.
\renewcommand\lstlistingname{Quelltext}
\makeatother
%
% Neudefinition einer nicht vorhandenen Sprache.
\lstdefinelanguage{ZIMPL}
{ morekeywords={set,param,var,minimize,subto,mod,min,max,sgn,abs,floor,ceil,card,ord,if,then,else,end,sqrt,log,ln,exp,cross,union,to,without,inter,symdiff,proj,by,powerset,indexset,subsets,binary,integer,real,infinity,maximize,sum,forall,do,print,check,in,read,as,skip,use,defnumb,defstrg,defset,vif},
  morecomment=[l]{\#\ },  % In der ersten Klammer [] steht ein kleines "L", keine eins!!!
%  morecomment=[s]{( }{)}, % Mehrzeilige Kommentare
  sensitive=false,
}

% Unterbinden, dass Fußnoten bei jedem Kapitel bei 1 beginnen.
\usepackage{remreset}
\makeatletter
\@removefromreset{footnote}{chapter}
\makeatother

% Formelverzeichnis erzeugen...
%
\makeatletter
 \def\listofequations{\chapter*{Formelverzeichnis}
 \@starttoc{loe}}
 \makeatother
%
% mit passender Satz-Hilfe.
%\FUNKTION{LABEL}{NAME IM FORMELVERZEICHNIS}{GLEICHUNG}
 \newcommand{\FUNKTION}[3]{ \begin{equation}
 \label{#1}
 #3 
 \addcontentsline{loe}{section}{Gleichung \theequation~~ #2}
 \end{equation}
}

% Default - Tag zur Einstellung des jeweiligen Autors.
\newcommand{\AUTOR}{}
\newcommand{\TITEL}{TITEL}

% Abkürzungsverzeichnis einfügen.
\usepackage{nomencl}
  \let\abbrev\nomenclature
  \renewcommand{\nomname}{Abkürzungsverzeichnis}
  \setlength{\nomlabelwidth}{.25\hsize}
  \renewcommand{\nomlabel}[1]{#1 \dotfill}
  \setlength{\nomitemsep}{-\parsep}
  \makeglossary
%
% Unterstreichungen der jeweiligen Abkürzungen einführen.
\usepackage[normalem]{ulem}
  \newcommand{\markup}[1]{\uline{#1}}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}

% Erzeugt bei einem Absatz eine Leerzeile (kein Einruecken)
\parindent=0pt
\parskip=6pt plus 3pt

% Titelseite einbinden.
\include{cover}

% Eidesstattliche Erklärung einbinden.
\include{eid}

% Abstract
\include{abstract}

\include{aufgabenstellung}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%   Widmung oder Zitat.
%%FINAL%%\thispagestyle{empty}
%%FINAL%%\newenvironment{ded}
%%FINAL%%{\cleardoublepage \thispagestyle{empty} \vspace*{\stretch{1}} \begin{flushright}}
%%FINAL%%{\end{flushright} \vspace*{\stretch{3}} \clearpage}
%%FINAL%%\begin{ded}
%%FINAL%%
%%FINAL%%\textit{\textbf{Die Mathematik ist das Instrument, welches die Vermittlung bewirkt zwischen Theorie und Praxis, zwischen Denken und Beobachten: Sie baut die verbindende Brücke und gestaltet sie immer tragfähiger. Daher kommt es, dass unsere ganze gegenwärtige Kultur, soweit sie auf der geistigen Durchdringung und Dienstbarmachung der Natur beruht, ihre Grundlage in der Mathematik findet.}}
%%FINAL%%\vskip 0.1cm
%%FINAL%%David Hilbert (deutscher Mathematiker, $*$ 23. Januar 1862, $\dagger$ 14. Februar 1943)
%%FINAL%%\end{ded}
%%FINAL%%\thispagestyle{empty} \cleardoublepage

%
% Umgestaltung der Kopf- und Fußzeilen.
\pagestyle{fancy}
%
% Kopfzeile mit Autor und Logo.
% Das 'bb' enthält die gleichen Abmessungen wie die BoundingBox in der eps - Datei. Das ist notwendig, da sonst das listings - Paket Probleme bei mehrseitigen Quelltexten bekommt.
%\rhead[\leftmark]{\AUTOR} \lhead[\epsfig{file=tubs.eps,bb=0 0 600 700,scale=0.035}]{\rightmark} \chead{}
%\rfoot[]{\thepage} \lfoot[\thepage]{} \cfoot{}
%
% Kopfzeile mit Autor und Titel.
%\rhead[\leftmark]{\AUTOR} \lhead[\TITEL]{\rightmark} \chead{}
%\rfoot[]{\thepage} \lfoot[\thepage]{} \cfoot{}
%
% Kopfzeile mit Titel und Seitenzahl.
%\rhead[\thepage]{\TITEL} \lhead[\TITEL]{\thepage} \chead{}
%\rfoot[]{} \lfoot[]{} \cfoot{}
%
% Kopfzeile mit Titel.
\rhead[]{\TITEL} \lhead[\TITEL]{} \chead{}
\rfoot[]{} \lfoot[]{} \cfoot{\thepage}
%
% Horizontale Gerade über der Fusszeile erzeugen.
%\renewcommand{\footrulewidth}{0.5pt}

% Inhaltsverzeichnis selbst im Inhaltsverzeichnis auflisten
% (falls man das möchte)
% \addcontentsline{toc}{chapter}{Inhaltsverzeichnis}
% Inhaltsverzeichnis erzeugen.
\tableofcontents
\cleardoublepage

% Bilderverzeichnis erzeugen.
% (falls man das möchte)
% \listoffigures
% \cleardoublepage

% Tabellenverzeichnis erzeugen.
% (falls man das möchte)
% \listoftables
% \cleardoublepage

% Formelverzeichnis erzeugen.
% (falls man das möchte)
% \listofequations
% \addcontentsline{toc}{chapter}{Formelverzeichnis}
% \cleardoublepage

% Quelltextverzeichnis erzeugen.
% (falls man das möchte)
% \lstlistoflistings
% \cleardoublepage

% Glossar erzeugen.
% (falls man das möchte)
\printglossary
\addcontentsline{toc}{chapter}{Abkürzungsverzeichnis}
\cleardoublepage


% Arabische Zählung aktivieren.
\setcounter{page}{0} % Seitenzähler zurücksetzen.
\pagenumbering{arabic}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Kapitel 1 - Beispiel
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\include{kapitel/Beispiel}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Anhänge: Literaturverzeichnis, Index
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\appendix
%%\addcontentsline{toc}{chapter}{Anhang}
\begin{appendix}

\include{kapitel/Beispielanhang}

\end{appendix}

% Literaturverzeichnis erzeugen.
\clearpage
\bibliographystyle{abbrvdin}
% Zitierstil nummerisch.
%\bibliographystyle{unsrt}
% Zitierstil Name (Jahr)
%\bibliographystyle{natdin}
\bibliography{literaturliste}

%
% Stichwortverzeichnis einbinden.
%\clearpage
%\addcontentsline{toc}{chapter}{\indexname}
%\printindex

\end{document}
