Skip to content

Commit 98cd09d

Browse files
Initial commit
Add the basic TeX files for the internship report. Titlepage design and first draft of report structure
0 parents  commit 98cd09d

20 files changed

+1597
-0
lines changed

.gitignore

+223
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,223 @@
1+
## Core latex/pdflatex auxiliary files:
2+
*.aux
3+
*.lof
4+
*.log
5+
*.lot
6+
*.fls
7+
*.out
8+
*.toc
9+
*.fmt
10+
*.fot
11+
*.cb
12+
*.cb2
13+
14+
## Intermediate documents:
15+
*.dvi
16+
*-converted-to.*
17+
# these rules might exclude image files for figures etc.
18+
# *.ps
19+
# *.eps
20+
*.pdf
21+
22+
# Allow PDF images in figures folder
23+
!figures/*.pdf
24+
25+
## Generated if empty string is given at "Please type another file name for output:"
26+
.pdf
27+
28+
## Bibliography auxiliary files (bibtex/biblatex/biber):
29+
*.bbl
30+
*.bcf
31+
*.blg
32+
*-blx.aux
33+
*-blx.bib
34+
*.run.xml
35+
36+
## Build tool auxiliary files:
37+
*.fdb_latexmk
38+
*.synctex
39+
*.synctex(busy)
40+
*.synctex.gz
41+
*.synctex.gz(busy)
42+
*.pdfsync
43+
44+
## Auxiliary and intermediate files from other packages:
45+
# algorithms
46+
*.alg
47+
*.loa
48+
49+
# achemso
50+
acs-*.bib
51+
52+
# amsthm
53+
*.thm
54+
55+
# beamer
56+
*.nav
57+
*.pre
58+
*.snm
59+
*.vrb
60+
61+
# changes
62+
*.soc
63+
64+
# cprotect
65+
*.cpt
66+
67+
# elsarticle (documentclass of Elsevier journals)
68+
*.spl
69+
70+
# endnotes
71+
*.ent
72+
73+
# fixme
74+
*.lox
75+
76+
# feynmf/feynmp
77+
*.mf
78+
*.mp
79+
*.t[1-9]
80+
*.t[1-9][0-9]
81+
*.tfm
82+
83+
#(r)(e)ledmac/(r)(e)ledpar
84+
*.end
85+
*.?end
86+
*.[1-9]
87+
*.[1-9][0-9]
88+
*.[1-9][0-9][0-9]
89+
*.[1-9]R
90+
*.[1-9][0-9]R
91+
*.[1-9][0-9][0-9]R
92+
*.eledsec[1-9]
93+
*.eledsec[1-9]R
94+
*.eledsec[1-9][0-9]
95+
*.eledsec[1-9][0-9]R
96+
*.eledsec[1-9][0-9][0-9]
97+
*.eledsec[1-9][0-9][0-9]R
98+
99+
# glossaries
100+
*.acn
101+
*.acr
102+
*.glg
103+
*.glo
104+
*.gls
105+
*.glsdefs
106+
107+
# gnuplottex
108+
*-gnuplottex-*
109+
110+
# gregoriotex
111+
*.gaux
112+
*.gtex
113+
114+
# hyperref
115+
*.brf
116+
117+
# knitr
118+
*-concordance.tex
119+
# TODO Comment the next line if you want to keep your tikz graphics files
120+
*.tikz
121+
*-tikzDictionary
122+
123+
# listings
124+
*.lol
125+
126+
# makeidx
127+
*.idx
128+
*.ilg
129+
*.ind
130+
*.ist
131+
132+
# minitoc
133+
*.maf
134+
*.mlf
135+
*.mlt
136+
*.mtc[0-9]*
137+
*.slf[0-9]*
138+
*.slt[0-9]*
139+
*.stc[0-9]*
140+
141+
# minted
142+
_minted*
143+
*.pyg
144+
145+
# morewrites
146+
*.mw
147+
148+
# nomencl
149+
*.nlo
150+
151+
# pax
152+
*.pax
153+
154+
# pdfpcnotes
155+
*.pdfpc
156+
157+
# sagetex
158+
*.sagetex.sage
159+
*.sagetex.py
160+
*.sagetex.scmd
161+
162+
# scrwfile
163+
*.wrt
164+
165+
# sympy
166+
*.sout
167+
*.sympy
168+
sympy-plots-for-*.tex/
169+
170+
# pdfcomment
171+
*.upa
172+
*.upb
173+
174+
# pythontex
175+
*.pytxcode
176+
pythontex-files-*/
177+
178+
# thmtools
179+
*.loe
180+
181+
# TikZ & PGF
182+
*.dpth
183+
*.md5
184+
*.auxlock
185+
186+
# todonotes
187+
*.tdo
188+
189+
# easy-todo
190+
*.lod
191+
192+
# xindy
193+
*.xdy
194+
195+
# xypic precompiled matrices
196+
*.xyc
197+
198+
# endfloat
199+
*.ttt
200+
*.fff
201+
202+
# Latexian
203+
TSWLatexianTemp*
204+
205+
## Editors:
206+
# WinEdt
207+
*.bak
208+
*.sav
209+
210+
# Texpad
211+
.texpadtmp
212+
213+
# Kile
214+
*.backup
215+
216+
# KBibTeX
217+
*~[0-9]*
218+
219+
# auto folder when using emacs and auctex
220+
**/auto/*
221+
222+
# expex forward references with \gathertags
223+
*-tags.tex

.latexmkrc

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Automatically invoke makeglossaries
2+
add_cus_dep('glo', 'gls', 0, 'run_makeglossaries');
3+
add_cus_dep('acn', 'acr', 0, 'run_makeglossaries');
4+
5+
sub run_makeglossaries {
6+
if ( $silent ) {
7+
system "makeglossaries -q '$_[0]'";
8+
}
9+
else {
10+
system "makeglossaries '$_[0]'";
11+
};
12+
}
13+
14+
# Glossaries and acronyms
15+
push @generated_exts, 'glo', 'gls', 'glg';
16+
push @generated_exts, 'acn', 'acr', 'alg';
17+
18+
# Lists of things
19+
push @generated_exts, 'loa', 'lol';
20+
21+
$clean_ext .= '%R.bbl %R.ist %R.xdy %R.run.xml';
22+
$cleanup_includes_generated = 1;

Report.tex

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
\input{preamble}
2+
3+
\begin{document}
4+
% Titelei
5+
\include{titlepage}
6+
\include{abstract}
7+
\tableofcontents
8+
\listoffigures
9+
\listoftables
10+
\printglossaries
11+
12+
\include{glossary}
13+
14+
% Hauptinhalt der Arbeit
15+
\include{chapters/01-introduction}
16+
\include{chapters/structure}
17+
%\include{chapters/legacy}
18+
19+
% Anhang
20+
%\include{appendix}
21+
22+
% Literaturverzeichnis
23+
\printbibliography[heading=bibintoc]
24+
25+
% Eidesstattliche Erklärung
26+
\include{honesty}
27+
28+
\end{document}
29+
30+
%%% Local Variables:
31+
%%% mode: latex
32+
%%% TeX-master: t
33+
%%% End:

abstract.tex

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
\newenvironment{abstractpage}
2+
{\cleardoublepage\thispagestyle{empty}\chapter*{\abstractname}}
3+
{\cleardoublepage}
4+
\renewenvironment{abstract}[1]
5+
{\bigskip\begin{otherlanguage}{#1}%
6+
\begin{center}\bfseries\abstractname\end{center}\noindent}
7+
{\end{otherlanguage}\par\bigskip}
8+
9+
\begin{abstractpage}
10+
\begin{abstract}{english}
11+
English
12+
\end{abstract}
13+
\vspace{2em}
14+
\begin{abstract}{french}
15+
Résumé français
16+
\end{abstract}
17+
\end{abstractpage}
18+
19+
%%% Local Variables:
20+
%%% mode: latex
21+
%%% TeX-master: "Report"
22+
%%% End:

appendix.tex

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
\appendix
2+
3+
\chapter{Beweis von P = NP}
4+
5+
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.
6+
7+
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.
8+
9+
%%% Local Variables:
10+
%%% mode: latex
11+
%%% TeX-master: "Report"
12+
%%% End:

chapters/01-introduction.tex

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
\chapter{Introduction}
2+
\label{chp:introduction}

chapters/legacy.tex

+74
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
% Contains placeholder stuff
2+
3+
\chapter{Einleitung}
4+
\label{chp:Einleitung}
5+
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. \cite{Konak2006,Sailer2013}
6+
7+
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.
8+
9+
10+
\chapter{Hauptteil}
11+
\label{sec:Hauptteil}
12+
13+
Abbildungen können im Unterverzeichnis \texttt{figures} abgelegt werden.
14+
Eingebunden werden Sie mit dem Befehl \texttt{\textbackslash includegraphics} innerhalb
15+
einer \texttt{figure}-Umgebung:
16+
\begin{figure}[htb]
17+
\centering
18+
\includegraphics[width=0.8\textwidth]{figures/Hummingbird.jpg}
19+
\caption{Eine Veilchenkopfelfe (auch Costakolibri genannt, vom lateinischen Calypte costae), die zur Familie der Kolibris gehört \cite{Kolibri}}
20+
\label{fig:kolibri}
21+
\end{figure}
22+
23+
\section{Erste Zwischenüberschrift}
24+
\label{sec:ErsteZwischenueberschrift}
25+
Die Arbeit kann auch Tabellen im \texttt{table}-Environment enthalten:
26+
\begin{table}[ht]
27+
\centering
28+
\caption{Entfernungstabelle Süddeutschland, vgl. \cite{entfernungstabelle}}
29+
\begin{tabular}{c r r r}
30+
\toprule
31+
& Augsburg & München & Stuttgart \\
32+
\midrule
33+
Augsburg & - & 61 & 149 \\
34+
München & 61 & - & 210 \\
35+
Stuttgart & 149 & 210 & - \\
36+
\bottomrule
37+
\end{tabular}
38+
\label{tab:entfernungen}
39+
\end{table}
40+
41+
\subsection{Erste Unterüberschrift}
42+
\label{sec:ErsteUnterueberschrift}
43+
44+
Das \texttt{listings}-Paket erlaubt es, Quellcode mit Syntax-Highlighting einzubinden:
45+
46+
\begin{lstlisting}[language=Python,float=ht,caption={Python-Programm zur Berechnung der Fakultätsfunktion}]
47+
def fact(n):
48+
"""Return the n-th factorial number"""
49+
if n == 0:
50+
return 1
51+
else:
52+
return n * fact(n-1)
53+
54+
# Test output
55+
print fact(10)
56+
print "Done"
57+
\end{lstlisting}
58+
\label{lst:factorial}
59+
60+
\section{Zweite Zwischenüberschrift}
61+
\label{sec:ZweiteZwischenueberschrift}
62+
63+
TEXT
64+
65+
\chapter{Schluss}
66+
\label{chp:Schluss}
67+
68+
TEXT
69+
70+
%%% Local Variables:
71+
%%% mode: latex
72+
%%% TeX-master: "../Abschlussarbeit"
73+
%%% End:
74+

0 commit comments

Comments
 (0)