From 8c3e776a85966cb6081f3135f8365ade1f4d92e4 Mon Sep 17 00:00:00 2001
From: karl <karl.kirchner@h-brs.de>
Date: Sat, 22 Oct 2022 09:03:29 +0200
Subject: [PATCH] added template files

---
 Logo_HBRS_74mm_Pfade.pdf | Bin 0 -> 8796 bytes
 Makefile                 |  68 +++++++
 README.md                |  96 ++-------
 fhlogo.png               | Bin 0 -> 78577 bytes
 hbrs_thesis_english.cls  | 156 ++++++++++++++
 literatur.bib            | 190 +++++++++++++++++
 thesis_deutsch.tex       | 430 +++++++++++++++++++++++++++++++++++++++
 thesis_english.tex       | 430 +++++++++++++++++++++++++++++++++++++++
 8 files changed, 1288 insertions(+), 82 deletions(-)
 create mode 100644 Logo_HBRS_74mm_Pfade.pdf
 create mode 100644 Makefile
 create mode 100644 fhlogo.png
 create mode 100644 hbrs_thesis_english.cls
 create mode 100644 literatur.bib
 create mode 100644 thesis_deutsch.tex
 create mode 100644 thesis_english.tex

diff --git a/Logo_HBRS_74mm_Pfade.pdf b/Logo_HBRS_74mm_Pfade.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..1a0b7f0edad01a5f1e1f0b899d5fdb23c4ad1140
GIT binary patch
literal 8796
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
CixPPN

literal 0
HcmV?d00001

diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..0655b94
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,68 @@
+############################################################
+#
+# Makefile für Abschlussarbeit
+#
+# Mögliche Aufrufe:
+#  - make        : erzeugen der gesamten Arbeit als pdf
+#  - make clean  : löschen fast aller Dateien im Verzeichnis
+#
+# Mögliche/nötige Anpassungen gekennzeichnit mit ???
+#
+############################################################
+
+# ??? Name des LaTeX-Datei mit Endung .tex (ggfs. anpassen)
+NAME	= thesis_english
+
+# Überschreiben Default-Regel für .tex Endungen
+%.dvi: %.tex
+
+# Regel, um aus .bib eine .bbl zu machen
+%.bbl: %.bib
+	bibtex $*
+
+# Verhindert das Löschen von Zwischendateien nach make
+.SECONDARY: $(NAME).bbl $(NAME).dvi
+
+.PHONY: default clean
+
+
+############################################################
+#
+# ??? LaTeX kennt entweder LaTeX+dvips oder pdflatex
+# Unterschiede selber rausfinden (z.B.- unterstützte Grafikformate)
+# Eine Version davon muss man sich aussuchen.
+#
+############################################################
+
+# Version 1 (LaTeX + dvips; hier auskommentiert)
+#TEX	= latex
+#DVIPDF	= dvipdf
+# aus tex-Datei pdf-datei generieren inkl. aktuellem Literaturverzeichnis
+#%.pdf: %.tex
+#	$(TEX) $*
+#	-bibtex $*
+#	$(TEX) $*
+#	$(TEX) $*
+#	$(DVIPDF) $*
+
+# Version 2 (pdflatex; derzeit auskommentiert)
+TEX	= pdflatex
+# aus tex-Datei pdf-datei generieren
+%.pdf: %.tex
+	$(TEX) $*
+	-bibtex $*
+	$(TEX) $*
+	$(TEX) $*
+
+############################################################
+# das sind die möglich Ansprungziele beim Aufruf
+
+default:: $(NAME).pdf
+
+clean::
+	-rm -f $(NAME).pdf $(NAME).aux $(NAME).toc $(NAME).dvi $(NAME).ind $(NAME).ilg \
+        $(NAME).cb $(NAME).cb2 $(NAME).idx $(NAME).log $(NAME).bbl $(NAME).blg \
+        $(NAME).out $(NAME).lof $(NAME).lot $(NAME).nav $(NAME).snm $(NAME).vrb
+############################################################
+
+
diff --git a/README.md b/README.md
index 3092e85..9db283e 100644
--- a/README.md
+++ b/README.md
@@ -1,92 +1,24 @@
 # hbrs-thesis-template
 
+Latex template for theses (bachelor, master or PhD) at the University of Applied Sciences Bonn-Rhein-Sieg.
 
+Currently, the template is for the Department of Computer Science, but can easily be modified for use in other departments.
 
-## Getting started
+Students should consult their primary examiner for how the thesis should specifically be formatted.
 
-To make it easy for you to get started with GitLab, here's a list of recommended next steps.
+Note that if your thesis is with a company that has protected intellectual property, you must include a "Sperrvermerk" (blocking or barring notice) on the thesis.
 
-Already a pro? Just edit this README.md and make it your own. Want to make it easy? [Use the template at the bottom](#editing-this-readme)!
+If you have a compnay logo that you want to include, then uncomment the following line and adjust the height/width accordingly:
+\includegraphics[height=1.2cm]{second_logo.pdf}
 
-## Add your files
+If you are using Linux, the included Makefile will easily compile the Latex document. You must change the line that specifies which version (German or English) you are compiling (i.e. "NAME = thesis_english"). Then use the following two commands: `make clean` and `make`.
 
-- [ ] [Create](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#create-a-file) or [upload](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#upload-a-file) files
-- [ ] [Add files using the command line](https://docs.gitlab.com/ee/gitlab-basics/add-file.html#add-a-file-using-the-command-line) or push an existing Git repository with the following command:
+The original template and Makefile were created by Dr. Rudolf Berrendorf (http://berrendorf.inf.h-brs.de/index_e.html), Additoinal ideas concerning the class was drawn from the previous templates designed by Argentina Ortega Sainz and Ronni Hartanto.
 
-```
-cd existing_repo
-git remote add origin https://git.fslab.de/kkirsc2m/hbrs-thesis-template.git
-git branch -M main
-git push -uf origin main
-```
+Karl N. Kirschner, PhD
+Department of Computer Science
+University of Applied Sciences Bonn-Rhein-Sieg
+Grantham-Allee 20
+53757 Sankt Augustin, Germany
+https://www.h-brs.de/en
 
-## Integrate with your tools
-
-- [ ] [Set up project integrations](https://git.fslab.de/kkirsc2m/hbrs-thesis-template/-/settings/integrations)
-
-## Collaborate with your team
-
-- [ ] [Invite team members and collaborators](https://docs.gitlab.com/ee/user/project/members/)
-- [ ] [Create a new merge request](https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html)
-- [ ] [Automatically close issues from merge requests](https://docs.gitlab.com/ee/user/project/issues/managing_issues.html#closing-issues-automatically)
-- [ ] [Enable merge request approvals](https://docs.gitlab.com/ee/user/project/merge_requests/approvals/)
-- [ ] [Automatically merge when pipeline succeeds](https://docs.gitlab.com/ee/user/project/merge_requests/merge_when_pipeline_succeeds.html)
-
-## Test and Deploy
-
-Use the built-in continuous integration in GitLab.
-
-- [ ] [Get started with GitLab CI/CD](https://docs.gitlab.com/ee/ci/quick_start/index.html)
-- [ ] [Analyze your code for known vulnerabilities with Static Application Security Testing(SAST)](https://docs.gitlab.com/ee/user/application_security/sast/)
-- [ ] [Deploy to Kubernetes, Amazon EC2, or Amazon ECS using Auto Deploy](https://docs.gitlab.com/ee/topics/autodevops/requirements.html)
-- [ ] [Use pull-based deployments for improved Kubernetes management](https://docs.gitlab.com/ee/user/clusters/agent/)
-- [ ] [Set up protected environments](https://docs.gitlab.com/ee/ci/environments/protected_environments.html)
-
-***
-
-# Editing this README
-
-When you're ready to make this README your own, just edit this file and use the handy template below (or feel free to structure it however you want - this is just a starting point!). Thank you to [makeareadme.com](https://www.makeareadme.com/) for this template.
-
-## Suggestions for a good README
-Every project is different, so consider which of these sections apply to yours. The sections used in the template are suggestions for most open source projects. Also keep in mind that while a README can be too long and detailed, too long is better than too short. If you think your README is too long, consider utilizing another form of documentation rather than cutting out information.
-
-## Name
-Choose a self-explaining name for your project.
-
-## Description
-Let people know what your project can do specifically. Provide context and add a link to any reference visitors might be unfamiliar with. A list of Features or a Background subsection can also be added here. If there are alternatives to your project, this is a good place to list differentiating factors.
-
-## Badges
-On some READMEs, you may see small images that convey metadata, such as whether or not all the tests are passing for the project. You can use Shields to add some to your README. Many services also have instructions for adding a badge.
-
-## Visuals
-Depending on what you are making, it can be a good idea to include screenshots or even a video (you'll frequently see GIFs rather than actual videos). Tools like ttygif can help, but check out Asciinema for a more sophisticated method.
-
-## Installation
-Within a particular ecosystem, there may be a common way of installing things, such as using Yarn, NuGet, or Homebrew. However, consider the possibility that whoever is reading your README is a novice and would like more guidance. Listing specific steps helps remove ambiguity and gets people to using your project as quickly as possible. If it only runs in a specific context like a particular programming language version or operating system or has dependencies that have to be installed manually, also add a Requirements subsection.
-
-## Usage
-Use examples liberally, and show the expected output if you can. It's helpful to have inline the smallest example of usage that you can demonstrate, while providing links to more sophisticated examples if they are too long to reasonably include in the README.
-
-## Support
-Tell people where they can go to for help. It can be any combination of an issue tracker, a chat room, an email address, etc.
-
-## Roadmap
-If you have ideas for releases in the future, it is a good idea to list them in the README.
-
-## Contributing
-State if you are open to contributions and what your requirements are for accepting them.
-
-For people who want to make changes to your project, it's helpful to have some documentation on how to get started. Perhaps there is a script that they should run or some environment variables that they need to set. Make these steps explicit. These instructions could also be useful to your future self.
-
-You can also document commands to lint the code or run tests. These steps help to ensure high code quality and reduce the likelihood that the changes inadvertently break something. Having instructions for running tests is especially helpful if it requires external setup, such as starting a Selenium server for testing in a browser.
-
-## Authors and acknowledgment
-Show your appreciation to those who have contributed to the project.
-
-## License
-For open source projects, say how it is licensed.
-
-## Project status
-If you have run out of energy or time for your project, put a note at the top of the README saying that development has slowed down or stopped completely. Someone may choose to fork your project or volunteer to step in as a maintainer or owner, allowing your project to keep going. You can also make an explicit request for maintainers.
diff --git a/fhlogo.png b/fhlogo.png
new file mode 100644
index 0000000000000000000000000000000000000000..78df42ace5e57eb67ef27a8018dd22adc4fe9165
GIT binary patch
literal 78577
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
Jt(QiI{V&tfbSMA-

literal 0
HcmV?d00001

diff --git a/hbrs_thesis_english.cls b/hbrs_thesis_english.cls
new file mode 100644
index 0000000..f78724d
--- /dev/null
+++ b/hbrs_thesis_english.cls
@@ -0,0 +1,156 @@
+%
+% Author: Karl N. Kirschner, Hochschule Bonn-Rhein-Sieg, Germany
+% Repo: https://git.fslab.de/kkirsc2m/hbrs-documents-latex
+% Based on the previous templates Argentina Ortega Sainz and Ronni Hartanto
+%
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{hbrs_thesis_english}[2022/10/18 H-BRS English CS Thesis]
+\LoadClass[a4paper]{book}
+\usepackage[utf8]{inputenc}
+
+\usepackage{geometry}
+
+\usepackage{mathptmx} %% Changes the document font - mathptmx provides Times font (defualt)
+\usepackage{amsmath}
+%\usepackage{amssymb}
+%\usepackage{theorem}
+\usepackage{xfrac}	 %% alternative fraction notation
+
+%% Floats
+%\usepackage{float} %% better float management
+\usepackage{graphicx}
+\usepackage{subfig}
+%\usepackage{subcaption}
+\usepackage{booktabs}
+\usepackage{threeparttable}
+\usepackage[labelfont=bf, labelsep=period, belowskip=6pt, aboveskip=1pt]{caption}
+
+% \usepackage[sort&compress]{natbib}         %% Harvard style citations
+\usepackage[sort&compress, numbers]{natbib}  %% Vancouver style citations
+\setcitestyle{square}                        %% Square [] or round ()
+
+\usepackage[hyphens]{url}
+\usepackage[hidelinks]{hyperref}
+\usepackage{ifthen}
+\usepackage{siunitx}                         %% Units (e.g. \si{kg.m.s^{-1}}), \num{.3e45})
+\usepackage{xcolor}
+
+\usepackage{titlesec}
+
+\renewcommand{\sectionmark}[1]{ \markright{#1}{} }
+
+\usepackage{fancyhdr}
+%% Control how most of the pages looks
+\fancyhf{}
+\renewcommand\chaptermark[1]{\markboth{Chapter \thechapter: #1}{}} 
+\renewcommand\sectionmark[1]{\markright{Section \thesection:\ #1}}
+
+%% Control how the page of chapters looks
+\fancypagestyle{plain}{%
+    \renewcommand*\headrulewidth{0pt}
+    \renewcommand*\footrulewidth{0pt}
+%    \fancyhead[C]{\@title}
+	\fancyfoot[C]{\thepage}
+	\fancyfoot[L]{\@author}
+	\fancyfoot[R]{\@degree}
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Colors according the the H-BRS corporate idenity
+\definecolor{HBRS}{RGB}{0,157,224}
+\definecolor{grey}{RGB}{105,105,105}
+\definecolor{silver}{cmyk}{0.4,0.27,0.27,0}
+\definecolor{gold}{RGB}{255, 127, 0}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand*{\thesistype}[1]{\gdef\@thesistype{#1}}
+\newcommand*{\degree}[1]{\gdef\@degree{#1}}
+\newcommand*{\supervisorfirst}[1]{\gdef\@supervisorfirst{#1}}
+\newcommand*{\supervisorsecond}[1]{\gdef\@supervisorsecond{#1}}
+\newcommand*{\supervisorthird}[1]{\gdef\@supervisorthird{#1}}
+
+\newcommand{\thirdpartylogo}[1]{\def\@thirdpartylogo{#1}}
+
+\newcommand*{\@thesistype}{\textcolor{red}{None}}
+\newcommand*{\@degree}{\textcolor{red}{None}}
+\newcommand*{\@supervisorfirst}{\textcolor{red}{None}}
+\newcommand*{\@supervisorsecond}{\textcolor{red}{None}}
+\newcommand*{\@supervisorthird}{}
+\newcommand*{\@thirdpartylogo}{}
+
+\ProcessOptions\relax
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Page Geometry
+
+%% Vertical
+\setlength{\voffset}{-0.5cm}
+\setlength{\textheight}{23cm}
+\setlength{\topmargin}{0cm}
+\setlength{\headheight}{6mm}
+\setlength{\headsep}{1cm}
+\setlength{\topskip}{0cm}
+\setlength{\footskip}{1cm}
+
+%% Horizontal
+\setlength{\hoffset}{-0.4cm}
+\setlength{\textwidth}{15.5cm}
+\setlength{\oddsidemargin}{0.8cm}
+\setlength{\evensidemargin}{0.8cm}
+
+\setlength{\parindent}{15pt} %% Paragraph indentation
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Maketitle
+
+\renewcommand*{\maketitle}{%
+\begin{titlepage}
+\newgeometry{left=3cm, bottom=3cm}
+
+\begin{minipage}{0.475\textwidth}
+    \centering
+	\includegraphics[height=1.3cm]{Logo_HBRS_74mm_Pfade.pdf}
+\end{minipage}
+%\begin{minipage}{0.475\textwidth}
+%    \centering
+%    \includegraphics[height=1.3cm]{Logo_HBRS_74mm_Pfade.pdf}
+%\end{minipage}
+\ifx\@thirdpartylogo\@empty
+  \relax
+\else
+\centering
+\vfill
+\begin{minipage}{0.4\textwidth}
+    \centering
+    \includegraphics[height=1.3cm]{\@thirdpartylogo}
+\end{minipage}
+
+\fi%
+
+\vfill
+\centering
+{\Huge\bfseries\@thesistype\unskip\strut\par}
+\vspace{0.8cm}
+{\Large\@degree\unskip\strut\par}
+\vspace{1.5cm}
+{\huge\bfseries\@title\unskip\strut\par}
+\vspace{2cm}
+{\Large\bfseries\itshape\@author\unskip\strut\par}
+
+\vfill
+{\large
+\textbf{
+    \begin{tabular}{ll}
+        First Supervisor:  & \@supervisorfirst \\
+        Second Supervisor: & \@supervisorsecond \\
+        Third Supervisor:  & \@supervisorthird
+    \end{tabular}
+}}
+
+\vfill
+{\large Submitted on: \@date}
+\end{titlepage}
+\restoregeometry
+}
+
+\endinput
\ No newline at end of file
diff --git a/literatur.bib b/literatur.bib
new file mode 100644
index 0000000..718526e
--- /dev/null
+++ b/literatur.bib
@@ -0,0 +1,190 @@
+% Encoding: ISO-8859-1
+
+
+@Book{Becker2008,
+  Title                    = {Tricks of the trade: How to think about your research while you're doing it},
+  Author                   = {Becker, Howard S},
+  Publisher                = {University of Chicago Press},
+  Year                     = {2008},
+
+  Address                  = {Chicago, IL, USA}
+}
+
+@Article{BlischakDW2016,
+  Title                    = {A Quick Introduction to Version Control with Git and GitHub},
+  Author                   = {Blischak, John D. AND Davenport, Emily R. AND Wilson, Greg},
+  Journal                  = {{PLOS} Computational Biology},
+  Year                     = {2016},
+
+  Month                    = {01},
+  Number                   = {1},
+  Pages                    = {1-18},
+  Volume                   = {12},
+
+  Doi                      = {10.1371/journal.pcbi.1004668},
+  Publisher                = {Public Library of Science},
+  Url                      = {https://doi.org/10.1371/journal.pcbi.1004668}
+}
+
+@InCollection{EasterbrookSSD2008,
+  Title                    = {Selecting Empirical Methods for Software Engineering Research},
+  Author                   = {Easterbrook, Steve and Singer, Janice and Storey, Margaret-Anne and Damian, Daniela},
+  Booktitle                = {Guide to Advanced Empirical Software Engineering},
+  Publisher                = {Springer London},
+  Year                     = {2008},
+
+  Address                  = {London},
+  Editor                   = {Shull, Forrest and Singer, Janice and Sj{\o}berg, Dag I. K.},
+  Pages                    = {285--311},
+
+  Doi                      = {{10.1007/978-1-84800-044-5\_11}}
+}
+
+@Article{Giddings2008,
+  Title                    = {On the Process of Becoming a Great Scientist},
+  Author                   = {Giddings, Morgan C},
+  Journal                  = {{PLOS} Computational Biology},
+  Year                     = {2008},
+
+  Month                    = {02},
+  Number                   = {2},
+  Pages                    = {1--3},
+  Volume                   = {4},
+
+  Doi                      = {10.1371/journal.pcbi.0040033}
+}
+
+@Misc{Jones2013,
+  Author                   = {Jones, John},
+  Note                     = {Personal communication on 31-10-2013.},
+  Year                     = {2013},
+
+  Abstract                 = {The conversation covered topics his idea of how to do X.}
+}
+
+@Misc{Jones2013b,
+  Author                   = {Jones, John},
+  Note                     = {Personal communication on 01-12-2013.},
+  Year                     = {2013},
+
+  Abstract                 = {The conversation covered topics his new idea Z.}
+}
+
+@InProceedings{MilaniSRCL2009,
+  Title                    = {Research Experiences for Undergraduates: Autonomic Computing Research at {FIU}},
+  Author                   = {Milani, Masoud and Sadjadi, S. Masoud and Rangaswami, Raju and Clarke, Peter J. and Li, Tao},
+  Booktitle                = {The Fifth {R}ichard {T}apia Celebration of Diversity in Computing Conference: Intellect, Initiatives, Insight, and Innovations},
+  Year                     = {2009},
+
+  Address                  = {New York, NY, USA},
+  Pages                    = {93--97},
+  Publisher                = {ACM},
+  Series                   = {TAPIA '09},
+
+  Acmid                    = {1565821},
+  Doi                      = {10.1145/1565799.1565821},
+  ISBN                     = {978-1-60558-217-7},
+  Keywords                 = {REU site, autonomic computing, research experiences for undergraduates, underrepresented students},
+  Location                 = {Portland, Oregon},
+  Numpages                 = {5}
+}
+
+@Article{OConnorH2009,
+  Title                    = {Algorithm for writing a scientific manuscript},
+  Author                   = {O'Connor, Timothy R. and Holmquist, Gerald P.},
+  Journal                  = {Biochemistry and Molecular Biology Education},
+  Year                     = {2009},
+  Number                   = {6},
+  Pages                    = {344--348},
+  Volume                   = {37},
+
+  Doi                      = {10.1002/bmb.20329},
+  ISSN                     = {1539-3429},
+  Keywords                 = {Manuscript preparation, Writing, Non-native English writers},
+  Publisher                = {Wiley Subscription Services, Inc., A Wiley Company}
+}
+
+@Manual{R-base,
+  Title                    = {{R}: A Language and Environment for Statistical Computing},
+
+  Address                  = {Vienna, Austria},
+  Author                   = {{R Core Team}},
+  Organization             = {R Foundation for Statistical Computing},
+  Year                     = {2016},
+
+  Url                      = {https://www.R-project.org}
+}
+
+@MastersThesis{Smith2016,
+  Title                    = {Optimizing a Thesis Project},
+  Author                   = {Jane Smith},
+  School                   = {Bonn-Rhein-Sieg University of Applied Sciences},
+  Year                     = {2016},
+
+  Address                  = {Grantham-Allee 20, 53757 Sankt Augustin, Germany}
+}
+
+@Misc{Wikipedia-OganizationalEthics2017,
+  Title                    = {Organizational ethics --- {W}ikipedia{,} The Free Encyclopedia},
+
+  Author                   = {{Wikipedia Contributors}},
+  Note                     = {[Online; accessed 08-01-2018]},
+  Year                     = {2017},
+
+  Url                      = {https://en.wikipedia.org/wiki/Organizational\_ethics}
+}
+
+@Misc{sublime,
+  Title                    = {{Sublime Text}},
+  Note                     = {[Online; accessed: 19-08-2017]},
+  Year                     = {2017},
+
+  Url                      = {https://www.sublimetext.com}
+}
+
+@Misc{Goel2012,
+  author       = {Sanjay Goel},
+  title        = {{Research Method for Engineering Research Students -- Part II: A Checklist for Reflective Self-assessment of the Research Work}},
+  howpublished = {\url{https://goelsan.wordpress.com/2012/04/15/research-method-for-engineering-research-students-part-II-a-checklist-for-reflective-self-assessment-of-the-research-work/}},
+  month        = {April 15},
+  year         = {2012},
+  note         = {Accessed: 2022-10-21},
+  url          = {https://goelsan.wordpress.com/2012/04/15/research-method-for-engineering-research-students-part-II-a-checklist-for-reflective-self-assessment-of-the-research-work},
+}
+
+@Book{CargillO2013,
+  title     = {Writing scientific research articles: Strategy and steps},
+  publisher = {John Wiley \& Sons},
+  year      = {2013},
+  author    = {Cargill, Margaret and O'Connor, Patrick},
+}
+
+@Article{Zhang2014,
+  author    = {Zhang, Weixiong},
+  title     = {Ten Simple Rules for Writing Research Papers},
+  journal   = {PLOS Computational Biology},
+  year      = {2014},
+  volume    = {10},
+  number    = {1},
+  pages     = {1-3},
+  month     = {01},
+  doi       = {10.1371/journal.pcbi.1003453},
+  keywords  = {rank4},
+  publisher = {Public Library of Science},
+  url       = {https://doi.org/10.1371/journal.pcbi.1003453},
+}
+
+@Article{Hyland1994,
+  author  = {Ken Hyland},
+  title   = {Hedging in academic writing and {EAF} textbooks},
+  journal = {English for Specific Purposes},
+  year    = {1994},
+  volume  = {13},
+  number  = {3},
+  pages   = {239 - 256},
+  issn    = {0889-4906},
+  doi     = {https://doi.org/10.1016/0889-4906(94)90004-3},
+  url     = {http://www.sciencedirect.com/science/article/pii/0889490694900043},
+}
+
+@Comment{jabref-meta: databaseType:bibtex;}
diff --git a/thesis_deutsch.tex b/thesis_deutsch.tex
new file mode 100644
index 0000000..2a1e00c
--- /dev/null
+++ b/thesis_deutsch.tex
@@ -0,0 +1,430 @@
+\NeedsTeXFormat{LaTeX2e}       %% latest stable release of LaTeX
+
+\documentclass[a4paper]{book}
+
+%% Allow for German character input from keyboard
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+
+\usepackage{mathptmx} %% Change the document font - mathptmx provides Times font (defualt)
+
+%% German-specific headers, content (e.g. date) and commands (e.g. hypenation)
+\usepackage[ngerman]{babel}
+
+%% Need to also deal with the bibliography (e.g. "und" within author list; "Seiten")
+%% options: babplain, babplain-fl, babalpha, babalpha-fl, babunsrt, babunsrt-fl, bababbrv and bababbrv-fl.
+%%    The -fl means to use the first, last name style of author listing (after the first author)
+\usepackage[fixlanguage]{babelbib}
+\selectbiblanguage{ngerman}
+
+\usepackage{amsmath}
+\usepackage{xfrac}	%% alternative fraction notation using \sfac
+
+%\usepackage{float} %% better float management
+
+%% Figures
+\usepackage{graphicx}          %% Grafiken einbinden (hängt von latex/dvipdf oder pdflatex ab!) || For figures
+\usepackage{subfig}            %% Teilgrafiken erlauben || Allows subfigures within one parent figure
+
+%% Tables
+\usepackage{booktabs, threeparttable}                %% table with footnotes and lines (see Table 2)
+\usepackage[labelfont=bf, labelsep=period]{caption}  %% captions with boldface ``Figure #.'' and ``Table #.'' with period as label seperator
+
+%% Scientific units
+\usepackage{siunitx}  %% For proper units (e.g. \si{kg.m.s^{-1}}) and numbers (e.g. \num{.3e45})
+
+\usepackage{url}                 %% For citing webpages
+\usepackage[hidelinks]{hyperref} %% insert document internal links
+
+%% geometry of page
+%% vertikal
+\setlength{\voffset}{-0.5cm}
+\setlength{\textheight}{23cm}
+\setlength{\topmargin}{0cm}
+\setlength{\headheight}{6mm}
+\setlength{\headsep}{1cm}
+\setlength{\topskip}{0cm}
+\setlength{\footskip}{1cm}
+%% horizontal
+\setlength{\hoffset}{-0.4cm}
+\setlength{\textwidth}{15.5cm}
+\setlength{\oddsidemargin}{0.8cm}
+\setlength{\evensidemargin}{0.8cm}
+
+\setlength{\parindent}{15pt}        %% kein Einzug bei Paragrafenbeginn || paragraph indentation
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Hier geht es los || Your document editing starts here
+
+%% Autor und Abgabedatum ändern || Author and Date
+\def\autor{FirstName LastName}
+\def\datum{01. Januar 2020}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Titelseite || Title page
+\begin{document}
+
+\sloppy
+\pagestyle{headings}
+\pagenumbering{roman}
+
+\begin{titlepage}  
+  \begin{minipage}{0.5\textwidth}
+	\raggedright 
+	\includegraphics[width=8cm]{Logo_HBRS_74mm_Pfade.pdf}
+  \end{minipage}
+  \hspace{1cm}
+  \begin{minipage}{0.5\textwidth}
+	\raggedleft 
+	%\includegraphics[height=1.2cm]{second_logo.pdf} %% if you want to include a company logo uncomment this
+  \end{minipage}
+
+  \renewcommand{\baselinestretch}{1.4}\normalsize
+  \vspace{2cm}
+  \begin{center}
+
+%% einen Typ auswählen
+    \begin{Huge}\textbf{Bachelorarbeit / Masterarbeit}\end{Huge} \\
+    \vspace{0.8cm}
+
+%% einen Studiengang auswählen
+%    \begin{Large}\textbf{Bachelor of Computer Science}\end{Large} \\
+    \begin{Large}\textbf{Master of Computer Science}\end{Large} \\
+
+    \vspace{2.2cm}
+    \renewcommand{\baselinestretch}{1.2}\normalsize
+    \begin{huge}
+      \textbf{Endgültiger Titel \\}
+    \end{huge}
+    \renewcommand{\baselinestretch}{1.5}\normalsize
+    \vspace{0.7cm}
+
+    \begin{Large}\textbf{von \autor\ \\}
+    \end{Large}
+    Matrikelnummer \\ ~\\
+    \begin{Large}
+        \textbf{Fachbereich Informatik}
+    \end{Large}
+  \end{center}
+
+  \vspace{5.0cm}
+
+  \begin{large}
+    \textbf{
+      \begin{tabular}{ll}
+      Erstbetreuer & Title FirstName LastName \\
+      Zweitbetreuer & Title  FirstName LastName \\
+                     & \\
+      Eingereicht am: & \datum\ \\ %% or type in: 01. Januar 2017
+      \end{tabular}
+    }
+  \end{large}
+\end{titlepage}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Erklärung || Declaration of Academic Integrity
+
+\cleardoublepage
+\section*{Erklärung}
+
+\glqq Ich versichere hiermit, die von mir vorgelegte Arbeit selbstständig verfasst zu haben. Alle Stellen, die wörtlich oder sinngemaß aus veröffentlichten oder nicht veröffentlichten Arbeiten anderer entnommen sind, habe ich als entnommen kenntlich gemacht. Sämtliche Quellen und Hilfsmittel, die ich für die Arbeit benutzt habe, sind angegeben. Die Arbeit hat mit gleichem Inhalt bzw. in wesentlichen Teilen noch keiner anderen Prüfungsbehörde vorgelegen.
+
+Mir ist bewusst, dass sich die Hochschule vorbehält, meine Arbeit auf plagiierte Inhalte hin zu überprüfen und dass das Auffinden von plagiierten Inhalten zur Nichtigkeit der Arbeit, zur Aberkennung des Abschlusses und zur Exmatrikulation fähren kann.\grqq
+
+\vspace{2cm}
+
+\begin{minipage}[t]{7cm}
+\rule{5cm}{0.1mm}
+\flushleft
+Ort, Datum \\
+\end{minipage}
+\null\hfill
+\begin{minipage}[t]{7cm}
+\rule{7cm}{0.1mm}
+\flushleft
+Unterschrift \\
+\end{minipage}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Dankesagung
+
+\cleardoublepage
+\section*{Danksagung}
+1--2 Absätze \\
+
+An dieser Stelle möchte ich all jenen danken, die mich während meines Studiums
+und der Anfertigung dieser Arbeit begleitet haben. \\
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Zusammenfassung || Abstract
+
+\cleardoublepage
+\section*{Zusammenfassung}
+1 Absätz \\
+
+Fassen Sie Ihre Arbeit zusammen. Dies geschieht in der Regel zuletzt, nachdem Sie den
+Rest Ihrer Arbeit geschrieben haben. \\
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Inhaltsverzeichnis || Content and list of figures and tables
+
+\tableofcontents           %% Inhaltsverzeichnis generieren || Table of Contents
+\listoffigures             %% Abbildungsverzeichnis || List of Figures
+\listoftables              %% Tabellenverzeichnis || List of Tables
+
+\cleardoublepage
+%% Switch to different style of numbers
+\pagenumbering{arabic}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Kapitel 1 || Chapter 1
+
+\chapter{Einleitung}
+ca. 1-2 Seiten
+
+\begin{enumerate}
+ \item Fassen Sie die Bedeutung des Themas zusammen.
+ \item Beschreiben Sie den Stand der Technik.
+ \item Geben Sie die spezifische Frage / Hypothese an, die Sie beantworten / erkunden. Das Ziel der Arbeit muss klar werden.
+\end{enumerate}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Kapitel 2
+
+\chapter{Material und Methoden}  %% Remove and Materials if it doesn't apply.
+ca. 1-3 Seiten
+
+Dieser Abschnitt liefert die erforderlichen Informationen für die Reproduzierbarkeit der Arbeit. Das kann verwendete Materialien und Software einschließen. \\
+
+\section{Zitate und Zitieren}
+%% Indirect and short direct quotations.
+%% For quoting short statements or sentences -- use  \glqq und \grqq
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit \cite[SS. 35-40]{Becker2008}. Donec venenatis ultrices convallis \cite{Jones2013, MilaniSRCL2009}. \glqq Integer sagittis vel purus nec molestie\grqq{} \cite{Jones2013b}. Nullam dictum fermentum egestas. Sed erat sapien, eleifend ut accumsan non, rutrum vel sem. Aenean dignissim velit quis consequat faucibus \cite{OConnorH2009}. Etiam aliquet non tellus vitae tristique. Integer euismod volutpat sem at commodo (see \cite{Smith2016}). Pellentesque rhoncus nibh non mauris scelerisque, a fringilla arcu sodales. Curabitur vel libero nec massa lacinia varius \cite[Kapital ~2]{R-base}. Morbi non facilisis nisi. Lorem ipsum dolor sit amet, consectetur adipiscing elit \cite{sublime}.
+
+Quisque nisl est [\textit{sic}], rutrum nec eros facilisis, malesuada scelerisque diam. Quisque dictum suscipit aliquet. Ut faucibus faucibus erat tristique porta. Aenean dictum semper nulla, sit amet facilisis orci venenatis. At vero eos et accusam et justo duo dolores in:
+
+%% For direct quotation with multiple sentences - use the quote environment
+\begin{quote}
+Lorem ipsum dolor sit amet [writing is fun], consetetur sadipscing elitr ... sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. \cite[S. 23]{Smith2016}
+\end{quote}
+
+\noindent
+Citing an article written by one author \cite{Giddings2008}. \\
+Citing an article written by two authors \cite{OConnorH2009}. \\
+Citing an article written by three or more authors \cite{BlischakDW2016}. \\
+Citing multiple articles for one topic \cite{Giddings2008, OConnorH2009, BlischakDW2016} \\
+Citing a book \cite{Becker2008}. \\
+Citing an article from a conference proceedings \cite{MilaniSRCL2009}. \\
+Citing a chapter within a book \cite{EasterbrookSSD2008}. \\
+Citing a master thesis \cite{Smith2016}. \\
+Citing a program that has no formal citation, but a webpage \cite{sublime} \\
+Citing a webpage \cite{Wikipedia-OganizationalEthics2017}. \\
+Citing a personal communication \cite{Jones2013}.
+
+\section{Unterkapitel -- Gleichungen und Listen}
+\subsection{Unterunterkapitel -- Gleichungen}
+
+%% Equations using inline mode - not numbered
+Mathematische Gleichungen können innerhalb eines Satzes geschrieben werden, und ohne entsprechende Referenznummer: $E=mc^2$. Oder Gleichungen können in einem Anzeigemodus (Gleichungen \ref{eq.one}--\ref{eq.matrix}) mit entsprechender Referenznummer angegeben werden (z.B. Gleichung \ref{eq.one}). Die Gleichungen können komplexer werden. Zum Beispiel können sie mehrere Zeilen (d.h. Split) und Ausrichtungen (dh das \& Zeichen) innerhalb des Latexcodes enthalten (z.B. Gleichungen \ref{eq.two}--\ref{eq.three} or \ref{eq.main}). \\
+
+%% Note that the equation label is completely up to you.
+\begin{equation}
+    3\times\frac{1}{2}=1\frac{1}{2}
+    \label{eq.one}
+\end{equation}
+
+%% Using sfac
+\begin{equation}
+    3\times\sfrac{1}{2}=1\sfrac{1}{2}
+    \label{eq.one_v2}
+\end{equation}
+
+%% Alignment equations using &, with mulitple reference numbers
+\begin{align}
+    f(x) & = x^2 - 5x + 7 \label{eq.two} \\
+         & = 2x + 1 \label{eq.three}
+\end{align}
+
+%% Use ``split'' to create multiple lines, align equantion on &, but only report one reference number
+\begin{equation}
+    \begin{split}
+        \Delta E^{CBS}_{e} = & \frac{2}{3} \left( E_{\text{Part1}} - \sum_{1}^{n}  E_{\text{Part2}}^{\frac{1}{2}} \right) + \\
+                             & \frac{1}{3} \left( E_{\text{Part3}} - \sum_{1}^{n}  E_{\text{Part4}}^{3} \right)
+    \end{split}
+    \label{eq.main}
+\end{equation}
+
+%% Matrix notation
+\begin{equation}
+    M=
+    \begin{bmatrix}
+      1 & 2 & 3 & 4 & 5 \\
+      3 & 4 & 5 & 6 & 7
+    \end{bmatrix}
+    \label{eq.matrix}
+\end{equation}
+
+\subsection{Unterunterkapitel / Subsubsection -- Listen / List of Items}
+
+Sie können eine numerische Liste wie die folgende verwenden: \\
+\begin{enumerate}
+ \item Erster Gegenstand
+ \item Zweiter Gegenstand
+\end{enumerate}
+
+\noindent Oder eine Aufzählungspunktliste, wie die folgende: \\ %% Notice the \noindent
+\begin{itemize}
+ \item Erster Gegenstand
+ \item Zweiter Gegenstand
+\end{itemize}
+
+\noindent Oder eine benutzerdefinierte Liste, wie die folgende: \\
+\begin{description}
+ \item[1$^{st}$:] Erster Gegenstand
+ \item[$\alpha$:] Zweiter Gegenstand
+\end{description}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Kapitel 3
+
+\chapter{Ergebnisse}
+
+In diesem Abschnitt präsentieren wir Ihre Daten, Tabellen und Abbildungen. Vermeiden Sie es hier, Daten zu interpretieren; dazu dient das nächste Kapitel. \\
+
+\section{Unterkapitel -- Abbildungen}
+Bilder sind manchmal gut für die Darstellung komplexer Informationen (z.B. Abbildung \ref{fig:one}). \\
+
+\begin{figure}[h!]
+    \centering
+    \captionsetup{justification=centering}
+    \includegraphics[height=2cm]{fhlogo}
+    \caption{Untertitel für diese Abbildung.}
+    \label{fig:one}
+\end{figure}
+
+Zwei Bilder können zu einer Abbildung kombiniert werden (z. B. Abbildung \ref{fig:two}). \\
+
+\begin{figure}[h!]
+    \centering
+    \captionsetup{justification=centering}
+    \subfloat[Subcaption 1]{\includegraphics[width=0.2\hsize]{fhlogo}}
+    \hspace*{0.1\hsize}
+    \subfloat[Subcaption 2]{\includegraphics[width=0.2\hsize]{fhlogo}}
+    \caption{Untertitel für diese Abbildung.}
+    \label{fig:two}
+\end{figure}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Kapitel 4 || Chapter 4
+
+\chapter{Diskussion}
+
+In diesem Abschnitt interpretieren Sie Ihre Daten, diskutieren die Implikationen und wie die neuen Erkenntnisse verwendet werden können. Ggf.\ können Sie hier auch ansprechen, was nicht funktioniert hat, oder spezifische Schwierigkeiten beschreiben und wie Sie diese überwunden haben. \\
+
+\section{Unterkapitel}
+
+Einfache Tabellen (z.B. Tabelle \ref{tab:example_1}) können in LaTeX mit der Tabellen-Umgebung und tabellarischen Befehlen erstellt werden. Die Einrückungen innerhalb des \LaTeX-Codes selbst dienen nur der übersichtlichkeit für Sie -- sie wirken sich nicht auf das Ergebnis aus. \\
+
+%% Example of a simple table, without any special loaded libraries
+\begin{table}[h!]
+    \captionsetup{justification=centering}
+    \caption{Beschriftung steht über der Tabelle. \\ 
+    In der Regel ist es günstig, sehr lange Beschriftungen zu vermeiden. \\
+    And look at what you can do to a very long caption!}
+    \label{tab:example_1}
+    \centering
+    \begin{tabular}[c]{l | cc}
+	\toprule
+			& \textbf{Header $\alpha$} & \textbf{Header $\beta$}\\
+	\midrule
+	\textbf{Item 1} & 1.0               & 2.0\\
+	\textbf{Item 2} & 1.1               & 2.1\\
+	\textbf{Item 3} & 1.2               & 2.2\\
+	\textbf{Item 4} & 1.3               & 2.3\\
+	\bottomrule
+    \end{tabular}
+\end{table}
+
+\noindent Eine komplexere Tabelle kann auch gebildet werden (z. B.Tabelle \ref{tab:example_2}). \\
+
+%% Example of a more complex table, using threeparttable
+\begin{table}[!ht]
+    \centering
+    \begin{threeparttable}
+	\captionsetup{font=normalsize,labelfont=bf,labelsep=period}
+	\caption{Tabellenbeschriftung steht oberhalb der Tabelle.}
+	\label{tab:example2}
+	\normalsize
+    \label{tab:example_2}
+    \begin{tabular}[c]{l | cc || cc}
+	\toprule
+			& \multicolumn{2}{c ||}{\textbf{Main Header 1\tnote{a}}} & \multicolumn{2}{c}{\textbf{Main Header 2\tnote{a}}}\\
+			& \textbf{Subheader $\alpha$} & \textbf{Subheader $\beta$} & \textbf{Subheader $\gamma$} & \textbf{Subheader $\zeta$}\\
+	\midrule
+	\textbf{Item 1} & 1.0 & 2.0 & 3.0 & 4.0\\
+	\textbf{Item 2} & 1.1 & 2.1\\
+	\\
+			& \multicolumn{2}{c ||}{\textbf{Main Header 3}} & \multicolumn{2}{c}{\textbf{Main Header 4}}\\
+			& \textbf{Subheader $\alpha$} & \textbf{Subheader $\beta$} & \textbf{Subheader $\gamma$} & \textbf{Subheader $\zeta$}\\
+	\midrule
+	\textbf{Item 3} & 1.2 & 2.2 & 3.2 & 4.2\\
+	\textbf{Item 4} & 1.3 & 2.3\\
+	\bottomrule
+    \end{tabular}
+	\begin{tablenotes}
+	    %\footnotesize
+	    \item[a] Footnote one goes here.
+	    \item[b] Footnote two goes here.
+	\end{tablenotes}
+    \end{threeparttable}
+\end{table}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Kapitel 5 || Chapter 5
+
+\chapter{Zusammenfassung und Ausblick}
+ca. 1-3 Absatz \\
+
+In diesem Abschnitt sollen das Projekt mit der zugrunde liegende Hypothese bzw. den Zielen sowie die Ergebnisse auf der Grundlage Ihrer Interpretation der Daten zusammengefasst werden. Sie sollten auch erwöhnen, was die nächsten Schritte sein sollten, um das Projekt in Zukunft fortzusetzen. \\
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Literaturverzeichnis
+
+\cleardoublepage
+\addcontentsline{toc}{chapter}{Literaturverzeichnis}
+
+%% Harvard style citations with alphebetically sorted bibliography
+%%     Must be used with \usepackage[sort&compress]{natbib} in the document preamble
+%\bibliographystyle{kluwer}
+
+%% Vancouver style citations with bibliography sorted by appearance of reference
+%%     Must be used with \usepackage[sort&compress,numbers]{natbib} in the document preamble
+
+%% babplain (e.g. und, Seiten) vs. plain (e.g. and, pages)
+\bibliographystyle{babunsrt-lf}
+
+% \bibliographystyle{IEEEtran}  % a common used one in engineering 
+% \bibliographystyle{unsrtnat}
+
+\bibliography{literatur}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Anhang || Appendix
+
+\cleardoublepage
+\addcontentsline{toc}{chapter}{Anhang}
+
+\begin{appendix}
+\chapter{Anhang Thema A Titel}
+In diesem Abschnitt können Sie zusützliche Informationen, hilfreiche Scripts/Code, Tabellen und Abbildungen platzieren. In der Regel dient dies zur Ergänzung oder Erläuterung von Informationen im Hauptteil Ihrer Arbeit. Ein Beispiel dafür könnten im Hauptteil nicht dargestellte Daten sein (z. B. x,y,z-Koordinate im kartesischen Raum). überlegen Sie, was  hilfreich sein könnte für den Leser und womöglich auch für Studenten, die zukünftig an diesem Thema arbeiten. \\
+
+% \chapter{Anhang Thema B Titel}  %% Use if needed
+
+\end{appendix}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Close document
+\end{document}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/thesis_english.tex b/thesis_english.tex
new file mode 100644
index 0000000..2a1e00c
--- /dev/null
+++ b/thesis_english.tex
@@ -0,0 +1,430 @@
+\NeedsTeXFormat{LaTeX2e}       %% latest stable release of LaTeX
+
+\documentclass[a4paper]{book}
+
+%% Allow for German character input from keyboard
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+
+\usepackage{mathptmx} %% Change the document font - mathptmx provides Times font (defualt)
+
+%% German-specific headers, content (e.g. date) and commands (e.g. hypenation)
+\usepackage[ngerman]{babel}
+
+%% Need to also deal with the bibliography (e.g. "und" within author list; "Seiten")
+%% options: babplain, babplain-fl, babalpha, babalpha-fl, babunsrt, babunsrt-fl, bababbrv and bababbrv-fl.
+%%    The -fl means to use the first, last name style of author listing (after the first author)
+\usepackage[fixlanguage]{babelbib}
+\selectbiblanguage{ngerman}
+
+\usepackage{amsmath}
+\usepackage{xfrac}	%% alternative fraction notation using \sfac
+
+%\usepackage{float} %% better float management
+
+%% Figures
+\usepackage{graphicx}          %% Grafiken einbinden (hängt von latex/dvipdf oder pdflatex ab!) || For figures
+\usepackage{subfig}            %% Teilgrafiken erlauben || Allows subfigures within one parent figure
+
+%% Tables
+\usepackage{booktabs, threeparttable}                %% table with footnotes and lines (see Table 2)
+\usepackage[labelfont=bf, labelsep=period]{caption}  %% captions with boldface ``Figure #.'' and ``Table #.'' with period as label seperator
+
+%% Scientific units
+\usepackage{siunitx}  %% For proper units (e.g. \si{kg.m.s^{-1}}) and numbers (e.g. \num{.3e45})
+
+\usepackage{url}                 %% For citing webpages
+\usepackage[hidelinks]{hyperref} %% insert document internal links
+
+%% geometry of page
+%% vertikal
+\setlength{\voffset}{-0.5cm}
+\setlength{\textheight}{23cm}
+\setlength{\topmargin}{0cm}
+\setlength{\headheight}{6mm}
+\setlength{\headsep}{1cm}
+\setlength{\topskip}{0cm}
+\setlength{\footskip}{1cm}
+%% horizontal
+\setlength{\hoffset}{-0.4cm}
+\setlength{\textwidth}{15.5cm}
+\setlength{\oddsidemargin}{0.8cm}
+\setlength{\evensidemargin}{0.8cm}
+
+\setlength{\parindent}{15pt}        %% kein Einzug bei Paragrafenbeginn || paragraph indentation
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Hier geht es los || Your document editing starts here
+
+%% Autor und Abgabedatum ändern || Author and Date
+\def\autor{FirstName LastName}
+\def\datum{01. Januar 2020}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Titelseite || Title page
+\begin{document}
+
+\sloppy
+\pagestyle{headings}
+\pagenumbering{roman}
+
+\begin{titlepage}  
+  \begin{minipage}{0.5\textwidth}
+	\raggedright 
+	\includegraphics[width=8cm]{Logo_HBRS_74mm_Pfade.pdf}
+  \end{minipage}
+  \hspace{1cm}
+  \begin{minipage}{0.5\textwidth}
+	\raggedleft 
+	%\includegraphics[height=1.2cm]{second_logo.pdf} %% if you want to include a company logo uncomment this
+  \end{minipage}
+
+  \renewcommand{\baselinestretch}{1.4}\normalsize
+  \vspace{2cm}
+  \begin{center}
+
+%% einen Typ auswählen
+    \begin{Huge}\textbf{Bachelorarbeit / Masterarbeit}\end{Huge} \\
+    \vspace{0.8cm}
+
+%% einen Studiengang auswählen
+%    \begin{Large}\textbf{Bachelor of Computer Science}\end{Large} \\
+    \begin{Large}\textbf{Master of Computer Science}\end{Large} \\
+
+    \vspace{2.2cm}
+    \renewcommand{\baselinestretch}{1.2}\normalsize
+    \begin{huge}
+      \textbf{Endgültiger Titel \\}
+    \end{huge}
+    \renewcommand{\baselinestretch}{1.5}\normalsize
+    \vspace{0.7cm}
+
+    \begin{Large}\textbf{von \autor\ \\}
+    \end{Large}
+    Matrikelnummer \\ ~\\
+    \begin{Large}
+        \textbf{Fachbereich Informatik}
+    \end{Large}
+  \end{center}
+
+  \vspace{5.0cm}
+
+  \begin{large}
+    \textbf{
+      \begin{tabular}{ll}
+      Erstbetreuer & Title FirstName LastName \\
+      Zweitbetreuer & Title  FirstName LastName \\
+                     & \\
+      Eingereicht am: & \datum\ \\ %% or type in: 01. Januar 2017
+      \end{tabular}
+    }
+  \end{large}
+\end{titlepage}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Erklärung || Declaration of Academic Integrity
+
+\cleardoublepage
+\section*{Erklärung}
+
+\glqq Ich versichere hiermit, die von mir vorgelegte Arbeit selbstständig verfasst zu haben. Alle Stellen, die wörtlich oder sinngemaß aus veröffentlichten oder nicht veröffentlichten Arbeiten anderer entnommen sind, habe ich als entnommen kenntlich gemacht. Sämtliche Quellen und Hilfsmittel, die ich für die Arbeit benutzt habe, sind angegeben. Die Arbeit hat mit gleichem Inhalt bzw. in wesentlichen Teilen noch keiner anderen Prüfungsbehörde vorgelegen.
+
+Mir ist bewusst, dass sich die Hochschule vorbehält, meine Arbeit auf plagiierte Inhalte hin zu überprüfen und dass das Auffinden von plagiierten Inhalten zur Nichtigkeit der Arbeit, zur Aberkennung des Abschlusses und zur Exmatrikulation fähren kann.\grqq
+
+\vspace{2cm}
+
+\begin{minipage}[t]{7cm}
+\rule{5cm}{0.1mm}
+\flushleft
+Ort, Datum \\
+\end{minipage}
+\null\hfill
+\begin{minipage}[t]{7cm}
+\rule{7cm}{0.1mm}
+\flushleft
+Unterschrift \\
+\end{minipage}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Dankesagung
+
+\cleardoublepage
+\section*{Danksagung}
+1--2 Absätze \\
+
+An dieser Stelle möchte ich all jenen danken, die mich während meines Studiums
+und der Anfertigung dieser Arbeit begleitet haben. \\
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Zusammenfassung || Abstract
+
+\cleardoublepage
+\section*{Zusammenfassung}
+1 Absätz \\
+
+Fassen Sie Ihre Arbeit zusammen. Dies geschieht in der Regel zuletzt, nachdem Sie den
+Rest Ihrer Arbeit geschrieben haben. \\
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Inhaltsverzeichnis || Content and list of figures and tables
+
+\tableofcontents           %% Inhaltsverzeichnis generieren || Table of Contents
+\listoffigures             %% Abbildungsverzeichnis || List of Figures
+\listoftables              %% Tabellenverzeichnis || List of Tables
+
+\cleardoublepage
+%% Switch to different style of numbers
+\pagenumbering{arabic}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Kapitel 1 || Chapter 1
+
+\chapter{Einleitung}
+ca. 1-2 Seiten
+
+\begin{enumerate}
+ \item Fassen Sie die Bedeutung des Themas zusammen.
+ \item Beschreiben Sie den Stand der Technik.
+ \item Geben Sie die spezifische Frage / Hypothese an, die Sie beantworten / erkunden. Das Ziel der Arbeit muss klar werden.
+\end{enumerate}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Kapitel 2
+
+\chapter{Material und Methoden}  %% Remove and Materials if it doesn't apply.
+ca. 1-3 Seiten
+
+Dieser Abschnitt liefert die erforderlichen Informationen für die Reproduzierbarkeit der Arbeit. Das kann verwendete Materialien und Software einschließen. \\
+
+\section{Zitate und Zitieren}
+%% Indirect and short direct quotations.
+%% For quoting short statements or sentences -- use  \glqq und \grqq
+
+Lorem ipsum dolor sit amet, consectetur adipiscing elit \cite[SS. 35-40]{Becker2008}. Donec venenatis ultrices convallis \cite{Jones2013, MilaniSRCL2009}. \glqq Integer sagittis vel purus nec molestie\grqq{} \cite{Jones2013b}. Nullam dictum fermentum egestas. Sed erat sapien, eleifend ut accumsan non, rutrum vel sem. Aenean dignissim velit quis consequat faucibus \cite{OConnorH2009}. Etiam aliquet non tellus vitae tristique. Integer euismod volutpat sem at commodo (see \cite{Smith2016}). Pellentesque rhoncus nibh non mauris scelerisque, a fringilla arcu sodales. Curabitur vel libero nec massa lacinia varius \cite[Kapital ~2]{R-base}. Morbi non facilisis nisi. Lorem ipsum dolor sit amet, consectetur adipiscing elit \cite{sublime}.
+
+Quisque nisl est [\textit{sic}], rutrum nec eros facilisis, malesuada scelerisque diam. Quisque dictum suscipit aliquet. Ut faucibus faucibus erat tristique porta. Aenean dictum semper nulla, sit amet facilisis orci venenatis. At vero eos et accusam et justo duo dolores in:
+
+%% For direct quotation with multiple sentences - use the quote environment
+\begin{quote}
+Lorem ipsum dolor sit amet [writing is fun], consetetur sadipscing elitr ... sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. \cite[S. 23]{Smith2016}
+\end{quote}
+
+\noindent
+Citing an article written by one author \cite{Giddings2008}. \\
+Citing an article written by two authors \cite{OConnorH2009}. \\
+Citing an article written by three or more authors \cite{BlischakDW2016}. \\
+Citing multiple articles for one topic \cite{Giddings2008, OConnorH2009, BlischakDW2016} \\
+Citing a book \cite{Becker2008}. \\
+Citing an article from a conference proceedings \cite{MilaniSRCL2009}. \\
+Citing a chapter within a book \cite{EasterbrookSSD2008}. \\
+Citing a master thesis \cite{Smith2016}. \\
+Citing a program that has no formal citation, but a webpage \cite{sublime} \\
+Citing a webpage \cite{Wikipedia-OganizationalEthics2017}. \\
+Citing a personal communication \cite{Jones2013}.
+
+\section{Unterkapitel -- Gleichungen und Listen}
+\subsection{Unterunterkapitel -- Gleichungen}
+
+%% Equations using inline mode - not numbered
+Mathematische Gleichungen können innerhalb eines Satzes geschrieben werden, und ohne entsprechende Referenznummer: $E=mc^2$. Oder Gleichungen können in einem Anzeigemodus (Gleichungen \ref{eq.one}--\ref{eq.matrix}) mit entsprechender Referenznummer angegeben werden (z.B. Gleichung \ref{eq.one}). Die Gleichungen können komplexer werden. Zum Beispiel können sie mehrere Zeilen (d.h. Split) und Ausrichtungen (dh das \& Zeichen) innerhalb des Latexcodes enthalten (z.B. Gleichungen \ref{eq.two}--\ref{eq.three} or \ref{eq.main}). \\
+
+%% Note that the equation label is completely up to you.
+\begin{equation}
+    3\times\frac{1}{2}=1\frac{1}{2}
+    \label{eq.one}
+\end{equation}
+
+%% Using sfac
+\begin{equation}
+    3\times\sfrac{1}{2}=1\sfrac{1}{2}
+    \label{eq.one_v2}
+\end{equation}
+
+%% Alignment equations using &, with mulitple reference numbers
+\begin{align}
+    f(x) & = x^2 - 5x + 7 \label{eq.two} \\
+         & = 2x + 1 \label{eq.three}
+\end{align}
+
+%% Use ``split'' to create multiple lines, align equantion on &, but only report one reference number
+\begin{equation}
+    \begin{split}
+        \Delta E^{CBS}_{e} = & \frac{2}{3} \left( E_{\text{Part1}} - \sum_{1}^{n}  E_{\text{Part2}}^{\frac{1}{2}} \right) + \\
+                             & \frac{1}{3} \left( E_{\text{Part3}} - \sum_{1}^{n}  E_{\text{Part4}}^{3} \right)
+    \end{split}
+    \label{eq.main}
+\end{equation}
+
+%% Matrix notation
+\begin{equation}
+    M=
+    \begin{bmatrix}
+      1 & 2 & 3 & 4 & 5 \\
+      3 & 4 & 5 & 6 & 7
+    \end{bmatrix}
+    \label{eq.matrix}
+\end{equation}
+
+\subsection{Unterunterkapitel / Subsubsection -- Listen / List of Items}
+
+Sie können eine numerische Liste wie die folgende verwenden: \\
+\begin{enumerate}
+ \item Erster Gegenstand
+ \item Zweiter Gegenstand
+\end{enumerate}
+
+\noindent Oder eine Aufzählungspunktliste, wie die folgende: \\ %% Notice the \noindent
+\begin{itemize}
+ \item Erster Gegenstand
+ \item Zweiter Gegenstand
+\end{itemize}
+
+\noindent Oder eine benutzerdefinierte Liste, wie die folgende: \\
+\begin{description}
+ \item[1$^{st}$:] Erster Gegenstand
+ \item[$\alpha$:] Zweiter Gegenstand
+\end{description}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Kapitel 3
+
+\chapter{Ergebnisse}
+
+In diesem Abschnitt präsentieren wir Ihre Daten, Tabellen und Abbildungen. Vermeiden Sie es hier, Daten zu interpretieren; dazu dient das nächste Kapitel. \\
+
+\section{Unterkapitel -- Abbildungen}
+Bilder sind manchmal gut für die Darstellung komplexer Informationen (z.B. Abbildung \ref{fig:one}). \\
+
+\begin{figure}[h!]
+    \centering
+    \captionsetup{justification=centering}
+    \includegraphics[height=2cm]{fhlogo}
+    \caption{Untertitel für diese Abbildung.}
+    \label{fig:one}
+\end{figure}
+
+Zwei Bilder können zu einer Abbildung kombiniert werden (z. B. Abbildung \ref{fig:two}). \\
+
+\begin{figure}[h!]
+    \centering
+    \captionsetup{justification=centering}
+    \subfloat[Subcaption 1]{\includegraphics[width=0.2\hsize]{fhlogo}}
+    \hspace*{0.1\hsize}
+    \subfloat[Subcaption 2]{\includegraphics[width=0.2\hsize]{fhlogo}}
+    \caption{Untertitel für diese Abbildung.}
+    \label{fig:two}
+\end{figure}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Kapitel 4 || Chapter 4
+
+\chapter{Diskussion}
+
+In diesem Abschnitt interpretieren Sie Ihre Daten, diskutieren die Implikationen und wie die neuen Erkenntnisse verwendet werden können. Ggf.\ können Sie hier auch ansprechen, was nicht funktioniert hat, oder spezifische Schwierigkeiten beschreiben und wie Sie diese überwunden haben. \\
+
+\section{Unterkapitel}
+
+Einfache Tabellen (z.B. Tabelle \ref{tab:example_1}) können in LaTeX mit der Tabellen-Umgebung und tabellarischen Befehlen erstellt werden. Die Einrückungen innerhalb des \LaTeX-Codes selbst dienen nur der übersichtlichkeit für Sie -- sie wirken sich nicht auf das Ergebnis aus. \\
+
+%% Example of a simple table, without any special loaded libraries
+\begin{table}[h!]
+    \captionsetup{justification=centering}
+    \caption{Beschriftung steht über der Tabelle. \\ 
+    In der Regel ist es günstig, sehr lange Beschriftungen zu vermeiden. \\
+    And look at what you can do to a very long caption!}
+    \label{tab:example_1}
+    \centering
+    \begin{tabular}[c]{l | cc}
+	\toprule
+			& \textbf{Header $\alpha$} & \textbf{Header $\beta$}\\
+	\midrule
+	\textbf{Item 1} & 1.0               & 2.0\\
+	\textbf{Item 2} & 1.1               & 2.1\\
+	\textbf{Item 3} & 1.2               & 2.2\\
+	\textbf{Item 4} & 1.3               & 2.3\\
+	\bottomrule
+    \end{tabular}
+\end{table}
+
+\noindent Eine komplexere Tabelle kann auch gebildet werden (z. B.Tabelle \ref{tab:example_2}). \\
+
+%% Example of a more complex table, using threeparttable
+\begin{table}[!ht]
+    \centering
+    \begin{threeparttable}
+	\captionsetup{font=normalsize,labelfont=bf,labelsep=period}
+	\caption{Tabellenbeschriftung steht oberhalb der Tabelle.}
+	\label{tab:example2}
+	\normalsize
+    \label{tab:example_2}
+    \begin{tabular}[c]{l | cc || cc}
+	\toprule
+			& \multicolumn{2}{c ||}{\textbf{Main Header 1\tnote{a}}} & \multicolumn{2}{c}{\textbf{Main Header 2\tnote{a}}}\\
+			& \textbf{Subheader $\alpha$} & \textbf{Subheader $\beta$} & \textbf{Subheader $\gamma$} & \textbf{Subheader $\zeta$}\\
+	\midrule
+	\textbf{Item 1} & 1.0 & 2.0 & 3.0 & 4.0\\
+	\textbf{Item 2} & 1.1 & 2.1\\
+	\\
+			& \multicolumn{2}{c ||}{\textbf{Main Header 3}} & \multicolumn{2}{c}{\textbf{Main Header 4}}\\
+			& \textbf{Subheader $\alpha$} & \textbf{Subheader $\beta$} & \textbf{Subheader $\gamma$} & \textbf{Subheader $\zeta$}\\
+	\midrule
+	\textbf{Item 3} & 1.2 & 2.2 & 3.2 & 4.2\\
+	\textbf{Item 4} & 1.3 & 2.3\\
+	\bottomrule
+    \end{tabular}
+	\begin{tablenotes}
+	    %\footnotesize
+	    \item[a] Footnote one goes here.
+	    \item[b] Footnote two goes here.
+	\end{tablenotes}
+    \end{threeparttable}
+\end{table}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Kapitel 5 || Chapter 5
+
+\chapter{Zusammenfassung und Ausblick}
+ca. 1-3 Absatz \\
+
+In diesem Abschnitt sollen das Projekt mit der zugrunde liegende Hypothese bzw. den Zielen sowie die Ergebnisse auf der Grundlage Ihrer Interpretation der Daten zusammengefasst werden. Sie sollten auch erwöhnen, was die nächsten Schritte sein sollten, um das Projekt in Zukunft fortzusetzen. \\
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Literaturverzeichnis
+
+\cleardoublepage
+\addcontentsline{toc}{chapter}{Literaturverzeichnis}
+
+%% Harvard style citations with alphebetically sorted bibliography
+%%     Must be used with \usepackage[sort&compress]{natbib} in the document preamble
+%\bibliographystyle{kluwer}
+
+%% Vancouver style citations with bibliography sorted by appearance of reference
+%%     Must be used with \usepackage[sort&compress,numbers]{natbib} in the document preamble
+
+%% babplain (e.g. und, Seiten) vs. plain (e.g. and, pages)
+\bibliographystyle{babunsrt-lf}
+
+% \bibliographystyle{IEEEtran}  % a common used one in engineering 
+% \bibliographystyle{unsrtnat}
+
+\bibliography{literatur}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Anhang || Appendix
+
+\cleardoublepage
+\addcontentsline{toc}{chapter}{Anhang}
+
+\begin{appendix}
+\chapter{Anhang Thema A Titel}
+In diesem Abschnitt können Sie zusützliche Informationen, hilfreiche Scripts/Code, Tabellen und Abbildungen platzieren. In der Regel dient dies zur Ergänzung oder Erläuterung von Informationen im Hauptteil Ihrer Arbeit. Ein Beispiel dafür könnten im Hauptteil nicht dargestellte Daten sein (z. B. x,y,z-Koordinate im kartesischen Raum). überlegen Sie, was  hilfreich sein könnte für den Leser und womöglich auch für Studenten, die zukünftig an diesem Thema arbeiten. \\
+
+% \chapter{Anhang Thema B Titel}  %% Use if needed
+
+\end{appendix}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Close document
+\end{document}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-- 
GitLab