\documentclass[draft=false
,paper=a4
,twoside=false
,fontsize=11pt
,headsepline
,BCOR=10mm
,DIV=11
]{scrbook}
\usepackage[ngerman,english]{babel}
%% see http://www.tex.ac.uk/cgi-bin/texfaq2html?label=uselmfonts
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{libertine}
\usepackage{pifont}
\usepackage{microtype}
\usepackage{textcomp}
\usepackage[german,refpage]{nomencl}
\usepackage{setspace}
\usepackage{makeidx}
\usepackage{listings}
\usepackage{natbib}
\usepackage[ngerman,colorlinks=true]{hyperref}
\usepackage{soul}
\usepackage{hawstyle}
\usepackage{lipsum} %% for sample text
%% define some colors
\colorlet{BackgroundColor}{gray!20}
\colorlet{KeywordColor}{blue}
\colorlet{CommentColor}{black!60}
%% for tables
\colorlet{HeadColor}{gray!60}
\colorlet{Color1}{blue!10}
\colorlet{Color2}{white}
%% configure colors
\HAWifprinter{
\colorlet{BackgroundColor}{gray!20}
\colorlet{KeywordColor}{black}
\colorlet{CommentColor}{gray}
% for tables
\colorlet{HeadColor}{gray!60}
\colorlet{Color1}{gray!40}
\colorlet{Color2}{white}
}{}
\lstset{%
numbers=left,
numberstyle=\tiny,
stepnumber=1,
numbersep=5pt,
basicstyle=\ttfamily\small,
keywordstyle=\color{KeywordColor}\bfseries,
identifierstyle=\color{black},
commentstyle=\color{CommentColor},
backgroundcolor=\color{BackgroundColor},
captionpos=b,
fontadjust=true
}
\lstset{escapeinside={(*@}{@*)}, % used to enter latex code inside listings
morekeywords={uint32_t, int32_t}
}
\ifpdfoutput{
\hypersetup{bookmarksopen=false,bookmarksnumbered,linktocpage}
}{}
%% more fancy C++
\DeclareRobustCommand{\cxx}{C\raisebox{0.25ex}{{\scriptsize +\kern-0.25ex +}}}
\clubpenalty=10000
\widowpenalty=10000
\displaywidowpenalty=10000
% unknown hyphenations
\hyphenation{
}
%% recalculate text area
\typearea[current]{last}
\makeindex
\makenomenclature
\begin{document}
\selectlanguage{ngerman}
%%%%%
%% customize (see readme.pdf for supported values)
\HAWThesisProperties{Author={Moritz Mustermann}
,Title={Softwareentwicklung im Großen und Ganzen }
,EnglishTitle={Developing software in Germany}
,ThesisType={Bachelorarbeit}
,ExaminationType={Bachelorprüfung}
,DegreeProgramme={Bachelor of Science Angewandte Informatik}
,ThesisExperts={Prof. Dr. Erstprüfer \and Prof. Dr. Zweitprüfer}
,ReleaseDate={1. Januar 2345}
}
%% title
\frontmatter
%% output title page
\maketitle
\onehalfspacing
%% add abstract pages
%% note: this is one command on multiple lines
\HAWAbstractPage
%% German abstract
{Schlsselwort 1, Schlsselwort 2}%
{Dieses Dokument \ldots}
%% English abstract
{keyword 1, keyword 2}%
{This document \ldots}
\newpage
\singlespacing
\tableofcontents
\newpage
%% enable if these lists should be shown on their own page
%%\listoftables
%%\listoffigures
\lstlistoflistings
%% main
\mainmatter
\onehalfspacing
%% write to the log/stdout
\typeout{===== File: chapter 1}
%% include chapter file (chapter1.tex)
%%\include{chapter1}
%%%%
%% add some text to generate a sample document
\chapter{Sample Chapter}
\lipsum
See also \cite{sample_bib}.
%%%%
%% appendix if used
%%\appendix
%%\typeout{===== File: appendix}
%%\include{appendix}
% bibliography and other stuff
\backmatter
\typeout{===== Section: literature}
%% read the documentation for customizing the style
\bibliographystyle{dinat}
\bibliography{sample}
\typeout{===== Section: nomenclature}
%% uncomment if a TOC entry is needed
%%\addcontentsline{toc}{chapter}{Glossar}
\renewcommand{\nomname}{Glossar}
\clearpage
\markboth{\nomname}{\nomname} %% see nomencl doc, page 9, section 4.1
\printnomenclature
%% index
\typeout{===== Section: index}
\printindex
\HAWasurency
\end{document}