-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.tex
157 lines (127 loc) · 4 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
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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
\documentclass{thesisclass}
% Based on thesisclass.cls of Timo Rohrberg, 2009
% ----------------------------------------------------------------
% Thesis - Main document
% ----------------------------------------------------------------
% No empty in-between chapters, remove this line if desired for double-page printing
%\let\cleardoublepage\clearpage
\input{config}
%% -------------------------------
%% | Information for PDF file |
%% -------------------------------
\hypersetup{
pdfauthor={Andreas Mikolajewski},
pdftitle={Efficient data structures and sampling of many light sources for Next Event Estimation},
pdfsubject={Photon-based Next Event Estimation},
pdfkeywords={Computer graphics, photorealism, path tracer, Next Event Estimation, importance sampling}
}
%% ---------------------------------
%% | Information about the thesis |
%% ---------------------------------
\newcommand{\myname}{Andreas Mikolajewski}
\newcommand{\mytitle}{Efficient data structures and sampling of many light sources for \\Next Event Estimation}
\newcommand{\myinstitute}{KIT Computer Graphics Group}
\newcommand{\reviewerone}{Prof. Dr.-Ing. Carsten Dachsbacher}
\newcommand{\reviewertwo}{Prof. Dr. Hartmut Prautzsch}
\newcommand{\advisor}{Dr. Johannes Schudeiske}
\newcommand{\advisortwo}{}
\newcommand{\timestart}{15th April 2018}
\newcommand{\timeend}{14th October 2018}
\newcommand{\submissiontime}{14th October 2018}
%% --------------------------------
%% | Settings for word separation |
%% --------------------------------
% Help for separation:
% In german package the following hints are additionally available:
% "- = Additional separation
% "| = Suppress ligation and possible separation (e.g. Schaf"|fell)
% "~ = Hyphenation without separation (e.g. bergauf und "~ab)
% "= = Hyphenation with separation before and after
% "" = Separation without a hyphenation (e.g. und/""oder)
% Describe separation hints here:
\hyphenation{
% Pro-to-koll-in-stan-zen
% Ma-na-ge-ment Netz-werk-ele-men-ten
% Netz-werk Netz-werk-re-ser-vie-rung
% Netz-werk-adap-ter Fein-ju-stier-ung
% Da-ten-strom-spe-zi-fi-ka-tion Pa-ket-rumpf
% Kon-troll-in-stanz
}
%% ------------------------
%% | Including files |
%% ------------------------
% Only files listed here will be included!
% Useful command for partially translating the document (for bug-fixing e.g.)
\includeonly{
titlepage,
content,
chapters/abstract,
chapters/introduction,
chapters/fundamentals,
chapters/previouswork,
chapters/PNEE,
chapters/implementation,
chapters/evaluation,
chapters/prospect,
chapters/appendix,
acronym
}
\makeatletter
\newrobustcmd*{\parentexttrack}[1]{%
\begingroup
\blx@blxinit
\blx@setsfcodes
\blx@bibopenparen#1\blx@bibcloseparen
\endgroup}
\AtEveryCite{%
\let\parentext=\parentexttrack%
\let\bibopenparen=\bibopenbracket%
\let\bibcloseparen=\bibclosebracket}
\makeatother
\addbibresource{thesis.bib}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Here, main documents begins %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\frontmatter
\pagenumbering{roman}
\include{titlepage}
\blankpage
\include{chapters/abstract}
%% -------------------
%% | Directories |
%% -------------------
\listoftodos[Notes]
\tableofcontents
\blankpage
%% -----------------
%% | Main part |
%% -----------------
\mainmatter
\pagenumbering{arabic}
\include{chapters/introduction}
\include{chapters/fundamentals}
\include{chapters/previouswork}
\include{chapters/PNEE}
\include{chapters/implementation}
\include{chapters/evaluation}
\include{chapters/prospect}
\include{acronym}
\appendix
%\addcontentsline{toc}{chapter}{APPENDICES}
\include{chapters/appendix}
%% --------------------
%% | Bibliography |
%% --------------------
\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{\bibname}
%\iflanguage{english}
%{\bibliographystyle{IEEEtranSA}} % english style
%{\bibliographystyle{babalpha-fl}} % german style
%\bibliographystyle{apalike}
% Use IEEEtran for numeric references
%\bibliographystyle{IEEEtranSA})
\printbibliography
\Erklaerung
\end{document}