Skip to content
Snippets Groups Projects
Commit 9a526037 authored by User expired's avatar User expired
Browse files

Merge branch 'csam6610/bachelor-master-thesis-generator' into 'master'

Csam6610/bachelor master thesis generator

See merge request dbis/public-templates/bachelor-master-thesis!2
parents 06c4e6d1 95b80aa4
No related branches found
No related tags found
No related merge requests found
.idea/
# DBIS LateX-Template for Bachelor/Master-Thesis v0.2 # DBIS LateX-Template for Bachelor/Master-Thesis v0.3
This is a template for bachelor and master theses at the research group Databases and Information Systems at the Department of Computer Science at the University of Innsbruck. This is a template for bachelor and master theses at the research group Databases and Information Systems at the
Department of Computer Science at the University of Innsbruck.
### Contents ### Contents
`thesis_de.tex` - main template file for German theses - `thesis_bachelor_german.tex` - main template file for german bachelor theses
`thesis_en.tex` - main template file for English theses - `thesis_master_german.tex` - main template file for german master theses
`config_de.tex` - configuration file for German theses - `thesis_bachelor_english.tex` - main template file for english bachelor theses
`config_en.tex` - configuration file for English theses - `thesis_master_english.tex` - main template file for english master theses
`unilog4c.pdf` - Logo of the University of Innsbruck - `uni_2017.eps` - Logo of the University of Innsbruck in `.eps` format
`lit.bib` - sample bibtex-file - `uni_2017.pdf` - Logo of the University of Innsbruck in `.pdf` format
- `literature.bib` - sample bibtex-file
### Compiling your Thesis ### Compiling your Thesis
This template is optimized for use with `pdflatex`. Therefore, please simply call e.g., `pdflatex thesis_en.tex` to compile the thesis. This should present you with a compiled pdf-file holding the empty thesis template. Make sure to also compile the bibtex-file by calling `bibtex thesis_en` and subsequently, compiling the main thesis file again. This template is optimized for use with `pdflatex`.
If you prefer using `latex` instead of `pdflatex`, we also provide the eps-version of the logo of the University of Innsbruck as . Changing the line defining the logo to the following should do the trick: Therefore, please simply call e.g., `pdflatex thesis_bachelor_english.tex` to compile the thesis.
This should present you with a compiled pdf-file holding the empty thesis template.
Make sure to also compile the bibtex-file by calling `bibtex thesis_bachelor_english` and subsequently, compiling the main thesis file again.
If you prefer using `latex` instead of `pdflatex`, we also provide the eps-version of the logo of the University of Innsbruck as `uni_2017.pdf`.
### Upgrading from an old version of the template
Changing the line defining the logo to the following should do the trick:
``` ```
% insert university logo % insert university logo
......
# Changelog # Changelog
### 2019-08-28
- Updated `Readme.md` to reflect previous changes
- added a generator python script to unify the templates into one base template, which then creates all four templates
- **ATTENTION** there is still a todo left within the `template.tex`: In the original templates were different locations
for `\pagenumbering{Roman}`. These need to be fixed.
- resulting templates have ALL german or english comments depending on their target language
- changed `lit.bib` to `literature.bib`
### 2016-11-15 ### 2016-11-15
- added readme - added readme
- added changelog - added changelog
......
.PHONY: clean watch
all: thesis_bachelor_english thesis_bachelor_german thesis_master_english thesis_master_german
thesis_bachelor_english:
python3 generator.py --lang en --type bachelor --title Title --student "Name1, Name2" --supervisor "Supervisor1, Supervisor2" > thesis_bachelor_english.tex
mv thesis_bachelor_english.tex ..
thesis_bachelor_german:
python3 generator.py --lang de --type bachelor --title Title --student "Name1, Name2" --supervisor "Supervisor1, Supervisor2" > thesis_bachelor_german.tex
mv thesis_bachelor_german.tex ..
thesis_master_english:
python3 generator.py --lang en --type master --title Title --student "Name1, Name2" --supervisor "Supervisor1, Supervisor2" > thesis_master_english.tex
mv thesis_master_english.tex ..
thesis_master_german:
python3 generator.py --lang de --type master --title Title --student "Name1, Name2" --supervisor "Supervisor1, Supervisor2" > thesis_master_german.tex
mv thesis_master_german.tex ..
clean:
rm ../*.tex
# DBIS Thesis Template Generator
This script was made to unify german and english thesis template generation
## Usage
Make sure you have the `click` library installed in your env: `pip install click`
Output of `the generator.py` help page
```
Usage: generator.py [OPTIONS]
Options:
--lang [en|de] Language of thesis template
--type [bachelor|master] Select type of thesis
--title TEXT Title of the thesis
--student TEXT Names of contributing students comma separated
--supervisor TEXT Names of supervisor comma separated
-o, --output TEXT Name of outputfile
--help Show this message and exit.
```
The script prompts an input for each option except for the output.
If `output` option is not set, the script prints the template to `stdout`.
### todos
- within the `template.tex`: In the original templates were different locations for
`\pagenumbering{Roman}`. These need to be fixed.
\ No newline at end of file
#!/usr/bin/env python
from typing import Dict
import click
TEMPLATE_START = '{%'
TEMPLATE_END = '%}'
GERMAN = {
'DOCUMENT_CLASS_LANG': ', ngerman',
'DOCUMENT_LANGUAGE': 'ngerman',
'TITLE_PAGE_COMMENT': 'TITELSEITE',
'TITLE_DEPARTEMENT_NAME': 'Institut für Informatik',
'TITLE_GROUP_NAME': 'Datenbanken und Informationssysteme',
'TITLE_FOOTER_MASTER': 'Masterarbeit',
'TITLE_FOOTER_BACHELOR': 'Bachelorarbeit',
'TITLE_SUPERVISED_BY': 'betreut von',
'STATUTORY_DECLARATION_COMMENT': 'Eidesstattliche Erklärung',
'GERMAN_ABSTRACT_COMMENT': 'ZUSAMMENFASSUNG',
'ENGLISH_ABSTRACT_COMMENT': 'ABSTRACT',
'ACKNOWLEDGEMENTS_COMMENT': 'DANKSAGUNG',
'TABLE_OF_CONTENTS_COMMENT': 'INHALTSVERZEICHNIS',
'CHAPTER_COMMENT': 'KAPITEL',
'CHAPTER_1_NAME': 'Einleitung',
'CHAPTER_2_NAME': 'Kapitel 2',
'SECTION_COMMENT': 'ABSCHNITT',
'SECTION_NAME': 'Abschnitt',
'SUB_SECTION_NAME': 'Teilabschnitt',
'APPENDIX_COMMENT': 'ANHANG',
'APPENDIX_TITLE': 'Anhang',
'APPENDIX_SECTION_NAME': 'Anhang Abschnitt',
'BIBLIOGRAPHY_COMMENT': 'LITERATURVERZEICHNIS',
'BIBLIOGRAHPY_TITLE': 'Literaturverzeichnis',
}
ENGLISH = {
'DOCUMENT_CLASS_LANG': '',
'DOCUMENT_LANGUAGE': 'english',
'TITLE_PAGE_COMMENT': 'TITLEPAGE',
'TITLE_DEPARTEMENT_NAME': 'Department of Computer Science',
'TITLE_GROUP_NAME': 'Databases and Information Systems',
'TITLE_FOOTER_MASTER': 'Master Thesis',
'TITLE_FOOTER_BACHELOR': 'Bachelor Thesis',
'TITLE_SUPERVISED_BY': 'supervised by',
'STATUTORY_DECLARATION_COMMENT': 'STATUTORY DECLARATION',
'GERMAN_ABSTRACT_COMMENT': 'german ABSTRACT',
'ENGLISH_ABSTRACT_COMMENT': 'ABSTRACT',
'ACKNOWLEDGEMENTS_COMMENT': 'ACKNOWLEDGEMENTS',
'TABLE_OF_CONTENTS_COMMENT': 'TABLE OF CONTENTS',
'CHAPTER_COMMENT': 'CHAPTER',
'CHAPTER_1_NAME': 'Introduction',
'CHAPTER_2_NAME': 'Chapter 2',
'SECTION_COMMENT': 'SECTION',
'SECTION_NAME': 'Section',
'SUB_SECTION_NAME': 'Subsection',
'APPENDIX_COMMENT': 'APPENDIX',
'APPENDIX_TITLE': 'Appendix',
'APPENDIX_SECTION_NAME': 'Appendix Section',
'BIBLIOGRAPHY_COMMENT': 'BIBLIOGRAPHY',
'BIBLIOGRAHPY_TITLE': 'Bibliography',
}
THESIS_TITLE = 'THESIS_TITLE'
STUDENT_NAME = 'STUDENT_NAME'
STUDENT_NAME_TITLE = 'STUDENT_NAME_TITLE'
SUPERVISOR_NAME = 'SUPERVISORS'
def __load_template() -> str:
with open(f"./templates/template.tex", 'r') as fp:
return ''.join(fp.readlines())
def _load_statutory_declaration(type: str) -> str:
file = 'master_statutory_declaration.tex' if type == 'master' else 'bachelor_statutory_declaration.tex'
with open(f"./templates/{file}", 'r') as fp:
return ''.join(fp.readlines())
def _template_replace(template: str, key: str, value: str) -> str:
return template.replace(f"{TEMPLATE_START} {key} {TEMPLATE_END}", value)
def _insert_translations(template: str, translations: Dict[str, str]) -> str:
_template = template
for key, translation in translations.items():
_template = _template_replace(_template, key, translation)
return _template
def _insert_title_page_content(students: str, template: str, title: str) -> str:
template = _template_replace(template, THESIS_TITLE, title)
template = _template_replace(template, STUDENT_NAME, students)
template = _template_replace(template, STUDENT_NAME_TITLE, ('\\\\').join(students.split(',')))
return template
def _title_footer(type: str, language: str) -> str:
if language == 'en':
return ENGLISH['TITLE_FOOTER_MASTER'] if type == 'master' else ENGLISH['TITLE_FOOTER_BACHELOR']
else:
return GERMAN['TITLE_FOOTER_MASTER'] if type == 'master' else GERMAN['TITLE_FOOTER_BACHELOR']
def _insert_type_specific_content(template: str, type: str, language: str) -> str:
thesis_type = 'MASTER' if type == 'master' else 'BACHELOR'
template = _template_replace(template, 'THESIS_TYPE', thesis_type)
template = _template_replace(template, 'STATUTORY_DECLARATION', _load_statutory_declaration(type))
template = _template_replace(template, 'TITLE_FOOTER', _title_footer(type, language))
return template
def _create_thesis_template(language: str, type: str, title: str, students: str, supervisors: str) -> str:
translations = ENGLISH if language == 'en' else GERMAN
template = _insert_translations(__load_template(), translations)
template = _insert_title_page_content(students, template, title)
template = _insert_type_specific_content(template, type, language)
return _template_replace(template, SUPERVISOR_NAME, supervisors)
@click.command()
@click.option('--lang', default='en', prompt='Language of the Thesis', help='Language of thesis template',
type=click.Choice(['en', 'de']))
@click.option('--type', default='bachelor', prompt='Thesis type', help='Select type of thesis',
type=click.Choice(['bachelor', 'master']))
@click.option('--title', default='title', prompt='Thesis title', help='Title of the thesis')
@click.option('--student', prompt='Name(s) of Student(s) (comma separated)',
help='Names of contributing students comma separated')
@click.option('--supervisor', prompt='Name(s) of Supervisor(s) (comma separated)',
help='Names of supervisor comma separated')
@click.option('-o', '--output', required=False, help='Name of outputfile')
def create_template(lang, type, title, student, supervisor, output=None) -> None:
template = _create_thesis_template(lang, type, title, student, supervisor)
if output is None:
print(_create_thesis_template(lang, type, title, student, supervisor))
else:
with open(output, 'w+') as fp:
fp.writelines(template)
if __name__ == '__main__':
create_template()
Click==7.0
\section*{Eidesstattliche Erklärung}
Ich erkläre hiermit an Eides statt durch meine eigenhändige Unterschrift, dass ich die vorliegende Arbeit selbständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet habe.
Alle Stellen, die wörtlich oder inhaltlich den angegebenen Quellen entnommen wurden, sind als solche kenntlich gemacht.\\
Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einverstanden.\\[3cm]
\begin{minipage}{0.4\textwidth}
\centering
\rule{\textwidth}{.4pt}\\
Datum
\end{minipage}%
\hfill%
\begin{minipage}{0.4\textwidth}
\centering
\rule{\textwidth}{.4pt}\\
Unterschrift
\end{minipage}
\section*{Eidesstattliche Erklärung}
Ich erkläre hiermit an Eides statt durch meine eigenhändige Unterschrift, dass ich die vorliegende Arbeit selbständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet habe.
Alle Stellen, die wörtlich oder inhaltlich den angegebenen Quellen entnommen wurden, sind als solche kenntlich gemacht.\\
Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht als Magister-/Master-/Diplomarbeit/Dissertation eingereicht.\\[3cm]
\begin{minipage}{0.4\textwidth}
\centering
\rule{\textwidth}{.4pt}\\
Datum
\end{minipage}%
\hfill%
\begin{minipage}{0.4\textwidth}
\centering
\rule{\textwidth}{.4pt}\\
Unterschrift
\end{minipage}
\ No newline at end of file
% vim: filetype=tex
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% {% THESIS_TYPE %} Thesis Template
% Research Group Databases and Information Systems
% University of Innsbruck
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% define document class
\documentclass[11pt,a4paper,titlepage, twoside{% DOCUMENT_CLASS_LANG %}]{report}
% include required packages
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage[english,ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{url}
\usepackage{appendix}
% % use abbrv-bibliography style
\bibliographystyle{abbrv}
% specify margins for two-sided print
\oddsidemargin 3cm
\evensidemargin 1cm
\textwidth 12cm
% define header format
\fancyhead{}
\fancyhead[LE,RO]{\leftmark}
\fancyfoot[LO, RE]{{% STUDENT_NAME %}}
\fancyfoot[RO, LE]{\thepage}
\fancyfoot[CE, CO]{}
\headheight 26pt
\renewcommand{\headrulewidth}{0.3pt}
\renewcommand{\footrulewidth}{0.3pt}
% define style for appendix header
\newcommand{\appendixheader}{ % specify header for appendix
\fancyhf{}
\fancyhead[LE, RO]{APPENDIX \rightmark}
\fancyfoot[LO, RE]{Name 1, Name 2}
\fancyfoot[RO, LE]{\thepage}
}
% code for creating empty pages
% no headers on empty pages before new chapter
\makeatletter
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
\hbox{}
\thispagestyle{empty}
\newpage
\if@twocolumn\hbox{}\newpage\fi\fi\fi}
\makeatother \clearpage{\pagestyle{empty}\cleardoublepage}
\begin{document}
\parindent 0cm
\selectlanguage{{% DOCUMENT_LANGUAGE %}}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% {% TITLE_PAGE_COMMENT %}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\begin{titlepage}
\begin{center}
% insert university logo
\includegraphics[height=40mm]{uni_2017} \\[3mm]
\vspace{1cm}
\begin{large}
Universität Innsbruck\\[5mm]
{% TITLE_DEPARTEMENT_NAME %}\\
{% TITLE_GROUP_NAME %}\\[25mm]
\end{large}
\begin{LARGE}{% THESIS_TITLE %}\\ \end{LARGE}
\begin{footnotesize}{% TITLE_FOOTER %}\end{footnotesize}\\[15mm]
{% STUDENT_NAME_TITLE %}\\[30mm]
{% TITLE_SUPERVISED_BY %}\\
{% SUPERVISORS %}\\[10mm]
\begin{footnotesize}Innsbruck, \today \end{footnotesize}
\end{center}
\end{titlepage}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% {% STATUTORY_DECLARATION_COMMENT %}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage
\pagenumbering{Roman}
\thispagestyle{empty}
\selectlanguage{ngerman}
{% STATUTORY_DECLARATION %}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% {% GERMAN_ABSTRACT_COMMENT %}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage
\thispagestyle{plain}
\selectlanguage{ngerman}
\begin{abstract}
Dies ist die deutsche Zusammenfassung.
\end{abstract}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% {% ENGLISH_ABSTRACT_COMMENT %}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage
\selectlanguage{english}
\begin{abstract}
This is the English abstract.
\end{abstract}
\selectlanguage{{% DOCUMENT_LANGUAGE %}}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% {% ACKNOWLEDGEMENTS_COMMENT %}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
%\cleardoublepage
%\thispagestyle{plain}
%\chapter*{Acknowledgements}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% {% TABLE_OF_CONTENTS_COMMENT %}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage
\pagestyle{fancy}
\tableofcontents
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% {% CHAPTER_COMMENT %} 1
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% chapter starts on right side
\cleardoublepage
\chapter{{% CHAPTER_1_NAME %}}
% change numbering to normal format, set page counter to 1
\pagenumbering{arabic}
\setcounter{page}{1}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% {% CHAPTER_COMMENT %} 2
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage
\chapter{{% CHAPTER_2_NAME %}}
%-------------------------------------
% {% SECTION_COMMENT %}
%-------------------------------------
\section{{% SECTION_NAME %}}
\subsection{{% SUB_SECTION_NAME %}}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% {% APPENDIX_COMMENT %} A
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage
\appendixheader
% reset counter for section numbering
\setcounter{section}{0}
\setcounter{chapter}{0}
% redefine numbering of sections to A.x
\renewcommand{\thesection}{A.\arabic{section}}
\renewcommand{\thechapter}{A}
\chapter*{{% APPENDIX_TITLE %}} % use *-form to suppress numbering
\addcontentsline{toc}{chapter}{{% APPENDIX_TITLE %}}
% reset counter for section numbering
\setcounter{section}{0}
\setcounter{chapter}{0}
% redefine numbering of sections to A.x
\renewcommand{\thesection}{A.\arabic{section}}
\renewcommand{\thechapter}{A}
\section{{% APPENDIX_SECTION_NAME %}}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% {% BIBLIOGRAPHY_COMMENT %}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage
\nocite{*}
\bibliography{literature}
\addcontentsline{toc}{chapter}{{% BIBLIOGRAHPY_TITLE %}}
\end{document}
File moved
% vim: filetype=tex
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Bachelor and Master Thesis Template % BACHELOR Thesis Template
% Research Group Databases and Information Systems % Research Group Databases and Information Systems
% University of Innsbruck % University of Innsbruck
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
...@@ -53,18 +54,20 @@ ...@@ -53,18 +54,20 @@
\makeatother \clearpage{\pagestyle{empty}\cleardoublepage} \makeatother \clearpage{\pagestyle{empty}\cleardoublepage}
\begin{document} \begin{document}
\parindent 0cm \parindent 0cm
\selectlanguage{english}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% TITELSEITE % TITLEPAGE
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\begin{titlepage} \begin{titlepage}
\begin{center} \begin{center}
% insert university logo % insert university logo
\includegraphics[height=40mm]{uni_2017.eps} \\[3mm] \includegraphics[height=40mm]{uni_2017} \\[3mm]
\vspace{1cm} \vspace{1cm}
\begin{large} \begin{large}
...@@ -76,26 +79,25 @@ Databases and Information Systems\\[25mm] ...@@ -76,26 +79,25 @@ Databases and Information Systems\\[25mm]
\begin{LARGE}Title\\ \end{LARGE} \begin{LARGE}Title\\ \end{LARGE}
\begin{footnotesize}Bachelor Thesis\end{footnotesize}\\[15mm] \begin{footnotesize}Bachelor Thesis\end{footnotesize}\\[15mm]
Student Name \\ Student Name\\[30mm] Name1\\ Name2\\[30mm]
supervised by\\ supervised by\\
Prof. Dr. G\"{u}nther Specht\\[10mm] Supervisor1, Supervisor2\\[10mm]
\begin{footnotesize}Innsbruck, \today \end{footnotesize} \begin{footnotesize}Innsbruck, \today \end{footnotesize}
\end{center} \end{center}
\end{titlepage} \end{titlepage}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% ABSTRACT / ZUSAMMENFASSUNG % STATUTORY DECLARATION
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\pagenumbering{Roman}
\thispagestyle{empty} \thispagestyle{empty}
\selectlanguage{ngerman} \selectlanguage{ngerman}
\section*{Eidesstattliche Erklärung} \section*{Eidesstattliche Erklärung}
Ich erkläre hiermit an Eides statt durch meine eigenhändige Unterschrift, dass ich die vorliegende Arbeit selbständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet habe. Ich erkläre hiermit an Eides statt durch meine eigenhändige Unterschrift, dass ich die vorliegende Arbeit selbständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet habe.
Alle Stellen, die wörtlich oder inhaltlich den angegebenen Quellen entnommen wurden, sind als solche kenntlich gemacht.\\ Alle Stellen, die wörtlich oder inhaltlich den angegebenen Quellen entnommen wurden, sind als solche kenntlich gemacht.\\
...@@ -110,43 +112,51 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta ...@@ -110,43 +112,51 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta
\begin{minipage}{0.4\textwidth} \begin{minipage}{0.4\textwidth}
\centering \centering
\rule{\textwidth}{.4pt}\\ \rule{\textwidth}{.4pt}\\
Unterschrift Unterschrift
\end{minipage} \end{minipage}
\selectlanguage{english}
\cleardoublepage
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% german ABSTRACT
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage
\thispagestyle{plain} \thispagestyle{plain}
\pagenumbering{Roman}
\selectlanguage{ngerman} \selectlanguage{ngerman}
\begin{abstract} \begin{abstract}
Dies ist die deutsche Zusammenfassung. Dies ist die deutsche Zusammenfassung.
\end{abstract} \end{abstract}
\selectlanguage{english}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% ABSTRACT
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\selectlanguage{english}
\begin{abstract} \begin{abstract}
This is the English abstract. This is the English abstract.
\end{abstract} \end{abstract}
\selectlanguage{english}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% DANKSAGUNG % ACKNOWLEDGEMENTS
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
%\cleardoublepage %\cleardoublepage
%\thispagestyle{plain} %\thispagestyle{plain}
%\chapter*{Acknowledgements} %\chapter*{Acknowledgements}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% INHALTSVERZEICHNIS % TABLE OF CONTENTS
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\pagestyle{fancy} \pagestyle{fancy}
\tableofcontents \tableofcontents
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% CHAPTER 1 % CHAPTER 1
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% chapter starts on right side % chapter starts on right side
...@@ -163,7 +173,7 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta ...@@ -163,7 +173,7 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta
% CHAPTER 2 % CHAPTER 2
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\chapter{Chaptername 2} \chapter{Chapter 2}
%------------------------------------- %-------------------------------------
...@@ -189,7 +199,6 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta ...@@ -189,7 +199,6 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta
\renewcommand{\thechapter}{A} \renewcommand{\thechapter}{A}
\chapter*{Appendix} % use *-form to suppress numbering \chapter*{Appendix} % use *-form to suppress numbering
\addcontentsline{toc}{chapter}{Appendix} \addcontentsline{toc}{chapter}{Appendix}
% reset counter for section numbering % reset counter for section numbering
...@@ -197,17 +206,18 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta ...@@ -197,17 +206,18 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta
\setcounter{chapter}{0} \setcounter{chapter}{0}
% redefine numbering of sections to A.x % redefine numbering of sections to A.x
\renewcommand{\thesection}{A.\arabic{section}} \renewcommand{\thesection}{A.\arabic{section}}
\renewcommand{\thechapter}{A} \renewcommand{\thechapter}{A}
\section{Subsection Appendix} \section{Appendix Section}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% BIBLIOGRAPHY % BIBLIOGRAPHY
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\nocite{*} \nocite{*}
\bibliography{lit} \bibliography{literature}
\addcontentsline{toc}{chapter}{Bibliography} \addcontentsline{toc}{chapter}{Bibliography}
\end{document} \end{document}
% vim: filetype=tex
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Bachelor and Master Thesis Template % BACHELOR Thesis Template
% Research Group Databases and Information Systems % Research Group Databases and Information Systems
% University of Innsbruck % University of Innsbruck
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% define document class % define document class
\documentclass[11pt,a4paper,titlepage, twoside, german]{report} \documentclass[11pt,a4paper,titlepage, twoside, ngerman]{report}
% include required packages % include required packages
\usepackage{fancyhdr} \usepackage{fancyhdr}
\usepackage{graphicx} \usepackage{graphicx}
\usepackage[ngerman, english]{babel} \usepackage[english,ngerman]{babel}
\usepackage[utf8]{inputenc} \usepackage[utf8]{inputenc}
\usepackage{url} \usepackage{url}
\usepackage{appendix} \usepackage{appendix}
...@@ -53,8 +54,9 @@ ...@@ -53,8 +54,9 @@
\makeatother \clearpage{\pagestyle{empty}\cleardoublepage} \makeatother \clearpage{\pagestyle{empty}\cleardoublepage}
\begin{document} \begin{document}
\parindent 0cm \parindent 0cm
\selectlanguage{german}
\selectlanguage{ngerman}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
...@@ -65,7 +67,7 @@ ...@@ -65,7 +67,7 @@
\begin{center} \begin{center}
% insert university logo % insert university logo
\includegraphics[height=40mm]{uni_2017.eps} \\[3mm] \includegraphics[height=40mm]{uni_2017} \\[3mm]
\vspace{1cm} \vspace{1cm}
\begin{large} \begin{large}
...@@ -77,25 +79,24 @@ Datenbanken und Informationssysteme\\[25mm] ...@@ -77,25 +79,24 @@ Datenbanken und Informationssysteme\\[25mm]
\begin{LARGE}Title\\ \end{LARGE} \begin{LARGE}Title\\ \end{LARGE}
\begin{footnotesize}Bachelorarbeit\end{footnotesize}\\[15mm] \begin{footnotesize}Bachelorarbeit\end{footnotesize}\\[15mm]
Student Name \\ Student Name\\[30mm] Name1\\ Name2\\[30mm]
betreut von\\ betreut von\\
Prof. Dr. G\"{u}nther Specht\\[10mm] Supervisor1, Supervisor2\\[10mm]
\begin{footnotesize}Innsbruck, \today \end{footnotesize} \begin{footnotesize}Innsbruck, \today \end{footnotesize}
\end{center} \end{center}
\end{titlepage} \end{titlepage}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% ABSTRACT / ZUSAMMENFASSUNG % Eidesstattliche Erklärung
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\pagenumbering{Roman}
\thispagestyle{empty} \thispagestyle{empty}
\selectlanguage{ngerman}
\section*{Eidesstattliche Erklärung} \section*{Eidesstattliche Erklärung}
Ich erkläre hiermit an Eides statt durch meine eigenhändige Unterschrift, dass ich die vorliegende Arbeit selbständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet habe. Ich erkläre hiermit an Eides statt durch meine eigenhändige Unterschrift, dass ich die vorliegende Arbeit selbständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet habe.
...@@ -111,30 +112,39 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta ...@@ -111,30 +112,39 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta
\begin{minipage}{0.4\textwidth} \begin{minipage}{0.4\textwidth}
\centering \centering
\rule{\textwidth}{.4pt}\\ \rule{\textwidth}{.4pt}\\
Unterschrift Unterschrift
\end{minipage} \end{minipage}
\cleardoublepage
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% ZUSAMMENFASSUNG
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage
\thispagestyle{plain} \thispagestyle{plain}
\pagenumbering{Roman} \selectlanguage{ngerman}
\begin{abstract} \begin{abstract}
Dies ist die deutsche Zusammenfassung. Dies ist die deutsche Zusammenfassung.
\end{abstract} \end{abstract}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% ABSTRACT
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\renewcommand{\abstractname}{Abstract} \selectlanguage{english}
\begin{abstract} \begin{abstract}
This is the English abstract. This is the English abstract.
\end{abstract} \end{abstract}
\selectlanguage{ngerman}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% DANKSAGUNG % DANKSAGUNG
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
%\cleardoublepage %\cleardoublepage
%\thispagestyle{plain} %\thispagestyle{plain}
%\chapter*{Danksagung} %\chapter*{Acknowledgements}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
...@@ -142,10 +152,11 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta ...@@ -142,10 +152,11 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\pagestyle{fancy} \pagestyle{fancy}
\tableofcontents \tableofcontents
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% CHAPTER 1 % KAPITEL 1
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% chapter starts on right side % chapter starts on right side
...@@ -162,7 +173,7 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta ...@@ -162,7 +173,7 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta
% KAPITEL 2 % KAPITEL 2
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\chapter{Kapitelname 2} \chapter{Kapitel 2}
%------------------------------------- %-------------------------------------
...@@ -188,25 +199,25 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta ...@@ -188,25 +199,25 @@ Ich erkläre mich mit der Archivierung der vorliegenden Bachelorarbeit einversta
\renewcommand{\thechapter}{A} \renewcommand{\thechapter}{A}
\chapter*{Anhang} % use *-form to suppress numbering
\chapter*{Appendix} % use *-form to suppress numbering \addcontentsline{toc}{chapter}{Anhang}
\addcontentsline{toc}{chapter}{Appendix}
% reset counter for section numbering % reset counter for section numbering
\setcounter{section}{0} \setcounter{section}{0}
\setcounter{chapter}{0} \setcounter{chapter}{0}
% redefine numbering of sections to A.x % redefine numbering of sections to A.x
\renewcommand{\thesection}{A.\arabic{section}} \renewcommand{\thesection}{A.\arabic{section}}
\renewcommand{\thechapter}{A} \renewcommand{\thechapter}{A}
\section{Subsection Appendix} \section{Anhang Abschnitt}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% LITERATURVERZEICHNIS % LITERATURVERZEICHNIS
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\nocite{*} \nocite{*}
\bibliography{lit} \bibliography{literature}
\addcontentsline{toc}{chapter}{Literaturverzeichnis} \addcontentsline{toc}{chapter}{Literaturverzeichnis}
\end{document} \end{document}
% vim: filetype=tex
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Bachelor and Master Thesis Template % MASTER Thesis Template
% Research Group Databases and Information Systems % Research Group Databases and Information Systems
% University of Innsbruck % University of Innsbruck
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
...@@ -53,18 +54,20 @@ ...@@ -53,18 +54,20 @@
\makeatother \clearpage{\pagestyle{empty}\cleardoublepage} \makeatother \clearpage{\pagestyle{empty}\cleardoublepage}
\begin{document} \begin{document}
\parindent 0cm \parindent 0cm
\selectlanguage{english}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% TITELSEITE % TITLEPAGE
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\begin{titlepage} \begin{titlepage}
\begin{center} \begin{center}
% insert university logo % insert university logo
\includegraphics[height=40mm]{uni_2017.eps} \\[3mm] \includegraphics[height=40mm]{uni_2017} \\[3mm]
\vspace{1cm} \vspace{1cm}
\begin{large} \begin{large}
...@@ -76,26 +79,25 @@ Databases and Information Systems\\[25mm] ...@@ -76,26 +79,25 @@ Databases and Information Systems\\[25mm]
\begin{LARGE}Title\\ \end{LARGE} \begin{LARGE}Title\\ \end{LARGE}
\begin{footnotesize}Master Thesis\end{footnotesize}\\[15mm] \begin{footnotesize}Master Thesis\end{footnotesize}\\[15mm]
Student Name\\[30mm] Name1\\ Name2\\[30mm]
supervised by\\ supervised by\\
Prof. Dr. G\"{u}nther Specht\\[10mm] Supervisor1, Supervisor2\\[10mm]
\begin{footnotesize}Innsbruck, \today \end{footnotesize} \begin{footnotesize}Innsbruck, \today \end{footnotesize}
\end{center} \end{center}
\end{titlepage} \end{titlepage}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% ABSTRACT / ZUSAMMENFASSUNG % STATUTORY DECLARATION
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\pagenumbering{Roman}
\thispagestyle{empty} \thispagestyle{empty}
\selectlanguage{ngerman} \selectlanguage{ngerman}
\section*{Eidesstattliche Erklärung} \section*{Eidesstattliche Erklärung}
Ich erkläre hiermit an Eides statt durch meine eigenhändige Unterschrift, dass ich die vorliegende Arbeit selbständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet habe. Ich erkläre hiermit an Eides statt durch meine eigenhändige Unterschrift, dass ich die vorliegende Arbeit selbständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet habe.
Alle Stellen, die wörtlich oder inhaltlich den angegebenen Quellen entnommen wurden, sind als solche kenntlich gemacht.\\ Alle Stellen, die wörtlich oder inhaltlich den angegebenen Quellen entnommen wurden, sind als solche kenntlich gemacht.\\
...@@ -110,43 +112,50 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht ...@@ -110,43 +112,50 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht
\begin{minipage}{0.4\textwidth} \begin{minipage}{0.4\textwidth}
\centering \centering
\rule{\textwidth}{.4pt}\\ \rule{\textwidth}{.4pt}\\
Unterschrift Unterschrift
\end{minipage} \end{minipage}
\selectlanguage{english}
\cleardoublepage
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% german ABSTRACT
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage
\thispagestyle{plain} \thispagestyle{plain}
\pagenumbering{Roman}
\selectlanguage{ngerman} \selectlanguage{ngerman}
\begin{abstract} \begin{abstract}
Dies ist die deutsche Zusammenfassung. Dies ist die deutsche Zusammenfassung.
\end{abstract} \end{abstract}
\selectlanguage{english}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% ABSTRACT
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\selectlanguage{english}
\begin{abstract} \begin{abstract}
This is the English abstract. This is the English abstract.
\end{abstract} \end{abstract}
\selectlanguage{english}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% DANKSAGUNG % ACKNOWLEDGEMENTS
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
%\cleardoublepage %\cleardoublepage
%\thispagestyle{plain} %\thispagestyle{plain}
%\chapter*{Acknowledgements} %\chapter*{Acknowledgements}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% INHALTSVERZEICHNIS % TABLE OF CONTENTS
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\pagestyle{fancy} \pagestyle{fancy}
\tableofcontents \tableofcontents
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% CHAPTER 1 % CHAPTER 1
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% chapter starts on right side % chapter starts on right side
...@@ -163,7 +172,7 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht ...@@ -163,7 +172,7 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht
% CHAPTER 2 % CHAPTER 2
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\chapter{Chaptername 2} \chapter{Chapter 2}
%------------------------------------- %-------------------------------------
...@@ -189,7 +198,6 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht ...@@ -189,7 +198,6 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht
\renewcommand{\thechapter}{A} \renewcommand{\thechapter}{A}
\chapter*{Appendix} % use *-form to suppress numbering \chapter*{Appendix} % use *-form to suppress numbering
\addcontentsline{toc}{chapter}{Appendix} \addcontentsline{toc}{chapter}{Appendix}
% reset counter for section numbering % reset counter for section numbering
...@@ -197,17 +205,18 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht ...@@ -197,17 +205,18 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht
\setcounter{chapter}{0} \setcounter{chapter}{0}
% redefine numbering of sections to A.x % redefine numbering of sections to A.x
\renewcommand{\thesection}{A.\arabic{section}} \renewcommand{\thesection}{A.\arabic{section}}
\renewcommand{\thechapter}{A} \renewcommand{\thechapter}{A}
\section{Subsection Appendix} \section{Appendix Section}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% LITERATURVERZEICHNIS % BIBLIOGRAPHY
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\nocite{*} \nocite{*}
\bibliography{lit} \bibliography{literature}
\addcontentsline{toc}{chapter}{Bibliography} \addcontentsline{toc}{chapter}{Bibliography}
\end{document} \end{document}
% vim: filetype=tex
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Bachelor and Master Thesis Template % MASTER Thesis Template
% Research Group Databases and Information Systems % Research Group Databases and Information Systems
% University of Innsbruck % University of Innsbruck
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% define document class % define document class
\documentclass[11pt,a4paper,titlepage, twoside, german]{report} \documentclass[11pt,a4paper,titlepage, twoside, ngerman]{report}
% include required packages % include required packages
\usepackage{fancyhdr} \usepackage{fancyhdr}
\usepackage{graphicx} \usepackage{graphicx}
\usepackage[ngerman, english]{babel} \usepackage[english,ngerman]{babel}
\usepackage[utf8]{inputenc} \usepackage[utf8]{inputenc}
\usepackage{url} \usepackage{url}
\usepackage{appendix} \usepackage{appendix}
...@@ -53,8 +54,9 @@ ...@@ -53,8 +54,9 @@
\makeatother \clearpage{\pagestyle{empty}\cleardoublepage} \makeatother \clearpage{\pagestyle{empty}\cleardoublepage}
\begin{document} \begin{document}
\parindent 0cm \parindent 0cm
\selectlanguage{german}
\selectlanguage{ngerman}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
...@@ -65,7 +67,7 @@ ...@@ -65,7 +67,7 @@
\begin{center} \begin{center}
% insert university logo % insert university logo
\includegraphics[height=40mm]{uni_2017.eps} \\[3mm] \includegraphics[height=40mm]{uni_2017} \\[3mm]
\vspace{1cm} \vspace{1cm}
\begin{large} \begin{large}
...@@ -77,26 +79,24 @@ Datenbanken und Informationssysteme\\[25mm] ...@@ -77,26 +79,24 @@ Datenbanken und Informationssysteme\\[25mm]
\begin{LARGE}Title\\ \end{LARGE} \begin{LARGE}Title\\ \end{LARGE}
\begin{footnotesize}Masterarbeit\end{footnotesize}\\[15mm] \begin{footnotesize}Masterarbeit\end{footnotesize}\\[15mm]
Student Name \\ Student Name\\[30mm] Name1\\ Name2\\[30mm]
betreut von\\ betreut von\\
Prof. Dr. G\"{u}nther Specht\\[10mm] Supervisor1, Supervisor2\\[10mm]
\begin{footnotesize}Innsbruck, \today \end{footnotesize} \begin{footnotesize}Innsbruck, \today \end{footnotesize}
\end{center} \end{center}
\end{titlepage} \end{titlepage}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% ABSTRACT / ZUSAMMENFASSUNG % Eidesstattliche Erklärung
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\pagenumbering{Roman} \pagenumbering{Roman}
\thispagestyle{empty} \thispagestyle{empty}
\selectlanguage{ngerman}
\section*{Eidesstattliche Erklärung} \section*{Eidesstattliche Erklärung}
Ich erkläre hiermit an Eides statt durch meine eigenhändige Unterschrift, dass ich die vorliegende Arbeit selbständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet habe. Ich erkläre hiermit an Eides statt durch meine eigenhändige Unterschrift, dass ich die vorliegende Arbeit selbständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet habe.
...@@ -112,28 +112,38 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht ...@@ -112,28 +112,38 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht
\begin{minipage}{0.4\textwidth} \begin{minipage}{0.4\textwidth}
\centering \centering
\rule{\textwidth}{.4pt}\\ \rule{\textwidth}{.4pt}\\
Unterschrift Unterschrift
\end{minipage} \end{minipage}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% ZUSAMMENFASSUNG
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\thispagestyle{plain} \thispagestyle{plain}
\selectlanguage{ngerman}
\begin{abstract} \begin{abstract}
Dies ist die deutsche Zusammenfassung. Dies ist die deutsche Zusammenfassung.
\end{abstract} \end{abstract}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% ABSTRACT
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\renewcommand{\abstractname}{Abstract} \selectlanguage{english}
\begin{abstract} \begin{abstract}
This is the English abstract. This is the English abstract.
\end{abstract} \end{abstract}
\selectlanguage{ngerman}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% DANKSAGUNG % DANKSAGUNG
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
%\cleardoublepage %\cleardoublepage
%\thispagestyle{plain} %\thispagestyle{plain}
%\chapter*{Danksagung} %\chapter*{Acknowledgements}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
...@@ -141,10 +151,11 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht ...@@ -141,10 +151,11 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\pagestyle{fancy} \pagestyle{fancy}
\tableofcontents \tableofcontents
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% CHAPTER 1 % KAPITEL 1
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% chapter starts on right side % chapter starts on right side
...@@ -161,7 +172,7 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht ...@@ -161,7 +172,7 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht
% KAPITEL 2 % KAPITEL 2
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\chapter{Kapitelname 2} \chapter{Kapitel 2}
%------------------------------------- %-------------------------------------
...@@ -187,25 +198,25 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht ...@@ -187,25 +198,25 @@ Die vorliegende Arbeit wurde bisher in gleicher oder ähnlicher Form noch nicht
\renewcommand{\thechapter}{A} \renewcommand{\thechapter}{A}
\chapter*{Anhang} % use *-form to suppress numbering
\chapter*{Appendix} % use *-form to suppress numbering \addcontentsline{toc}{chapter}{Anhang}
\addcontentsline{toc}{chapter}{Appendix}
% reset counter for section numbering % reset counter for section numbering
\setcounter{section}{0} \setcounter{section}{0}
\setcounter{chapter}{0} \setcounter{chapter}{0}
% redefine numbering of sections to A.x % redefine numbering of sections to A.x
\renewcommand{\thesection}{A.\arabic{section}} \renewcommand{\thesection}{A.\arabic{section}}
\renewcommand{\thechapter}{A} \renewcommand{\thechapter}{A}
\section{Subsection Appendix} \section{Anhang Abschnitt}
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
% LITERATURVERZEICHNIS % LITERATURVERZEICHNIS
%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
\cleardoublepage \cleardoublepage
\nocite{*} \nocite{*}
\bibliography{lit} \bibliography{literature}
\addcontentsline{toc}{chapter}{Literaturverzeichnis} \addcontentsline{toc}{chapter}{Literaturverzeichnis}
\end{document} \end{document}
File added
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment