-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.tex
178 lines (132 loc) · 4.88 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
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
% !TeX spellcheck = en_GB
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% Engineer thesis LaTeX template %
% compliant with the SZJK regulations %
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% (c) Krzysztof Simiński, 2018-2023 %
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% The latest version of the templates is %
% available at %
% github.com/ksiminski/polsl-aei-theses %
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%
% This LaTeX project formats the final thesis
% with compliance to the SZJK regulations.
% Please to not change formatting (fonts, margins,
% bolds, italics, etc).
%
% You can compile the project in several ways.
%
% 1. pdfLaTeX compilation
%
% pdflatex main
% bibtex main
% pdflatex main
% pdflatex main
%
%
% 2. XeLaTeX compilation
%
% Compilation with the XeLaTeX engine inserts Calibri font
% in the title page. Of course the font has to be installed.
%
% xelatex main
% bibtex main
% xelatex main
% xelatex main
%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% If you have any questions, remarks, just send me an email: %
% krzysztof.siminski(at)polsl.pl %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% We would like to improve the LaTeX templates
% of final theses. By answering the questions
% in the survey whose address your can find below
% you help us to do so. The survey is completely
% anonimous. Thank you!
%
% https://docs.google.com/forms/d/e/1FAIpQLScyllVxNKzKFHfILDfdbwC-jvT8YL0RSTFs-s27UGw9CKn-fQ/viewform?usp=sf_link
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% CUSTOMISATION OF THE THESIS %
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Please customise your thesis with the macros below.
\newcommand{\Firstnames}{Krzysztof Marek}
\newcommand{\Surname}{Dziembała}
\newcommand{\Supervisor}{dr inż. Dominik Samociuk}
\newcommand{\Title}{Interactive security training platform based on CTF concept}
\newcommand{\TitleAlt}{Interaktywna platforma do nauki bezpieczeństwa wykorzystująca zadania typu CTF}
\newcommand{\Program}{Control, Electronic, and Information Engineering}
\newcommand{\Specialisation}{Informatics}
\newcommand{\Id}{293671}
\newcommand{\Departament}{OF COMPUTER NETWORKS AND SYSTEMS}
% If you have a consultant for your thesis, put their name below ...
% \newcommand{\Consultant}{$\langle$title first name surname$\rangle$} % (remove $\langle$ and $\rangle)
% ... else leave the braces empty:
\newcommand{\Consultant}{} % no consultant
% end of thesis customisation
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% END OF CUSTOMISATION %
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input{config/settings.tex} % Do not modify!
\input{config/my-settings.tex} % Put your settings, packages, macros here.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%\kslistofremarks
\frontmatter
\input{config/titlepage.tex} % Please to not modify the titlepage.tex file!
\cleardoublepage
\rmfamily\normalfont
\pagestyle{empty}
%%% Let's start the thesis %%%%
\input{chapters/00.tex} % editorials
%%%%%%%%%%%%%%%%%% Table of contents %%%%%%%%%%%%%%%%%%%%%%
%\pagenumbering{Roman}
% Add \thispagestyle{empty} to the toc file (main.toc), because \pagestyle{empty} doesn't work if the TOC has multiple pages
\addtocontents{toc}{\protect\thispagestyle{empty}}
\tableofcontents
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setcounter{pagesWithoutNumbers}{\value{page}}
\mainmatter
\pagestyle{empty}
\cleardoublepage
\pagestyle{PageNumbersChapterTitles}
%%%%%%%%%%%%%% body of the thesis %%%%%%%%%%%%%%%%%
\input{chapters/01.tex}
\input{chapters/02.tex}
\input{chapters/03.tex}
\input{chapters/04.tex}
\input{chapters/05.tex}
\input{chapters/06.tex}
\input{chapters/07.tex}
\backmatter
%\bibliographystyle{plain} % bibtex
%\bibliography{biblio/biblio} % bibtex
\printbibliography % biblatex
\addcontentsline{toc}{chapter}{Bibliography}
\begin{appendices}
\input{chapters/08.tex} % Spis skrótów i symboli
\input{chapters/09.tex} % Źródła
\input{chapters/10.tex} % Lista dodatkowych plików, uzupełniających tekst pracy
\listoffigures
\addcontentsline{toc}{chapter}{List of figures}
% \listoftables
% \addcontentsline{toc}{chapter}{List of tables}
\end{appendices}
\end{document}
%% Finis coronat opus.