Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
latextemplates
GitHub Repository: latextemplates/scientific-thesis-template
Path: blob/main/main-minted-german.tex
340 views
1
% !TeX spellcheck = de-DE
2
% !TeX encoding = utf8
3
% !TeX program = pdflatex
4
% !TeX TXS-program:compile = txs:///pdflatex/[--shell-escape]
5
% !BIB program = biber
6
% -*- coding:utf-8 mod:LaTeX -*-
7
8
% vv scroll down to line 200 for content vv
9
10
11
\let\ifdeutsch\iftrue
12
\let\ifenglisch\iffalse
13
\input{pre-documentclass}
14
\documentclass[
15
% fontsize=11pt is the standard
16
a4paper, % Standard format - only KOMAScript uses paper=a4 - https://tex.stackexchange.com/a/61044/9075
17
twoside, % we are optimizing for both screen and two-sided printing. So the page numbers will jump, but the content is configured to stay in the middle (by using the geometry package)
18
bibliography=totoc,
19
% idxtotoc, %Index ins Inhaltsverzeichnis
20
% liststotoc, %List of X ins Inhaltsverzeichnis, mit liststotocnumbered werden die Abbildungsverzeichnisse nummeriert
21
headsepline,
22
cleardoublepage=empty,
23
parskip=half,
24
% draft % um zu sehen, wo noch nachgebessert werden muss - wichtig, da Bindungskorrektur mit drin
25
draft=false
26
]{scrbook}
27
\input{config}
28
29
%%%
30
% EN: Syntax highlighting using pygments package
31
\usepackage[chapter]{minted}
32
% EN: line numbers within page margins
33
% DE: Zeilennummern innerhalb vom Rand
34
\setminted{numbersep=5pt, xleftmargin=12pt}
35
%%%
36
37
%http://www.jevon.org/wiki/Eclipse_Pygments_Style
38
%\usemintedstyle{eclipse}
39
%
40
%\usemintedstyle{autumn}
41
%\usemintedstyle{rrt}
42
%\usemintedstyle{borland}
43
%\usemintedstyle{friendlygrayscale}
44
\usemintedstyle{friendly}
45
46
%EN: compatibility of packages minted and listings with respect to the numbering of "List." caption
47
% source: https://tex.stackexchange.com/a/269510/9075
48
\AtBeginEnvironment{listing}{\setcounter{listing}{\value{lstlisting}}}
49
\AtEndEnvironment{listing}{\stepcounter{lstlisting}}
50
%EN: We use the Listing environment to have the nice bar. So, we also have to patch the "Listing" environment for consistent counters
51
\AtBeginEnvironment{Listing}{\setcounter{listing}{\value{lstlisting}}}
52
\AtEndEnvironment{Listing}{\stepcounter{lstlisting}}
53
54
55
% EN: The package scientific-thesis-cover (https://ctan.org/pkg/scientific-thesis-cover) was added to CTAN on January 1, 2018.
56
% It is available in recent texlive and miktex installations
57
\usepackage[
58
title={Förderungswürdigkeit der F\"{o}rderung von Öl},
59
author={Lars K.},
60
type=bachelor,
61
institute=iaas, % or other institute names - or just a plain string using {Demo\\Demo...}
62
course={Medieninformatik},
63
examiner={Prof.\ Dr.\ Uwe Fessor},
64
supervisor={Dipl.-Inf.\ Roman Tiker,\\Dipl.-Inf.\ Laura Stern,\\Otto Normalverbraucher,\ M.Sc.},
65
startdate={5.\ Juli 2013}, % English: July 5, 2013; ISO: 2013-07-05
66
enddate={5.\ Januar 2014} % English: January 5, 2014; ISO: 2014-01-05
67
]{scientific-thesis-cover}
68
69
\input{acronyms}
70
71
\makeindex
72
73
\begin{document}
74
75
%tex4ht-Konvertierung verschönern
76
\iftex4ht
77
% tell tex4ht to create pictures also for formulas starting with '$'
78
% WARNING: a tex4ht run now takes forever!
79
\Configure{$}{\PicMath}{\EndPicMath}{}
80
%$ % <- syntax highlighting fix for emacs
81
\Css{body {text-align:justify;}}
82
83
%conversion of .pdf to .png
84
\Configure{graphics*}
85
{pdf}
86
{\Needs{"convert \csname Gin@base\endcsname.pdf
87
\csname Gin@base\endcsname.png"}%
88
\Picture[pict]{\csname Gin@base\endcsname.png}%
89
}
90
\fi
91
92
%\VerbatimFootnotes %verbatim text in Fußnoten erlauben. Geht normalerweise nicht.
93
94
\input{commands}
95
\pagenumbering{arabic}
96
\Titelblatt
97
98
%Eigener Seitenstil fuer die Kurzfassung und das Inhaltsverzeichnis
99
\deftriplepagestyle{preamble}{}{}{}{}{}{\pagemark}
100
%Doku zu deftriplepagestyle: scrguide.pdf
101
\pagestyle{preamble}
102
\renewcommand*{\chapterpagestyle}{preamble}
103
104
105
106
%Kurzfassung / abstract
107
%auch im Stil vom Inhaltsverzeichnis
108
\ifdeutsch
109
\section*{Kurzfassung}
110
\else
111
\section*{Abstract}
112
\fi
113
114
... Short summary of the thesis ...
115
116
\cleardoublepage
117
118
119
% BEGIN: Verzeichnisse
120
121
\iftex4ht
122
\else
123
\microtypesetup{protrusion=false}
124
\fi
125
126
%%%
127
% Literaturverzeichnis ins TOC mit aufnehmen, aber nur wenn nichts anderes mehr hilft!
128
% \addcontentsline{toc}{chapter}{Literaturverzeichnis}
129
%
130
% oder zB
131
%\addcontentsline{toc}{section}{Abkürzungsverzeichnis}
132
%
133
%%%
134
135
%Produce table of contents
136
%
137
%In case you have trouble with headings reaching into the page numbers, enable the following three lines.
138
%Hint by http://golatex.de/inhaltsverzeichnis-schreibt-ueber-rand-t3106.html
139
%
140
%\makeatletter
141
%\renewcommand{\@pnumwidth}{2em}
142
%\makeatother
143
%
144
\tableofcontents
145
146
% Bei einem ungünstigen Seitenumbruch im Inhaltsverzeichnis, kann dieser mit
147
% \addtocontents{toc}{\protect\newpage}
148
% an der passenden Stelle im Fließtext erzwungen werden.
149
150
\listoffigures
151
\listoftables
152
153
%Wird nur bei Verwendung von der lstlisting-Umgebung mit dem "caption"-Parameter benoetigt
154
%\lstlistoflistings
155
%ansonsten:
156
\ifdeutsch
157
\listof{Listing}{Verzeichnis der Listings}
158
\else
159
\listof{Listing}{List of Listings}
160
\fi
161
162
%mittels \newfloat wurde die Algorithmus-Gleitumgebung definiert.
163
%Mit folgendem Befehl werden alle floats dieses Typs ausgegeben
164
\ifdeutsch
165
\listof{Algorithmus}{Verzeichnis der Algorithmen}
166
\else
167
\listof{Algorithmus}{List of Algorithms}
168
\fi
169
%\listofalgorithms %Ist nur für Algorithmen, die mittels \begin{algorithm} umschlossen werden, nötig
170
171
% Abkürzungsverzeichnis
172
\printnoidxglossaries
173
174
\iftex4ht
175
\else
176
%Optischen Randausgleich und Grauwertkorrektur wieder aktivieren
177
\microtypesetup{protrusion=true}
178
\fi
179
180
% END: Verzeichnisse
181
182
183
% Headline and footline
184
\renewcommand*{\chapterpagestyle}{scrplain}
185
\pagestyle{scrheadings}
186
\pagestyle{scrheadings}
187
\ihead[]{}
188
\chead[]{}
189
\ohead[]{\headmark}
190
\cfoot[]{}
191
\ofoot[\usekomafont{pagenumber}\thepage]{\usekomafont{pagenumber}\thepage}
192
\ifoot[]{}
193
194
195
%% vv scroll down for content vv %%
196
197
198
199
200
201
202
203
204
205
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
206
%
207
% Main content starts here
208
%
209
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
210
211
212
\chapter{Einleitung}
213
In diesem Kapitel steht die Einleitung zu dieser Arbeit.
214
Sie soll nur als Beispiel dienen und hat nichts mit dem Buch \cite{WSPA} zu tun.
215
Nun viel Erfolg bei der Arbeit!
216
217
Bei \LaTeX\ werden Absätze durch freie Zeilen angegeben.
218
Da die Arbeit über ein Versionskontrollsystem versioniert wird, ist es sinnvoll, pro \emph{Satz} eine neue Zeile im \texttt{.tex}-Dokument anzufangen.
219
So kann einfacher ein Vergleich von Versionsständen vorgenommen werden.
220
221
Die Arbeit ist in folgender Weise gegliedert:
222
In \cref{chap:k2} werden die Grundlagen dieser Arbeit beschrieben.
223
Schließlich fasst \cref{chap:zusfas} die Ergebnisse der Arbeit zusammen und stellt Anknüpfungspunkte vor.
224
225
226
\chapter{Kapitel zwei}
227
\label{chap:k2}
228
229
Hier wird der Hauptteil stehen. Falls mehrere Kapitel gewünscht, entweder mehrmals \texttt{\textbackslash{}chapter} benutzen oder pro Kapitel eine eigene Datei anlegen und \texttt{ausarbeitung.tex} anpassen.
230
231
LaTeX-Hinweise stehen in \cref{chap:latextipps}.
232
233
%noch etwas Fülltext
234
\blinddocument
235
236
\chapter{Verwandte Arbeiten}
237
Eine Beschreibung relevanter wissenschaftlicher Arbeiten mit Bezug zur eigenen Arbeit. Der Abschnitt kann je nach Kontext auch an anderer Stelle stehen.
238
239
\chapter{Zusammenfassung und Ausblick}\label{chap:zusfas}
240
Hier bitte einen kurzen Durchgang durch die Arbeit.
241
242
\section*{Ausblick}
243
...und anschließend einen Ausblick
244
245
\printbibliography
246
247
Alle URLs wurden zuletzt am 17.\,03.\,2018 geprüft.
248
249
%\renewcommand{\appendixtocname}{Anhang}
250
%\renewcommand{\appendixname}{Anhang}
251
%\renewcommand{\appendixpagename}{Anhang}
252
\appendix
253
\input{latexhints-german}
254
\input{latexhints-minted-german}
255
256
\pagestyle{empty}
257
\renewcommand*{\chapterpagestyle}{empty}
258
\Versicherung
259
\end{document}
260
261