%% ---------------------------------------------------------------- %% Thesis.tex -- MAIN FILE %% ---------------------------------------------------------------- % Set up the document \documentclass[a4paper, 12pt, oneside]{Thesis} % Use the "Thesis" style, based on the ECS Thesis style by Steve Gunn \input{SettingsAndPackages/formatsAndDefs} % Include settings and custom commands %% ---------------------------------------------------------------- \begin{document} % For changes in supervisor, degree type, research group, etc. please change the Thesis.cls file \frontmatter % Begin the book's numbering; frontpage %\pagenumbering{arabic} % Set up the Title Page \title{Σκλήρυνση Μηχανής Δοχείων και Λειτουργικού Συστήματος σε Περιβάλλοντα Linux} \authors {\texorpdfstring {\href{mailto:icsd16221@aegean.gr}{Χωλίδης Κωνσταντίνος - 321/2016221}} {Χωλίδης Κωνσταντίνος (321/2016221)} } \addresses {\groupname\\\deptname\\\univname} % Do not change this here, instead these must be set in the "Thesis.cls" file, please look through it instead \date {Σάμος, Ιούλιος 2022} \subject {} \keywords {docker, linux, security, virtualization, cloud, hardening, containers, virtual machines} \maketitle %% ---------------------------------------------------------------- \setstretch{1.3} % It is better to have smaller font and larger line spacing than the other way round % Define the page headers using the FancyHdr package and set up for one-sided printing \fancyhead{} % Clears all page headers and footers \rhead{\thepage} % Sets the right side header to show the page number \lhead{} % Clears the left side page header \pagestyle{fancy} % Finally, use the "fancy" page style to implement the FancyHdr headers %% ---------------------------------------------------------------- % Declaration Page required for the Thesis, your institution may give you a different text to place here \input{Declaration/declaration} % Include the declaration page %% ---------------------------------------------------------------- % The "Funny Quote Page" \pagestyle{empty} % No headers or footers for the following pages \null\vfill % Now comes the "Funny Quote", written in italics \textquote{\textit{UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.}} \begin{flushright} Dennis Ritchie (1941 - 2011) \end{flushright} \vfill\vfill\vfill\vfill\vfill\vfill\null \clearpage % Funny Quote page ended, start a new page %% ---------------------------------------------------------------- % The Abstract Page \input{Abstract/abstract} % Include the abstract page %% ---------------------------------------------------------------- \setstretch{1.3} % Reset the line-spacing to 1.3 for body text (if it has changed) % The Acknowledgements page, for thanking everyone \acknowledgements{ \addtocontents{toc}{\vspace{1em}} % Add a gap in the Contents, for aesthetics Εδώ γράφονται οι ευχαριστίες. } \clearpage % End of the Acknowledgements %% ---------------------------------------------------------------- \pagestyle{fancy} %The page style headers have been "empty" all this time, now use the "fancy" headers as defined before to bring them back %% ---------------------------------------------------------------- % Changed all \emph to \textgreek to get the corrext font \lhead{\textgreek{Περιεχόμενα}} % Set the left side page header to "Contents" \tableofcontents % Write out the Table of Contents %% ---------------------------------------------------------------- \lhead{\textgreek{Κατάλογος Σχημάτων}} % Set the left side page header to "List if Figures" \listoffigures % Write out the List of Figures %% ---------------------------------------------------------------- \lhead{\textgreek{Κατάλογος Πινάκων}} % Set the left side page header to "List of Tables" \listoftables % Write out the List of Tables %% ---------------------------------------------------------------- \input{Abbreviations/abbreviations} % Include a list of abbreviations (a table of two columns) %% ---------------------------------------------------------------- % End of the pre-able, contents and lists of things % Begin the Dedication page \setstretch{1.3} % Return the line spacing back to 1.3 \pagestyle{empty} % Page style needs to be empty for this page \dedicatory{Αφιέρωση (προαιρετική)} \addtocontents{toc}{\vspace{2em}} % Add a gap in the Contents, for aesthetics %% ---------------------------------------------------------------- \mainmatter % Begin normal, numeric (1,2,3...) page numbering \pagestyle{fancy} % Return the page headers back to the "fancy" style % Include the chapters of the thesis, as separate files % Just uncomment the lines as you write the chapters \input{Chapters/1.Introduction} % Introduction \input{Chapters/2.Background} % Review of the Literature \input{Chapters/3.RelevantWork} % Relevant Work \input{Chapters/4.ProjectDevelopment} % Project Development \input{Chapters/5.ProjectShowcase} % Project Showcase \input{Chapters/6.Experimentation} % Metrics \input{Chapters/7.Conclusions} % Results and Discussion %% ---------------------------------------------------------------- % Now begin the Appendices, including them as separate files \addtocontents{toc}{\vspace{2em}} % Add a gap in the Contents, for aesthetics \appendix % Cue to tell LaTeX that the following 'chapters' are Appendices % \input{Appendices/General_Notation} % Εδώ μπαίνουν τα παραρτήματα \addtocontents{toc}{\vspace{2em}} % Add a gap in the Contents, for aesthetics %% ---------------------------------------------------------------- \label{Bibliography} \lhead{\textgreek{Βιβλιογραφία}} % Change the left side page header to "Bibliography" \renewcommand*{\bibfont}{\textbf\small} % Have the correct font % So far the settings bellow in conjunction with the microtype package fix the overflow and underflow of the bibliography % If you want to break on URL numbers \setcounter{biburlnumpenalty}{9000} % If you want to break on URL lower case letters \setcounter{biburllcpenalty}{9000} % If you want to break on URL UPPER CASE letters \setcounter{biburlucpenalty}{9000} \textenglish{ % Majority of the bibliography is in english so we need the english hyphenation \printbibliography[title={Βιβλιογραφία}] } \end{document} % The End %% ----------------------------------------------------------------