-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.tex
executable file
·92 lines (67 loc) · 3.17 KB
/
main.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
%%% File encoding: UTF-8
%%% äöüÄÖÜß <-- keine deutschen Umlaute hier? UTF-faehigen Editor verwenden!
%%% Magic Comments zum Setzen der korrekten Parameter in kompatiblen IDEs
% !TeX encoding = utf8
% !TeX program = pdflatex
% !TeX spellcheck = de_DE
% !BIB program = biber
\documentclass[master,german]{hgbthesis}
% Zulässige Optionen in [..]:
% Typ der Arbeit: diploma, master (default), bachelor, internship
% Hauptsprache: german (default), english
% smartquotes: zur vereinfachten Eingabe von Hochkommas (nur "...")
%%%----------------------------------------------------------
\RequirePackage[utf8]{inputenc} % bei der Verw. von lualatex oder xelatex entfernen!
\RequirePackage{multirow}
\graphicspath{{images/}} % Verzeichnis mit Bildern und Grafiken
\logofile{logo} % Logo-Datei = images/logo.pdf (\logofile{}, wenn kein Logo gewünscht)
\bibliography{references} % Biblatex-Literaturdatei (references.bib)
%%%----------------------------------------------------------
% Angaben für die Titelei (Titelseite, Erklärung etc.)
%%%----------------------------------------------------------
%%% Einträge für ALLE Arbeiten: -----------------------------
\title{MiniJava-Compiler für WebAssembly auf Basis von ANTLR und Kotlin}
\author{Stefan Schöberl, BSc}
\programtype{Fachhochschul-Masterstudiengang}
\programname{Software Engineering}
\placeofstudy{Hagenberg}
\dateofsubmission{2020}{06}{30} % {YYYY}{MM}{DD}
\advisor{FH-Prof. DI Dr. Heinz Dobler} % optional
%\strictlicense %%% restrictive license instead of Creative Commons (discouraged!)
\RequirePackage{hyphenation}
%%%----------------------------------------------------------
\begin{document}
%%%----------------------------------------------------------
\setlength{\parindent}{0pt}
\setlength{\parskip}{0.5em}
%%%----------------------------------------------------------
\frontmatter % Titelei (röm. Seitenzahlen)
%%%----------------------------------------------------------
\maketitle
\include{front/kurzfassung}
\include{front/abstract}
\tableofcontents
\include{front/vorwort}
%%%----------------------------------------------------------
\mainmatter % Hauptteil (ab hier arab. Seitenzahlen)
%%%----------------------------------------------------------
\include{chapters/einleitung}
\include{chapters/technischeGrundlagen}
\include{chapters/miniJavaLaufzeitumgebung}
\include{chapters/webAssemblyCodegenerierung}
\include{chapters/javaScriptIntegration}
\include{chapters/testenGradle}
\include{chapters/demoAnwendung}
\include{chapters/zusammenfassung}
%%%----------------------------------------------------------
\appendix % Anhang
%%%----------------------------------------------------------
\include{back/miniJavaGrammatik}
%%%----------------------------------------------------------
\MakeBibliography % Quellenverzeichnis
%%%----------------------------------------------------------
%%% Messbox zur Druckkontrolle ------------------------------
% \include{back/messbox}
%%%----------------------------------------------------------
\end{document}
%%%----------------------------------------------------------