-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain-document.tex
120 lines (82 loc) · 2.34 KB
/
main-document.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
% a science report
\documentclass[12pt, a4paper, liststotoc, bibtotoc]{scrartcl}
% set line spacing
\usepackage{setspace}
\onehalfspacing
\typearea[current]{calc}
% page configuration
\usepackage[left=2.5cm,right=2.5cm,top=2.5cm,bottom=2cm, includefoot, footskip=1cm]{geometry}
% european character encoding & output (e.g. combine :a to ä)
\usepackage[T1]{fontenc}
% input encoding charset (you want to write ä instead of \"a)
\usepackage[utf8]{inputenc}
% a misssplitted words here
\hyphenation{Nach-mit-ta-ge}
% translate some parts into german, word-splitting
\usepackage[ngerman]{babel}
% use todo notes inside document
\usepackage{todonotes}
% necessary to
\usepackage[absolute]{textpos}
% lists with smaller linespacing
% use \beginn{itemize*} instead
\usepackage{mdwlist}
% bibliography settings
% german quotes
\usepackage[babel, german=guillemets]{csquotes}
\usepackage[backend=bibtex8, style=authoryear-icomp, autocite=inline]{biblatex}
\bibliography{/bib/bibliography}
% necessary to use special characters and symbols
\usepackage{amssymb}
% necessary to include sourcecodes
\usepackage[]{listings}
% rename headline
\renewcommand{\lstlistlistingname}{Quellcodeverzeichnis}
\renewcommand*\lstlistingname{Quellcode}
% nice table with top-, mit & bottomrule
\usepackage{booktabs}
% acronym package
\usepackage[printonlyused]{acronym}
\usepackage{url}
% meta data, bookmarks inside pdf
\usepackage[bookmarksopen=true, bookmarksopenlevel=2, pdfusetitle=true]{hyperref}
% end preambel
% begin document
\begin{document}
% load custom title page
\include{title-page}
% start roman page numbering
\pagenumbering{Roman}
% create table of contents
\newpage
\tableofcontents
\newpage
% include abbreviation listing without pagebreak
\section*{Abkürzungsverzeichnis}
\begin{acronym}
\input{acronyms}
\end{acronym}
% figure listing
\listoffigures
% table listing
\listoftables
% source code listing
\lstlistoflistings
\newpage
% start roman page numbering
\pagenumbering{arabic}
% content part start
% ##################
\include{section/introduction}
\include{section/basics}
\include{section/part1}
\include{section/conclusion}
% content part end
% ##################
% create references
\newpage
\addcontentsline{toc}{section}{Literaturverzeichnis}
\printbibliography[heading=bibintoc]
\include{section/appendix}
\include{deposition}
\end{document}