From baacd5408df0e6d824389d546ab2007b824de9f6 Mon Sep 17 00:00:00 2001 From: normanius Date: Fri, 7 Oct 2022 17:57:08 +0200 Subject: [PATCH 01/11] Add .gitignore (for LaTeX projects) --- .gitignore | 29 +++++++++++++++++++++++++---- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index cad16ab..0c85b7b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,26 @@ -# vscode -.vscode/* -*.code-workspace -.history/ +# LaTeX temporary files +*.aux +*.log +*.toc +# PDF output - usually a bad idea to keep this in Git +*.pdf + +# Latexmk +*.fdb_latexmk + +# SyncTeX +*.synctex.gz + +# LaTeX Beamer +*.snm +*.vrb +*.nav +*.out + +# BibTeX +*.bbl +*.blg + +# Build directory +build*/ From be90c76e238f2e69df058010e003e06869e54f30 Mon Sep 17 00:00:00 2001 From: normanius Date: Fri, 7 Oct 2022 17:58:31 +0200 Subject: [PATCH 02/11] Add official ZHAW logo (with correct color) --- Figures/ZHAW_Logo.png | Bin 42048 -> 0 bytes Figures/zhaw_rgb.png | Bin 0 -> 60219 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Figures/ZHAW_Logo.png create mode 100644 Figures/zhaw_rgb.png diff --git a/Figures/ZHAW_Logo.png b/Figures/ZHAW_Logo.png deleted file mode 100644 index e3c75e69ebfe0bd1d7af93da160483b28c658041..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42048 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­#8Q5GkdqqK=(;Yq4Us^T0bynrfz*ZFb9vA56 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

#IBlN*s{#YaD)4X3 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 Date: Fri, 7 Oct 2022 18:57:21 +0200 Subject: [PATCH 03/11] Major refactoring of the thesis template --- Appendices/AppendixA.tex | 6 +- Appendices/AppendixTemplate.tex | 8 +- Appendices/DeclarationOfOriginalityZHAW.tex | 18 +- Chapters/Chapter1.tex | 30 +- Chapters/ChapterTemplate.tex | 16 +- Code/example.py | 30 ++ Front/abstract.tex | 19 + Front/acknowledgements.tex | 10 + Front/declaration.tex | 32 ++ Front/imprint.tex | 58 +++ Front/symbols.tex | 47 ++ Front/titlepage.tex | 68 +++ MastersDoctoralThesis.cls | 518 ++++++++++---------- main.tex | 404 +++++---------- preamble.tex | 132 +++++ 15 files changed, 830 insertions(+), 566 deletions(-) create mode 100644 Code/example.py create mode 100644 Front/abstract.tex create mode 100644 Front/acknowledgements.tex create mode 100644 Front/declaration.tex create mode 100644 Front/imprint.tex create mode 100644 Front/symbols.tex create mode 100644 Front/titlepage.tex create mode 100644 preamble.tex diff --git a/Appendices/AppendixA.tex b/Appendices/AppendixA.tex index 320c019..b84b2e4 100644 --- a/Appendices/AppendixA.tex +++ b/Appendices/AppendixA.tex @@ -1,4 +1,8 @@ -% Appendix A +% !TEX root = ../main.tex + +%---------------------------------------------------------------------------------------- +% APPENDIX A +%---------------------------------------------------------------------------------------- \chapter{Frequently Asked Questions} % Main appendix title diff --git a/Appendices/AppendixTemplate.tex b/Appendices/AppendixTemplate.tex index 2bb566b..addad6b 100644 --- a/Appendices/AppendixTemplate.tex +++ b/Appendices/AppendixTemplate.tex @@ -1,7 +1,11 @@ -% Appendix Template +% !TEX root = ../main.tex + +%---------------------------------------------------------------------------------------- +% APPENDIX TEMPLATE +%---------------------------------------------------------------------------------------- \chapter{Appendix Title Here} % Main appendix title \label{ApendixX} % Change X to a consecutive letter; for referencing this appendix elsewhere, use \ref{AppendixX} -Write your Appendix content here. \ No newline at end of file +Write your Appendix content here. diff --git a/Appendices/DeclarationOfOriginalityZHAW.tex b/Appendices/DeclarationOfOriginalityZHAW.tex index 4e0f35e..a8e3f4c 100644 --- a/Appendices/DeclarationOfOriginalityZHAW.tex +++ b/Appendices/DeclarationOfOriginalityZHAW.tex @@ -1,7 +1,19 @@ -% Appendix: Declaration of Originality +% !TEX root = ../main.tex -\chapter{Declaration of Originality} % Main appendix title +%---------------------------------------------------------------------------------------- +% APPENDIX: DECLARATION OF ORIGINALITY +%---------------------------------------------------------------------------------------- -\label{DeclarationOfOriginalityZHAW} % For referencing this appendix elsewhere, use \ref{AppendixA} +% Include the official "Plagiatserklärung" as a PDF +% Ensure that a TOC entry is create while suppressing the chapter header +\cleardoublepage +\phantomsection +\addtocounter{chapter}{1} +\addcontentsline{toc}{chapter}{\protect\numberline{\thechapter} Declaration of Originality} +% The above replaces this command (which creates a chapter header). +%\chapter{Declaration of Originality} % Main appendix title +\label{DeclarationOfOriginalityZHAW} + +% Include a PDF (full page) \includepdf[pages=-]{Appendices/plagiatserklaerung-master-eng.pdf} diff --git a/Chapters/Chapter1.tex b/Chapters/Chapter1.tex index 8bccf57..b6b7850 100644 --- a/Chapters/Chapter1.tex +++ b/Chapters/Chapter1.tex @@ -1,12 +1,19 @@ -% Chapter 1 +% Indicate the main file. Must go at the beginning of the file. +% !TEX root = ../main.tex + +%---------------------------------------------------------------------------------------- +% CHAPTER 1 +%---------------------------------------------------------------------------------------- + -\chapter{Chapter Title Here} % Main chapter title +\chapter{Introduction to \LaTeX} % Main chapter title \label{Chapter1} % For referencing the chapter elsewhere, use \ref{Chapter1} %---------------------------------------------------------------------------------------- -% Define some commands to keep the formatting separated from the content +% Define some commands to keep the formatting separated from the content +% Placing such commands in the preamble is a good idea. \newcommand{\keyword}[1]{\textbf{#1}} \newcommand{\tabhead}[1]{\textbf{#1}} \newcommand{\code}[1]{\texttt{#1}} @@ -41,9 +48,10 @@ \subsection{A (not so short) Introduction to \LaTeX{}} \subsection{A Short Math Guide for \LaTeX{}} -If you are writing a technical or mathematical thesis, then you may want to read the document by the AMS (American Mathematical Society) called, \enquote{A Short Math Guide for \LaTeX{}}. It can be found online here: -\url{http://www.ams.org/tex/amslatex.html} -under the \enquote{Additional Documentation} section towards the bottom of the page. +If you are writing a technical or mathematical thesis, then you may want to read the document by the AMS (American Mathematical Society) called, \enquote{A Short Math Guide for \LaTeX{}}. It can be found online: + +\url{http://www.ams.org/tex/amslatex.html} $\rightarrow$ \enquote{Additional Documentation}\\ +\url{https://mirror.foobar.to/CTAN/info/short-math-guide/} \subsection{Common \LaTeX{} Math Symbols} There are a multitude of mathematical symbols available for \LaTeX{} and it would take a great effort to learn the commands for them all. The most common ones you are likely to use are shown on this page: @@ -75,7 +83,8 @@ \subsection{About this Template} Steve's \file{ecsthesis.cls} was then taken by Sunil Patel who modified it by creating a skeleton framework and folder structure to place the thesis files in. The resulting template can be found on Sunil's site here: \url{http://www.sunilpatel.co.uk/thesis-template} -Sunil's template was made available through \url{http://www.LaTeXTemplates.com} where it was modified many times based on user requests and questions. Version 2.0 and onwards of this template represents a major modification to Sunil's template and is, in fact, hardly recognisable. The work to make version 2.0 possible was carried out by \href{mailto:vel@latextemplates.com}{Vel} and Johannes Böttcher. + +Sunil's template was made available through \url{http://www.LaTeXTemplates.com}, where it was modified many times based on user requests and questions. Version 2.0 and onwards of this template represents a major modification to Sunil's template and is, in fact, hardly recognisable. The work to make version 2.0 possible was carried out by \href{mailto:vel@latextemplates.com}{Vel} and Johannes Böttcher. %---------------------------------------------------------------------------------------- @@ -177,7 +186,7 @@ \section{Thesis Features and Conventions}\label{ThesisConventions} \subsection{Printing Format} -This thesis template is designed for double sided printing (i.e. content on the front and back of pages) as most theses are printed and bound this way. Switching to one sided printing is as simple as uncommenting the \option{oneside} option of the \code{documentclass} command at the top of the \file{main.tex} file. You may then wish to adjust the margins to suit specifications from your institution. +This thesis template is designed for double sided printing (i.e. content on the front and back of pages) as most theses are printed and bound this way. To switch to one sided printing, uncomment the \option{oneside} option of the \code{documentclass} command at the top of the \file{main.tex} file. You may then wish to adjust the margins to suit specifications from your institution. The headers for the pages contain the page number on the outer side (so it is easy to flick through to the page you want) and the chapter name on the inner side. @@ -208,7 +217,8 @@ \subsection{Tables} {\small \begin{verbatim} \begin{table} -\caption{The effects of treatments X and Y on the four groups studied.} +\caption{The effects of treatments X and Y + on the four groups studied.} \label{tab:treatments} \centering \begin{tabular}{l l l} @@ -305,7 +315,7 @@ \subsection{Typesetting mathematics} \section{Sectioning and Subsectioning} -You should break your thesis up into nice, bite-sized sections and subsections. \LaTeX{} automatically builds a table of Contents by looking at all the \verb|\chapter{}|, \verb|\section{}| and \verb|\subsection{}| commands you write in the source. +You should break your thesis up into nice, bite-sized sections and subsections. \LaTeX{} automatically builds a table of contents by looking at all \verb|\chapter{}|, \verb|\section{}| and \verb|\subsection{}| commands you write in the source. The Table of Contents should only list the sections to three (3) levels. A \verb|chapter{}| is level zero (0). A \verb|\section{}| is level one (1) and so a \verb|\subsection{}| is level two (2). In your thesis it is likely that you will even use a \verb|subsubsection{}|, which is level three (3). The depth to which the Table of Contents is formatted is set within \file{MastersDoctoralThesis.cls}. If you need this changed, you can do it in \file{main.tex}. diff --git a/Chapters/ChapterTemplate.tex b/Chapters/ChapterTemplate.tex index de7338d..94f6db1 100644 --- a/Chapters/ChapterTemplate.tex +++ b/Chapters/ChapterTemplate.tex @@ -1,11 +1,17 @@ -% Chapter Template +% Indicate the main file. Must go at the beginning of the file. +% !TEX root = ../main.tex + +%---------------------------------------------------------------------------------------- +% CHAPTER TEMPLATE +%---------------------------------------------------------------------------------------- + \chapter{Chapter Title Here} % Main chapter title \label{ChapterX} % Change X to a consecutive number; for referencing this chapter elsewhere, use \ref{ChapterX} %---------------------------------------------------------------------------------------- -% SECTION 1 +% SECTION 1 %---------------------------------------------------------------------------------------- \section{Main Section 1} @@ -13,21 +19,21 @@ \section{Main Section 1} Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam ultricies lacinia euismod. Nam tempus risus in dolor rhoncus in interdum enim tincidunt. Donec vel nunc neque. In condimentum ullamcorper quam non consequat. Fusce sagittis tempor feugiat. Fusce magna erat, molestie eu convallis ut, tempus sed arcu. Quisque molestie, ante a tincidunt ullamcorper, sapien enim dignissim lacus, in semper nibh erat lobortis purus. Integer dapibus ligula ac risus convallis pellentesque. %----------------------------------- -% SUBSECTION 1 +% SUBSECTION 1 %----------------------------------- \subsection{Subsection 1} Nunc posuere quam at lectus tristique eu ultrices augue venenatis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aliquam erat volutpat. Vivamus sodales tortor eget quam adipiscing in vulputate ante ullamcorper. Sed eros ante, lacinia et sollicitudin et, aliquam sit amet augue. In hac habitasse platea dictumst. %----------------------------------- -% SUBSECTION 2 +% SUBSECTION 2 %----------------------------------- \subsection{Subsection 2} Morbi rutrum odio eget arcu adipiscing sodales. Aenean et purus a est pulvinar pellentesque. Cras in elit neque, quis varius elit. Phasellus fringilla, nibh eu tempus venenatis, dolor elit posuere quam, quis adipiscing urna leo nec orci. Sed nec nulla auctor odio aliquet consequat. Ut nec nulla in ante ullamcorper aliquam at sed dolor. Phasellus fermentum magna in augue gravida cursus. Cras sed pretium lorem. Pellentesque eget ornare odio. Proin accumsan, massa viverra cursus pharetra, ipsum nisi lobortis velit, a malesuada dolor lorem eu neque. %---------------------------------------------------------------------------------------- -% SECTION 2 +% SECTION 2 %---------------------------------------------------------------------------------------- \section{Main Section 2} diff --git a/Code/example.py b/Code/example.py new file mode 100644 index 0000000..2b790c8 --- /dev/null +++ b/Code/example.py @@ -0,0 +1,30 @@ +import numpy as np + +def compute_pi(n): + """ + Compute pi using Leibniz' formula: + 1 - 1/3 + 1/5 - 1/7 + 1/9 - ... = pi/4 + """ + k = 1 # Denominator + s = 0 # Sum + + for i in range(n): + if i % 2 == 0: + s += 4/k + else: + # odd index elements are negative + s -= 4/k + k += 2 + + return s + +def main(): + n = 1000 + pi = compute_pi(n) + pi_ref = np.pi + print("Pi (computed): %f (n=%d)" % (pi,n)) + print("Pi (reference): %f" % pi_ref) + print("Difference: %f" % (pi_ref-pi)) + + +main() diff --git a/Front/abstract.tex b/Front/abstract.tex new file mode 100644 index 0000000..2819f50 --- /dev/null +++ b/Front/abstract.tex @@ -0,0 +1,19 @@ +% !TEX root = ../main.tex + +%---------------------------------------------------------------------------------------- +% ABSTRACT PAGE +%---------------------------------------------------------------------------------------- +\begin{abstract} +\addchaptertocentry{\abstractname} % Add the abstract to the table of contents +The abstract is like a miniature version of the entire manuscript. Structure it similarly: Begin with the context and motivation for the project, a brief description of the method and available data, your findings, and conclusions. Limit yourself to one page! +\end{abstract} + + +%---------------------------------------------------------------------------------------- +% German ABSTRACT PAGE +%---------------------------------------------------------------------------------------- +\begin{extraAbstract} +\addchaptertocentry{\extraabstractname} % Add the abstract to the table of contents + +Die Zusammenfassung entspricht einer Miniaturversion des gesamten Dokuments. Gliedere sie ähnlich: Beginne mit dem Kontext und der Motivation für das Projekt, einer kurzen Beschreibung der Methode und der verfügbaren Daten, Ihren Ergebnissen und den Schlussfolgerungen. Beschränke dich auf eine Seite! +\end{extraAbstract} diff --git a/Front/acknowledgements.tex b/Front/acknowledgements.tex new file mode 100644 index 0000000..a8b24cf --- /dev/null +++ b/Front/acknowledgements.tex @@ -0,0 +1,10 @@ +% !TEX root = ../main.tex + +%---------------------------------------------------------------------------------------- +% ACKNOWLEDGEMENTS +%---------------------------------------------------------------------------------------- +\begin{acknowledgements} +\addchaptertocentry{\acknowledgementname} % Add the acknowledgements to the table of contents + +The acknowledgements belong here. Do not forget to mention your project supervisors, without flattering them too much. +\end{acknowledgements} diff --git a/Front/declaration.tex b/Front/declaration.tex new file mode 100644 index 0000000..0da76aa --- /dev/null +++ b/Front/declaration.tex @@ -0,0 +1,32 @@ +% !TEX root = ../main.tex + +%---------------------------------------------------------------------------------------- +% DECLARATION OF ORIGINALITY +%---------------------------------------------------------------------------------------- + +\begin{declaration} +\addchaptertocentry{\authorshipname} % Add the declaration to the table of contents + +\begin{textbox}{red}{2} +REMOVE THIS SECTION IF THE \href{https://www.zhaw.ch/en/lsfm/study/studiweb/master-ls/masters-thesis/}{ORIGINAL COPY OF THE ZHAW DECLARATION OF ORIGINALITY} IS USED IN THE APPENDIX. +\end{textbox} +\vspace{1cm} + +\noindent I, \authorname, declare that this thesis titled, \enquote{\ttitle} and the work presented in it are my own. I confirm that: + +\begin{itemize} +\item This work was done wholly or mainly while in candidature for a research degree at the \univname. +\item Where any part of this thesis has previously been submitted for a degree or any other qualification at this university or any other institution, this has been clearly stated. +\item Where I have consulted the published work of others, this is always clearly attributed. +\item Where I have quoted from the work of others, the source is always given. With the exception of such quotations, this thesis is entirely my own work. +\item I have acknowledged all main sources of help. +\item Where the thesis is based on work done by myself jointly with others, I have made clear exactly what was done by others and what I have contributed myself.\\ +\end{itemize} +\vspace{1cm} + +\noindent Signed:\\ +\rule[0.5em]{25em}{0.5pt} % This prints a line for the signature + +\noindent Date:\\ +\rule[0.5em]{25em}{0.5pt} % This prints a line to write the date +\end{declaration} diff --git a/Front/imprint.tex b/Front/imprint.tex new file mode 100644 index 0000000..4e5ada7 --- /dev/null +++ b/Front/imprint.tex @@ -0,0 +1,58 @@ +% !TEX root = ../main.tex + +%---------------------------------------------------------------------------------------- +% IMPRINT +%---------------------------------------------------------------------------------------- + +\thispagestyle{empty} +\vspace*{\fill} + +{\bfseries \Large Imprint} +\vspace{0.75cm} + +\begin{footnotesize} + + +\begin{flushleft} +\begin{tabular}{ @{}lp{0.6\textwidth}@{} } +\emph{Project:} & \ttype\\ +\emph{Title}: & \ttitle\\ +\emph{Author}: & \authorname\\ +\emph{Date}: & \tdate\\ +\emph{Keywords}: & \keywordnames\\ +\emph{Copyright}:& \univname + +\end{tabular} +\end{flushleft} + +\vspace{0.75cm} + + +\begin{minipage}[t]{0.95\textwidth} +\begin{flushleft} +\emph{Study program:}\\ +\href{\studyproglink}{\studyprog}\\ +\href{\univlink}{\univname} +\end{flushleft} +\end{minipage} + +\vspace{0.75cm} + +\begin{minipage}[t]{0.50\textwidth} +\begin{flushleft} +\emph{Supervisor 1:}\\ +\supinfoA +\end{flushleft} +\end{minipage} +\begin{minipage}[t]{0.45\textwidth} +\begin{flushleft} +\ifdefempty{\supnameB} +{} +{ + \emph{Supervisor 2:}\\ + \supinfoB +} +\end{flushleft} +\end{minipage} + +\end{footnotesize} diff --git a/Front/symbols.tex b/Front/symbols.tex new file mode 100644 index 0000000..d9a3ae8 --- /dev/null +++ b/Front/symbols.tex @@ -0,0 +1,47 @@ +% !TEX root = ../main.tex + +%---------------------------------------------------------------------------------------- +% ABBREVIATIONS +%---------------------------------------------------------------------------------------- + +% List of abbreviations: a table of two columns. +\begin{abbreviations}{ll} + +\textbf{LAH} & \textbf{L}ist \textbf{A}bbreviations \textbf{H}ere\\ +\textbf{WSF} & \textbf{W}hat (it) \textbf{S}tands \textbf{F}or\\ + +\end{abbreviations} + + +%---------------------------------------------------------------------------------------- +% PHYSICAL CONSTANTS/OTHER DEFINITIONS +%---------------------------------------------------------------------------------------- + +%% List of physical constants: a three column table +%\begin{constants}{lr@{${}={}$}l} +% +%% The \SI{}{} command is provided by the siunitx package, see its documentation +%% for instructions on how to use it +% +%Speed of Light & $c_{0}$ & \SI{2.99792458e8}{\meter\per\second} (exact)\\ +%%Constant Name & $Symbol$ & $Constant Value$ with units\\ +% +%\end{constants} + + +%---------------------------------------------------------------------------------------- +% SYMBOLS +%---------------------------------------------------------------------------------------- + +%% List of Symbols: a three column table +%\begin{symbols}{lll} +% +%$a$ & distance & \si{\meter} \\ +%$P$ & power & \si{\watt} (\si{\joule\per\second}) \\ +%%Symbol & Name & Unit \\ +% +%\addlinespace % Gap to separate the Roman symbols from the Greek +% +%$\omega$ & angular frequency & \si{\radian} \\ +% +%\end{symbols} diff --git a/Front/titlepage.tex b/Front/titlepage.tex new file mode 100644 index 0000000..17deb74 --- /dev/null +++ b/Front/titlepage.tex @@ -0,0 +1,68 @@ +% !TEX root = ../main.tex + +%---------------------------------------------------------------------------------------- +% TITLE PAGE +%---------------------------------------------------------------------------------------- + +\newgeometry{margin=1in} +\begin{titlepage} + +% Make the title page mostly inert to the parskip-setting. +\setlength{\parskip}{0pt} + +\begin{center} +\includegraphics[width=0.15\textwidth]{Figures/zhaw_rgb} + +\ifxetex + \vspace{0.6cm} + {\zhawtitlefont\color{zhawblue}\LARGE \univname\par} % University + \vspace{0.2cm} +\else + \vspace{0.87cm} + {\includegraphics[height=17.9pt]{Figures/zhaw_font_eng_font}\par} + \vspace{0.05cm} +\fi +{\Large Department \deptname\par} % Department +\vspace{0.2cm} +{\Large \instname\par} % Institute +\vspace{3.5cm} +\textsc{\Large \ttype} % Thesis type +\vspace{0.2cm} +\HRule +\vspace{0.4cm} +{\huge \bfseries \ttitle\par} % Thesis title +\vspace{0.4cm} +\HRule +\vspace{1.5cm} + + +\begin{minipage}[t]{0.4\textwidth} +\begin{flushleft} + \large + \emph{Author:}\\ + \authorname +\end{flushleft} +\end{minipage} +\begin{minipage}[t]{0.4\textwidth} +\begin{flushright} + \large + \emph{Supervisors:} \\ + \supnameA \\ + \supnameB +\end{flushright} +\end{minipage} +\vspace{2cm} + +\vfill + +{\large +Submitted on\\ +\tdate\\ +\vspace{1.5cm} +Study program:\\ +\studyprog\\ +} +\vfill +\end{center} +\end{titlepage} +\restoregeometry diff --git a/MastersDoctoralThesis.cls b/MastersDoctoralThesis.cls index ef04e8d..cb4eeaf 100644 --- a/MastersDoctoralThesis.cls +++ b/MastersDoctoralThesis.cls @@ -28,7 +28,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %---------------------------------------------------------------------------------------- -% CLASS DEFINITION AND PARAMETERS +% CLASS DEFINITION AND PARAMETERS %---------------------------------------------------------------------------------------- \NeedsTeXFormat{LaTeX2e}[1996/12/01] @@ -71,88 +71,88 @@ \ProvideDocumentCommand{\chapterfont}{}{\Huge\bfseries} \ProvideDocumentCommand{\chapterprefixfont}{}{\LARGE\bfseries} \DeclareDocumentCommand{\@makechapterhead}{ m }{% - \abovechapterskip - {\parindent \z@ \chapteralign \normalfont - \ifnum \c@secnumdepth >\m@ne - \if@mainmatter - \ifbool{chapteroneline}{% - \chapterfont \mdtChapapp\thechapter\autodot\enspace - }{% - \chapterprefixfont \@chapapp\space \thechapter - \par\nobreak - \chapterinbetweenskip - }% - \fi - \fi - \interlinepenalty\@M% - \chapterfont #1\par\nobreak - \chapterbelowskip - } - \thispagestyle{\chapter@p@gestyle} + \abovechapterskip + {\parindent \z@ \chapteralign \normalfont + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \ifbool{chapteroneline}{% + \chapterfont \mdtChapapp\thechapter\autodot\enspace + }{% + \chapterprefixfont \@chapapp\space \thechapter + \par\nobreak + \chapterinbetweenskip + }% + \fi + \fi + \interlinepenalty\@M% + \chapterfont #1\par\nobreak + \chapterbelowskip + } + \thispagestyle{\chapter@p@gestyle} } \def\@makeschapterhead#1{% - \abovechapterskip - {\parindent \z@ \chapteralign - \normalfont - \interlinepenalty\@M - \chapterfont #1\par\nobreak - \chapterbelowskip - } - \thispagestyle{\chapter@p@gestyle} + \abovechapterskip + {\parindent \z@ \chapteralign + \normalfont + \interlinepenalty\@M + \chapterfont #1\par\nobreak + \chapterbelowskip + } + \thispagestyle{\chapter@p@gestyle} } % Addchap provides unnumbered chapters with an entry in the table of contents as well as an updated header \ProvideDocumentCommand{\addchap}{ s o m }{% - \chapter*{#3}% - \markboth{}{}% - \IfBooleanTF{#1}{% - }{% - \IfNoValueTF{#2}{% - \addchaptertocentry{#3}% - \markboth{\MakeMarkcase{#3}}{\MakeMarkcase{#3}}% - }{% - \addchaptertocentry{#2}% - \markboth{\MakeMarkcase{#2}}{\MakeMarkcase{#2}}% - }% - }% + \chapter*{#3}% + \markboth{}{}% + \IfBooleanTF{#1}{% + }{% + \IfNoValueTF{#2}{% + \addchaptertocentry{#3}% + \markboth{\MakeMarkcase{#3}}{\MakeMarkcase{#3}}% + }{% + \addchaptertocentry{#2}% + \markboth{\MakeMarkcase{#2}}{\MakeMarkcase{#2}}% + }% + }% }% \ProvideDocumentCommand{\addsec}{ s o m }{% - \section*{#3}% - \markright{}% - \IfBooleanTF{#1}{% - }{% - \IfNoValueTF{#2}{% - \addcontentsline{toc}{section}{#3}% - \markright{\MakeMarkcase{#3}}%% - }{% - \addcontentsline{toc}{section}{#2}% - \markright{\MakeMarkcase{#2}}% - }% - }% + \section*{#3}% + \markright{}% + \IfBooleanTF{#1}{% + }{% + \IfNoValueTF{#2}{% + \addcontentsline{toc}{section}{#3}% + \markright{\MakeMarkcase{#3}}%% + }{% + \addcontentsline{toc}{section}{#2}% + \markright{\MakeMarkcase{#2}}% + }% + }% }% %---------------------------------------------------------------------------------------- -% CLASS OPTIONS +% CLASS OPTIONS %---------------------------------------------------------------------------------------- \ifbool{parskip}{\RequirePackage{parskip}} % If the parskip option is passed to the class, require the parskip package \ifbool{listtoc}{% If the liststotoc option has been passed to the class, add the lists to the table of contents - \patchcmd{\listoftables}{\@starttoc{lot}}{% - \addchaptertocentry{\listtablename}\@starttoc{lot}% - }{}{}% - \patchcmd{\listoffigures}{\@starttoc{lof}}{% - \addchaptertocentry{\listfigurename}\@starttoc{lof}% - }{}{}% + \patchcmd{\listoftables}{\@starttoc{lot}}{% + \addchaptertocentry{\listtablename}\@starttoc{lot}% + }{}{}% + \patchcmd{\listoffigures}{\@starttoc{lof}}{% + \addchaptertocentry{\listfigurename}\@starttoc{lof}% + }{}{}% } \ifbool{toctoc}{% If the toctotoc options has been passed to the class, add the table of contents to the table of contents - \patchcmd{\tableofcontents}{\@starttoc{toc}% + \patchcmd{\tableofcontents}{\@starttoc{toc}% }{% - \addchaptertocentry{\contentsname}\@starttoc{toc}}{}{}% + \addchaptertocentry{\contentsname}\@starttoc{toc}}{}{}% } \patchcmd{\tableofcontents}{\MakeUppercase}{\MakeMarkcase}{}{} @@ -164,36 +164,40 @@ % If the option `nolistspacing' is given, the spacing in the different lists is reduced to single spacing. This option is only useful, if the spacing of the document has been changed to onehalfspacing or doublespacing. \ifbool{nolistspace}{ - \patchcmd{\listoffigures}{% - \@starttoc{lof} - }{% - \begingroup% - \singlespace\@starttoc{lof}\endgroup% - }{}{}% - \patchcmd{\listoftables}{% - \@starttoc{lot} - }{% - \begingroup% - \singlespace\@starttoc{lot}\endgroup% - }{}{}% - \patchcmd{\tableofcontents}{% - \@starttoc{toc} - }{% - \begingroup% - \singlespace\@starttoc{toc}\endgroup% - }{}{}% + \patchcmd{\listoffigures}{% + \@starttoc{lof} + }{% + \begingroup% + \singlespace\@starttoc{lof}\endgroup% + }{}{}% + \patchcmd{\listoftables}{% + \@starttoc{lot} + }{% + \begingroup% + \singlespace\@starttoc{lot}\endgroup% + }{}{}% + \patchcmd{\tableofcontents}{% + \@starttoc{toc} + }{% + \begingroup% + \singlespace\@starttoc{toc}\endgroup% + }{}{}% }{} %---------------------------------------------------------------------------------------- -% REQUIRED PACKAGES +% REQUIRED PACKAGES %---------------------------------------------------------------------------------------- \RequirePackage{babel} % Required for automatically changing names of document elements to languages besides english \RequirePackage{scrbase} % Required for handling language-dependent names of sections/document elements -\RequirePackage{scrhack} % Loads fixes for various packages +% Load package scrhack, which provides fixes for various packages. +% Defer the loading, because scrhack should be loaded after other packages. +% See here for the problem: https://tex.stackexchange.com/questions/659887/ +\AddToHook{begindocument/before}{\usepackage{scrhack}} +%\RequirePackage{scrhack} \RequirePackage{setspace} % Required for changing line spacing @@ -212,7 +216,7 @@ %---------------------------------------------------------------------------------------- -% DEFINE CUSTOM THESIS INFORMATION COMMANDS +% DEFINE CUSTOM THESIS INFORMATION COMMANDS %---------------------------------------------------------------------------------------- \NewDocumentCommand{\thesistitle} { o m }{% @@ -220,22 +224,40 @@ \def\@title{#2}% \def\ttitle{#2}% } +\NewDocumentCommand{\thesistype}{m}{\newcommand{\ttype}{#1}} +\NewDocumentCommand{\thesisdate}{m}{\newcommand{\tdate}{#1}} \DeclareDocumentCommand{\author}{m}{\newcommand{\authorname}{#1}\renewcommand{\@author}{#1}} -\NewDocumentCommand{\supervisor}{m}{\newcommand{\supname}{#1}} +\NewDocumentCommand{\supervisorA}{m}{\newcommand{\supnameA}{#1}} +\NewDocumentCommand{\supervisorAmail}{m}{\newcommand{\supmailA}{#1}} +\NewDocumentCommand{\supervisorAweb}{m}{\newcommand{\supwebA}{#1}} +\NewDocumentCommand{\supervisorAinfo}{m}{\newcommand{\supinfoA}{#1}} +\NewDocumentCommand{\supervisorB}{m}{\newcommand{\supnameB}{#1}} +\NewDocumentCommand{\supervisorBmail}{m}{\newcommand{\supmailB}{#1}} +\NewDocumentCommand{\supervisorBweb}{m}{\newcommand{\supwebB}{#1}} +\NewDocumentCommand{\supervisorBinfo}{m}{\newcommand{\supinfoB}{#1}} \NewDocumentCommand{\examiner}{m}{\newcommand{\examname}{#1}} \NewDocumentCommand{\degree}{m}{\newcommand{\degreename}{#1}} -\NewDocumentCommand{\addresses}{m}{\newcommand{\addressname}{#1}} +\NewDocumentCommand{\studyprogram}{m}{\newcommand{\studyprog}{#1}} +\NewDocumentCommand{\studyprogramlink}{m}{\newcommand{\studyproglink}{#1}} \NewDocumentCommand{\university}{m}{\newcommand{\univname}{#1}} \NewDocumentCommand{\universitygerman}{m}{\newcommand{\univnameger}{#1}} \NewDocumentCommand{\department}{m}{\newcommand{\deptname}{#1}} +\NewDocumentCommand{\institute}{m}{\newcommand{\instname}{#1}} \NewDocumentCommand{\group}{m}{\newcommand{\groupname}{#1}} -\NewDocumentCommand{\faculty}{m}{\newcommand{\facname}{#1}} \NewDocumentCommand{\subject}{m}{\newcommand{\subjectname}{#1}} \NewDocumentCommand{\keywords}{m}{\newcommand{\keywordnames}{#1}} +\NewDocumentCommand{\universitylink}{m}{\newcommand{\univlink}{#1}} +\NewDocumentCommand{\universitylinkgerman}{m}{\newcommand{\univlinkger}{#1}} +\NewDocumentCommand{\departmentlink}{m}{\newcommand{\deptlink}{#1}} +\NewDocumentCommand{\institutelink}{m}{\newcommand{\instlink}{#1}} +\NewDocumentCommand{\grouplink}{m}{\newcommand{\grplink}{#1}} + + + \newcommand{\checktoopen}{% New command to move content to the next page which prints to the next odd page if twosided mode is active - \if@openright\cleardoublepage\else\clearpage\fi - \ifdef{\phantomsection}{\phantomsection}{}% The \phantomsection command is necessary for hyperref to jump to the correct page + \if@openright\cleardoublepage\else\clearpage\fi + \ifdef{\phantomsection}{\phantomsection}{}% The \phantomsection command is necessary for hyperref to jump to the correct page } \NewDocumentCommand{\bhrule}{}{\typeout{--------------------}} @@ -246,11 +268,11 @@ \setcounter{tocdepth}{3} % The depth to which the document sections are printed to the table of contents \ProvideDocumentCommand{\addchaptertocentry}{ m }{% - \addcontentsline{toc}{chapter}{#1}% + \addcontentsline{toc}{chapter}{#1}% } %---------------------------------------------------------------------------------------- -% COLOURS +% COLOURS %---------------------------------------------------------------------------------------- \usepackage{xcolor} % Required for specifying custom colours @@ -258,20 +280,20 @@ \colorlet{mdtRed}{red!50!black} %---------------------------------------------------------------------------------------- -% MARGINS +% MARGINS %---------------------------------------------------------------------------------------- \RequirePackage{geometry} \geometry{ - headheight=4ex, - includehead, - includefoot + headheight=4ex, + includehead, + includefoot } \raggedbottom %---------------------------------------------------------------------------------------- -% PENALTIES +% PENALTIES %---------------------------------------------------------------------------------------- \doublehyphendemerits=10000 % No consecutive line hyphens @@ -281,69 +303,69 @@ \interfootnotelinepenalty=9999 % Almost never break footnotes %---------------------------------------------------------------------------------------- -% HEADERS AND FOOTERS +% HEADERS AND FOOTERS %---------------------------------------------------------------------------------------- \RequirePackage[markcase=used]{scrlayer-scrpage} \providepairofpagestyles{thesisSimple}{% - \clearpairofpagestyles% - \automark[chapter]{chapter} - \ihead{\headmark}% Inner header - \ohead[\pagemark]{\pagemark}% Outer header + \clearpairofpagestyles% + \automark[chapter]{chapter} + \ihead{\headmark}% Inner header + \ohead[\pagemark]{\pagemark}% Outer header } \ifoot{}% Inner footer \ofoot{}% Outer footer \pagestyle{thesisSimple} \providepairofpagestyles[thesisSimple]{thesis}{% - \automark*[section]{}% + \automark*[section]{}% } \providepairofpagestyles[thesisSimple]{review}{% - \ofoot[\shorttitle/\authorname]{\shorttitle/\authorname} - \ifoot[\today]{\today} + \ofoot[\shorttitle/\authorname]{\shorttitle/\authorname} + \ifoot[\tdate]{\tdate} } \pagestyle{thesis} \ifbool{headsepline}{\KOMAoption{headsepline}{true}}{} \PreventPackageFromLoading[\ClassError{\classname}{Package `fancyhdr' is incompatible\MessageBreak with this class}{The pagesyles are defined - using package `scrlayer-scrpage', please consult the\MessageBreak + using package `scrlayer-scrpage', please consult the\MessageBreak KOMA-script documentation for details.}]{fancyhdr} \newcommand{\blank@p@gestyle}{empty} \newcommand{\chapter@p@gestyle}{plain} \NewDocumentCommand{\blankpagestyle}{ m }{% - \ClassWarning{\classname}{\string\blankpagestyle\space is - obsolete,\MessageBreak use \string\setblankpagestyle \space instead}\renewcommand{\blank@p@gestyle}{}{#1} + \ClassWarning{\classname}{\string\blankpagestyle\space is + obsolete,\MessageBreak use \string\setblankpagestyle \space instead}\renewcommand{\blank@p@gestyle}{}{#1} } \NewDocumentCommand{\setblankpagestyle}{ m }{\renewcommand{\blank@p@gestyle}{#1}} \NewDocumentCommand{\setchapterpagestyle}{ m }{\renewcommand{\chapter@p@gestyle}{#1}} \DeclareDocumentCommand\cleardoublepage{}{\clearpage\if@twoside \ifodd\c@page\else - \hbox{} - \thispagestyle{\blank@p@gestyle} - \newpage - \if@twocolumn\hbox{}\newpage\fi\fi\fi% + \hbox{} + \thispagestyle{\blank@p@gestyle} + \newpage + \if@twocolumn\hbox{}\newpage\fi\fi\fi% } %---------------------------------------------------------------------------------------- -% ABBREVIATIONS PAGE DESIGN +% ABBREVIATIONS PAGE DESIGN %---------------------------------------------------------------------------------------- \newcommand{\abbrevname}{List of Abbreviations} \providecaptionname{english,british,american}{\abbrevname}{List of Abbreviations} \providecaptionname{ngerman,german,austrian,naustrian}{\abbrevname}{Abk\"urzungsverzeichnis} \NewDocumentEnvironment{abbreviations}{ m }{% - \ifbool{nolistspace}{\begingroup\singlespacing}{} - \ifbool{listtoc}{\addchap{\abbrevname}}{\addchap*{\abbrevname}} - \begin{longtable}{#1} - }{% - \end{longtable} - \addtocounter{table}{-1}% Don't count this table as one of the document tables - \ifbool{nolistspace}{\endgroup}{} + \ifbool{nolistspace}{\begingroup\singlespacing}{} + \ifbool{listtoc}{\addchap{\abbrevname}}{\addchap*{\abbrevname}} + \begin{longtable}{#1} + }{% + \end{longtable} + \addtocounter{table}{-1}% Don't count this table as one of the document tables + \ifbool{nolistspace}{\endgroup}{} } %---------------------------------------------------------------------------------------- -% ABSTRACT PAGE DESIGN +% ABSTRACT PAGE DESIGN %---------------------------------------------------------------------------------------- \DeclareDocumentCommand{\abstractauthorfont}{}{} @@ -355,68 +377,75 @@ KOMA-script documentation for details.}]{fancyhdr} \providecaptionname{german,ngerman,austrian,naustrian}{\byname}{von} \providecaptionname{american,australian,british,canadian,english,newzealand,UKenglish,USenglish}{\byname}{by} \ifbool{consistentlayout}{ - \DeclareDocumentEnvironment{abstract}{ O{} }{% - \addchap*{\abstractname}% - {\chapteralign\normalsize\abstractauthorfont \authorname \par}% Author name - \vspace{\baselineskip} - {\chapteralign\parbox{.7\linewidth}{\chapteralign\normalsize\itshape\abstracttitlefont\@title}\par}% Thesis title - \bigskip\noindent\ignorespaces - }% - {}%end alt-abstract + \DeclareDocumentEnvironment{abstract}{ O{} }{% + \addchap*{\abstractname}% + }% + {}%end alt-abstract }{% - \DeclareDocumentEnvironment{abstract}{ O{\null\vfill} }{ - \checktoopen - \tttypeout{\abstractname} - #1%added to be able to have abstract more than one page long - \thispagestyle{plain} - \begin{center} - {\normalsize \MakeUppercase{\univname} \par}% University name in capitals - \bigskip - {\huge\textit{\abstractname} \par} - \bigskip - {\normalsize \facname \par}% Faculty name - {\normalsize \deptname \par}% Department name - \bigskip - {\normalsize \degreename\par}% Degree name - \bigskip - {\normalsize\bfseries \@title \par}% Thesis title - \medskip - {\normalsize \byname{} \authorname \par}% Author name - \bigskip - \end{center} - } - { - \vfill\null - } + \DeclareDocumentEnvironment{abstract}{ O{\null\vfill} }{ + \checktoopen + \tttypeout{\abstractname} + #1%added to be able to have abstract more than one page long + \thispagestyle{plain} + \begin{center} + % Make this floating box inert to the parskip setting + \setlength{\parskip}{0pt} + {\normalsize \MakeUppercase{\univname}\par}% University name in capitals + \bigskip + {\Huge\textit{\abstractname} \par} + \bigskip + {\normalsize \instname \par}% Institute name + {\normalsize \deptname \par}% Department name + \bigskip + {\normalsize \degreename\par}% Degree name + \bigskip + {\normalsize\bfseries \@title \par}% Thesis title + \medskip + {\normalsize \byname{} \authorname \par}% Author name + \bigskip + \end{center} + } + { + \vfill\null + } } -\DeclareDocumentEnvironment{extraAbstract}{ O{\null\vfill} }{ - \checktoopen - \tttypeout{\extraabstractname} - #1%added to be able to have abstract more than one page long - \thispagestyle{empty} - \begin{center} - {\normalsize \MakeUppercase{\univnameger} \par}% University name in capitals - \bigskip - {\huge\textit{\extraabstractname} \par} - \bigskip - {\normalsize \facname \par}% Faculty name - {\normalsize \deptname \par}% Department name - \bigskip - {\normalsize \degreename\par}% Degree name - \bigskip - {\normalsize\bfseries \@title \par}% Thesis title - \medskip - {\normalsize \vonname{} \authorname \par}% Author name - \bigskip - \end{center} -} -{ - \vfill\null +\ifbool{consistentlayout}{ + \DeclareDocumentEnvironment{extraAbstract}{ O{} }{% + \addchap*{\extraabstractname}% + }% + {}%end alt-abstract +}{% + \DeclareDocumentEnvironment{extraAbstract}{ O{\null\vfill} }{ + \checktoopen + \tttypeout{\extraabstractname} + #1%added to be able to have abstract more than one page long + \thispagestyle{empty} + \begin{center} + % Make this floating box inert to the parskip setting + \setlength{\parskip}{0pt} + {\normalsize \MakeUppercase{\univnameger} \par}% University name in capitals + \bigskip + {\Huge\textit{\extraabstractname} \par} + \bigskip + {\normalsize \instname \par}% Institute name + {\normalsize \deptname \par}% Department name + \bigskip + {\normalsize \degreename\par}% Degree name + \bigskip + {\normalsize\bfseries \@title \par}% Thesis title + \medskip + {\normalsize \vonname{} \authorname \par}% Author name + \bigskip + \end{center} + } + { + \vfill\null + } } %---------------------------------------------------------------------------------------- -% ACKNOWLEDGEMENTS PAGE DESIGN +% ACKNOWLEDGEMENTS PAGE DESIGN %---------------------------------------------------------------------------------------- \usepackage{xcolor} @@ -426,55 +455,27 @@ KOMA-script documentation for details.}]{fancyhdr} \providecaptionname{german,ngerman,austrian,naustrian}{\acknowledgementname}{Danksagung} % Acknowledgement text for Germanic countries \ifbool{consistentlayout}{ - \DeclareDocumentEnvironment{acknowledgements}{}{% - \tttypeout{\acknowledgementname} - \addchap*{\acknowledgementname} - } + \DeclareDocumentEnvironment{acknowledgements}{}{% + \tttypeout{\acknowledgementname} + \addchap*{\acknowledgementname} + } } { - \DeclareDocumentEnvironment{acknowledgements}{}{% - \checktoopen - \tttypeout{\acknowledgementname} - \thispagestyle{plain} - \begin{center}{\huge\textit{\acknowledgementname}\par}\end{center} - } - { - \vfil\vfil\null - } + \DeclareDocumentEnvironment{acknowledgements}{}{% + \checktoopen + \tttypeout{\acknowledgementname} + \thispagestyle{plain} + \begin{center}{\Huge\textit{\acknowledgementname}\par}\end{center} + \bigskip + } + { + \vfill\null + } } - %---------------------------------------------------------------------------------------- -% Preface PAGE DESIGN -%---------------------------------------------------------------------------------------- - -\usepackage{xcolor} -\colorlet{mdtRed}{red!50!black} -\newcommand{\prefacename}{Preface} -\providecaptionname{american,australian,british,canadian,english,newzealand,UKenglish,USenglish} {\prefacename}{Preface} % Acknowledgement text for English countries -\providecaptionname{german,ngerman,austrian,naustrian}{\prefacename}{Vorwort} % Acknowledgement text for Germanic countries - -\ifbool{consistentlayout}{ - \DeclareDocumentEnvironment{preface}{}{% - \tttypeout{\prefacename} - \addchap*{\prefacename} - } -} -{ - \DeclareDocumentEnvironment{preface}{}{% - \checktoopen - \tttypeout{\prefacename} - \thispagestyle{plain} - \begin{center}{\huge\textit{\prefacename}\par}\end{center} - } - { - \vfil\vfil\null - } -} - -%---------------------------------------------------------------------------------------- -% DECLARATION PAGE DESIGN +% DECLARATION PAGE DESIGN %---------------------------------------------------------------------------------------- \newcommand{\authorshipname}{Declaration of Authorship} @@ -482,45 +483,36 @@ KOMA-script documentation for details.}]{fancyhdr} \providecaptionname{german,ngerman,austrian,naustrian}{\authorshipname}{Eidesstattliche Erkl\"arung} % Declaration of Authorship text for Germanic countries \ifbool{consistentlayout}{ - \DeclareDocumentEnvironment{declaration}{}{ - \addchap*{\authorshipname} - }{}% + \DeclareDocumentEnvironment{declaration}{}{ + \addchap*{\authorshipname} + }{}% }{ - \DeclareDocumentEnvironment{declaration}{}{ - \checktoopen - \tttypeout{\authorshipname} - \thispagestyle{plain} - \null\vfil - {\noindent\huge\bfseries\authorshipname\par\vspace{10pt}} - }{} + \DeclareDocumentEnvironment{declaration}{}{ + \checktoopen + \tttypeout{\authorshipname} + \thispagestyle{plain} + \null\vfil + \begin{center}{\Huge\textit{\authorshipname}\par}\end{center} + \bigskip + }{} } + %---------------------------------------------------------------------------------------- -% DEDICATION PAGE DESIGN +% DEDICATION PAGE DESIGN %---------------------------------------------------------------------------------------- - -\ifbool{consistentlayout}{ - \DeclareDocumentCommand{\dedicatory}{ - m O{\vspace*{.7\textheight} } }{ - \checktoopen\tttypeout{Dedicatory} - \markboth{}{} - #2 - {\hfill\parbox{.4\textwidth}{\flushright#1\par}} - } -}{ - \newcommand\dedicatory[1]{ - \checktoopen - \tttypeout{Dedicatory} - \null\vfil - \thispagestyle{plain} - \begin{center}{\Large\slshape #1}\end{center} - \vfil\null - } +\newcommand\dedicatory[1]{ + \checktoopen + \tttypeout{Dedicatory} + \thispagestyle{empty} + \null\vfil + \begin{center}{\Large\slshape #1}\end{center} + \vfil\null } %---------------------------------------------------------------------------------------- -% PHYSICAL CONSTANTS PAGE DESIGN +% PHYSICAL CONSTANTS PAGE DESIGN %---------------------------------------------------------------------------------------- \newcommand{\constantsname}{Physical Constants} @@ -528,17 +520,17 @@ KOMA-script documentation for details.}]{fancyhdr} \providecaptionname{ngerman,german,austrian,naustrian}{\constantsname}{Physikalische Konstanten} \NewDocumentEnvironment{constants}{ m }{% - \ifbool{nolistspace}{\begingroup\singlespacing}{} - \ifbool{listtoc}{\addchap{\constantsname}}{\addchap*{\constantsname}} - \begin{longtable}{#1} - }{% - \end{longtable} - \addtocounter{table}{-1}% Don't count this table as one of the document tables - \ifbool{nolistspace}{\endgroup}{} + \ifbool{nolistspace}{\begingroup\singlespacing}{} + \ifbool{listtoc}{\addchap{\constantsname}}{\addchap*{\constantsname}} + \begin{longtable}{#1} + }{% + \end{longtable} + \addtocounter{table}{-1}% Don't count this table as one of the document tables + \ifbool{nolistspace}{\endgroup}{} } %---------------------------------------------------------------------------------------- -% SYMBOLS PAGE DESIGN +% SYMBOLS PAGE DESIGN %---------------------------------------------------------------------------------------- \newcommand{\symbolsname}{List of Symbols} @@ -546,13 +538,13 @@ KOMA-script documentation for details.}]{fancyhdr} \providecaptionname{ngerman,german,austrian,naustrian}{\symbolsname}{Symbolverzeichnis} \NewDocumentEnvironment{symbols}{ m }{% - \ifbool{nolistspace}{\begingroup\singlespacing}{} - \ifbool{listtoc}{\addchap{\symbolsname}}{\addchap*{\symbolsname}} - \begin{longtable}{#1} - }{% - \end{longtable} - \addtocounter{table}{-1}% Don't count this table as one of the document tables - \ifbool{nolistspace}{\endgroup}{} + \ifbool{nolistspace}{\begingroup\singlespacing}{} + \ifbool{listtoc}{\addchap{\symbolsname}}{\addchap*{\symbolsname}} + \begin{longtable}{#1} + }{% + \end{longtable} + \addtocounter{table}{-1}% Don't count this table as one of the document tables + \ifbool{nolistspace}{\endgroup}{} } %---------------------------------------------------------------------------------------- @@ -576,9 +568,9 @@ breaklinks=true, } \pdfstringdefDisableCommands{% If there is an explicit linebreak in a section heading (or anything printed to the pdf-bookmarks), it is replaced by a space - \let\\\space% + \let\\\space% } - } + } }{%nothing } diff --git a/main.tex b/main.tex index 4945e56..156df76 100644 --- a/main.tex +++ b/main.tex @@ -23,119 +23,107 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %---------------------------------------------------------------------------------------- -% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS +% DOCUMENT SPECIFICATION %---------------------------------------------------------------------------------------- - \documentclass[ -11pt, % The default document font size, options: 10pt, 11pt, 12pt -%oneside, % Two side (alternating margins) for binding by default, uncomment to switch to one side -english, % ngerman for German -singlespacing, % Single line spacing, alternatives: onehalfspacing or doublespacing -%draft, % Uncomment to enable draft mode (no pictures, no links, overfull hboxes indicated) -%nolistspacing, % If the document is onehalfspacing or doublespacing, uncomment this to set spacing in lists to single -%liststotoc, % Uncomment to add the list of figures/tables/etc to the table of contents -%toctotoc, % Uncomment to add the main table of contents to the table of contents -%parskip, % Uncomment to add space between paragraphs -%nohyperref, % Uncomment to not load the hyperref package -headsepline, % Uncomment to get a line under the header -%chapterinoneline, % Uncomment to place the chapter title next to the number on one line -%consistentlayout, % Uncomment to change the layout of the declaration, abstract and acknowledgements pages to match the default layout -]{MastersDoctoralThesis} % The class file specifying the document structure - -\usepackage[utf8]{inputenc} % Required for inputting international characters -\usepackage[T1]{fontenc} % Output font encoding for international characters -\usepackage{xcolor} - -%\usepackage[x-5pg]{pdfx} %for PDF-X support. Has problems with xcolor and hyperref -%\usepackage{subfigure} -\usepackage{caption} -\usepackage{subcaption} - -\usepackage{mathpazo} % Use the Palatino font by default - -\usepackage[backend=biber, % Use the bibtex backend with the authoryear citation style (which resembles APA) -sorting=none, % numbers the reference in order of their appearance in the document. Troubleshoot with deleting all *.aux and *.bbl files and rebuild. -style=numeric-comp, -natbib=true]{biblatex} - -\addbibresource{example.bib} % The filename of the bibliography - -\usepackage[autostyle=true]{csquotes} % Required to generate language-dependent quotes in the bibliography - -\usepackage{pdfpages} - -\usepackage{todonotes} -\setlength{\marginparwidth}{2.5cm} % uncomment this if the todonotes are out of margins (cut off page) - -\usepackage{listings} - - -\definecolor{codegreen}{rgb}{0,0.6,0} -\definecolor{codegray}{rgb}{0.5,0.5,0.5} -\definecolor{codepurple}{rgb}{0.58,0,0.82} -\definecolor{backcolour}{rgb}{0.921, 0.929, 0.937} %0.95,0.95,0.92 - -\lstdefinestyle{mystyle}{ -backgroundcolor=\color{backcolour}, -commentstyle=\color{codegreen}, -keywordstyle=\color{magenta}, -numberstyle=\tiny\color{codegray}, -stringstyle=\color{codepurple}, -basicstyle=\ttfamily\footnotesize, -breakatwhitespace=false, -breaklines=true, -captionpos=b, -keepspaces=true, -numbers=left, -numbersep=5pt, -showspaces=false, -showstringspaces=false, -showtabs=false, -tabsize=2 + 11pt, % Default font size + %oneside, % One-side binding. Default: Two-side binding / alternating margins + english, % Language. Use ngerman for German (Neue Rechtschreibung) + singlespacing, % Spacing option: singlespacing, onehalfspacing or doublespacing + %nolistspacing, % Set spacing in lists to single + %draft, % Enable draft mode: no pictures, no links, overfull hboxes indicated + liststotoc, % Include list of figures/tables/etc in the table of contents + %toctotoc, % Include the main table of contents to the table of contents + parskip, % Add vertical space between paragraphs + %nohyperref, % Disable links in the entire document + headsepline, % Show a horizontal line under the header + %chapterinoneline, % Place the chapter title and chapter number on one line + consistentlayout, % Have the same layout for special chapters: + % declaration, abstract and acknowledgements +]{MastersDoctoralThesis} + +% Uncomment the following lines to only include a subset of chapters. +% This is useful for long documents, as typesetting takes a bit of time +%\includeonly{ +% front/titlepage, +% front/imprint, +% front/abstract, +% %front/declaration, +% %front/acknowledgements, +% %front/symbols, +% Chapters/Chapter1, +% %Chapters/Chapter2 +% } + + +%---------------------------------------------------------------------------------------- +% PREAMBLE: PACKAGES AND CONFIGURATIONS +%---------------------------------------------------------------------------------------- +\input{preamble} + + +%---------------------------------------------------------------------------------------- +% THESIS INFORMATION: MODIFY THIS SECTION! +%---------------------------------------------------------------------------------------- + +% The information below is used in the following parts: +% - Title page +% - Imprint +% - Abstract / Zusammenfassung +% - Meta information of PDF + +\thesistitle{Project Title} % Thesis title, command: \ttitle +\thesistype{Track Module 1} % Type of thesis (e.g. Master Thesis) \ttype +\thesisdate{\today} % Date of submission \tdate +\keywords{gravity, physics, disruptive science} + % Keywords for the thesis, \keywordnames +\author{Maxine Muster} % Your name, \authorname +\degree{Master of Science ZFH} % Degree name, \degreename +\studyprogram{Applied Computational Life Sciences, M.Sc.} + % Study program \studyprog +\studyprogramlink{https://www.zhaw.ch/en/lsfm/study/master/applied-computational-life-sciences/} + % Link to study program \studyproglink + +\supervisorA{Dr. Albert Einstein} % Name of supervisor 1, \supnameA +\supervisorAmail{e=mc2@zhaw.ch} % Email address of supervisor 1, \supmailA +\supervisorAweb{https://en.wikipedia.org/wiki/Albert\_Einstein} % \supwebA +\supervisorAinfo{ % Formatted info about supervisor 1: \supinfoA + \supnameA\\ + Zurich University of Applied Sciences\\ + Email: \href{mailto:\supmailA}{\supmailA}\\ + Web: \href{\supwebA}{Link} } -\lstset{style=mystyle} - -\usepackage{makecell} % formatting tables - - - - - -%---------------------------------------------------------------------------------------- -% MARGIN SETTINGS -%---------------------------------------------------------------------------------------- - -\geometry{ -paper=a4paper, % Change to letterpaper for US letter -inner=2.5cm, % Inner margin -outer=3.8cm, % Outer margin -bindingoffset=.5cm, % Binding offset -top=1.5cm, % Top margin -bottom=1.5cm, % Bottom margin -%showframe, % Uncomment to show how the type block is set on the page +% Keep empty if there is no supervisor 2: \supervisorB{} +\supervisorB{Isaac Newton} % Name of supervisor 2, \supnameB +\supervisorBmail{f=am@newton.com} % Email address of supervisor 2, \supmailB +\supervisorBweb{https://en.wikipedia.org/wiki/John\_Locke} % \supwebB +\supervisorBinfo{ % Formatted info about supervisor 2: \supinfoB + \supnameB\\ + University of Cambridge\\ + Email: \href{mailto:\supmailB}{\supmailB}\\ + Web: \href{\supwebB}{Link} } +\university{Zurich University of Applied Sciences} + % University name \univname +\universitygerman{Zürcher Hochschule für Angewandte Wissenschaften} + % University, in German \univnameger +\department{Life Sciences and Facility Management} + % Department, \deptname +\institute{Institute of Computational Life Sciences} + % Institute, \instname +\group{Center of Computational Health} + % Research group \groupname + +% Links +\universitylink {https://www.zhaw.ch/en/university/} % \univlink +\universitylinkgerman{https://www.zhaw.ch/de/university/} % \univlinkger +\departmentlink {https://www.zhaw.ch/de/lsfm/} % \deptlink +\institutelink {https://www.zhaw.ch/en/lsfm/institutes-centres/icls/} % \instlink +\grouplink {https://www.zhaw.ch/en/lsfm/institutes-centres/icls/computational-health/} % \grplink -%---------------------------------------------------------------------------------------- -% THESIS INFORMATION -%---------------------------------------------------------------------------------------- -\thesistitle{Thesis Title} % Your thesis title, this is used in the title and abstract, print it elsewhere with \ttitle -\supervisor{Dr. James \textsc{Smith}} % Your supervisor's name, this is used in the title page, print it elsewhere with \supname -\examiner{} % Your examiner's name, this is not currently used anywhere in the template, print it elsewhere with \examname -\degree{Doctor of Philosophy} % Your degree name (Doctor of Philosophy or Master of Science), this is used in the title page and abstract, print it elsewhere with \degreename -\author{John \textsc{Smith}} % Your name, this is used in the title page and abstract, print it elsewhere with \authorname -\addresses{} % Your address, this is not currently used anywhere in the template, print it elsewhere with \addressname - -\subject{Biological Sciences} % Your subject area, this is not currently used anywhere in the template, print it elsewhere with \subjectname -\keywords{} % Keywords for your thesis, this is not currently used anywhere in the template, print it elsewhere with \keywordnames -\university{\href{https://www.zhaw.ch/en/university/}{Zurich University of Applied Sciences}} % Your university's name and URL, this is used in the title page and abstract, print it elsewhere with \univname -\universitygerman{\href{https://www.zhaw.ch/de/hochschule/}{Z{\"u}rcher Hochschule f{\"u}r Angewandte Wissenschaften}}% Your university's name in german and URL, this is used in the german abstract (Zusammenfassung), print it elsewhere with \univnameger -\department{\href{https://www.zhaw.ch/en/lsfm/institutes-centres/ias/}{Institute of Applied Simulation}} % Your department's name and URL, this is used in the title page and abstract, print it elsewhere with \deptname -\group{\href{https://www.zhaw.ch/en/lsfm/institutes-centres/ias/research-development/computational-genomics/}{Applied Computational Genomics}} % Your research group's name and URL, this is used in the title page, print it elsewhere with \groupname -\faculty{\href{https://www.zhaw.ch/de/lsfm/}{Life Sciences and Facility Management -}} % Your faculty's name and URL, this is used in the title page and abstract, print it elsewhere with \facname \AtBeginDocument{ \hypersetup{pdftitle=\ttitle} % Set the PDF's title to your title @@ -144,212 +132,64 @@ } \begin{document} +\frontmatter % Roman page numbering for the pre-content pages +\pagestyle{plain} % Default to the plain heading style until the thesis style + % is called for the body content -\frontmatter % Use roman page numbering style (i, ii, iii, iv...) for the pre-content pages - -\pagestyle{plain} % Default to the plain heading style until the thesis style is called for the body content %---------------------------------------------------------------------------------------- -% TITLE PAGE +% TITLE PAGE AND IMPRINT %---------------------------------------------------------------------------------------- +\include{front/titlepage} +\let\cleardoublepage\clearpage +\include{front/imprint} -\begin{titlepage} -\begin{center} - -\begin{figure} -\centering -\includegraphics[width=0.15\textwidth]{Figures/ZHAW_Logo.png} % Universtiy Logo, Adapted from: https://upload.wikimedia.org/wikipedia/commons/thumb/e/e6/ZHAW_Logo.svg/879px-ZHAW_Logo.svg.png -\end{figure} - -\vspace*{.06\textheight} -{\scshape\LARGE \univname\par}\vspace{1.5cm} % University name -\textsc{\Large Doctoral Thesis}\\[0.5cm] % Thesis type - -\HRule \\[0.4cm] % Horizontal line -{\huge \bfseries \ttitle\par}\vspace{0.4cm} % Thesis title -\HRule \\[1.5cm] % Horizontal line - -\begin{minipage}[t]{0.4\textwidth} -\begin{flushleft} \large -\emph{Author:}\\ -\href{http://www.johnsmith.com}{\authorname} % Author name - remove the \href bracket to remove the link -\end{flushleft} -\end{minipage} -\begin{minipage}[t]{0.4\textwidth} -\begin{flushright} \large -\emph{Supervisor:} \\ -\href{http://www.jamessmith.com}{\supname} % Supervisor name - remove the \href bracket to remove the link -\end{flushright} -\end{minipage}\\[3cm] - -\vfill - -\large \textit{A thesis submitted in fulfillment of the requirements\\ for the degree of \degreename}\\[0.3cm] % University requirement text -\textit{in the}\\[0.4cm] -\groupname\\\deptname\\[2cm] % Research group name and department name - -\vfill - -{\large \today}\\[4cm] % Date -%\includegraphics{Logo} % University/department logo - uncomment to place it - -\vfill -\end{center} -\end{titlepage} %---------------------------------------------------------------------------------------- -% DECLARATION PAGE +% DECLARATION %---------------------------------------------------------------------------------------- - -\begin{declaration} -\addchaptertocentry{\authorshipname} % Add the declaration to the table of contents -COMMENT THIS SECTION IF THE \href{https://www.zhaw.ch/en/lsfm/study/studiweb/master-ls/masters-thesis/}{ORIGINAL COPY OF THE ZHAW DECLARATION OF ORIGINALITY} IS USED IN THE APPENDIX.\newline - -\noindent I, \authorname, declare that this thesis titled, \enquote{\ttitle} and the work presented in it are my own. I confirm that: - -\begin{itemize} -\item This work was done wholly or mainly while in candidature for a research degree at this University. -\item Where any part of this thesis has previously been submitted for a degree or any other qualification at this University or any other institution, this has been clearly stated. -\item Where I have consulted the published work of others, this is always clearly attributed. -\item Where I have quoted from the work of others, the source is always given. With the exception of such quotations, this thesis is entirely my own work. -\item I have acknowledged all main sources of help. -\item Where the thesis is based on work done by myself jointly with others, I have made clear exactly what was done by others and what I have contributed myself.\\ -\end{itemize} - -\noindent Signed:\\ -\rule[0.5em]{25em}{0.5pt} % This prints a line for the signature - -\noindent Date:\\ -\rule[0.5em]{25em}{0.5pt} % This prints a line to write the date -\end{declaration} - +% Comment out this section if the declaration of originality from ZHAW is used. +\include{front/declaration} \cleardoublepage -%---------------------------------------------------------------------------------------- -% QUOTATION PAGE -%---------------------------------------------------------------------------------------- - -\vspace*{0.2\textheight} - -% \noindent\enquote{\itshape I'm fascinated by the idea that genetics is digital. A gene is a long sequence of coded letters, like computer information. Modern biology is becoming very much a branch of information technology.}\bigbreak - -% \hfill Richard Dawkins - - -% \vspace*{0.2\textheight} - -% \noindent\enquote{\itshape A line is a dot that went for a walk.}\bigbreak - -% \hfill Paul Klee - -\noindent\enquote{\itshape You can’t connect the dots looking forward; you can only connect them looking backwards. So you have to trust that the dots will somehow connect in your future. You have to trust in something – your gut, destiny, life, karma, whatever. Because believing that the dots will connect down the road will give you the confidence to follow your heart even when it leads you off the well worn path; and that will make all the difference. -}\bigbreak -\hfill{Steve Jobs} \newline -\strut\hfill{\tiny{(Stanford commencement speech, June 2005)}} %---------------------------------------------------------------------------------------- -% ABSTRACT PAGE +% ABSTRACT %---------------------------------------------------------------------------------------- +\include{front/abstract} -\begin{abstract} -\addchaptertocentry{\abstractname} % Add the abstract to the table of contents -The Thesis Abstract is written here (and usually kept to just this page). The page is kept centered vertically so can expand into the blank space above the title too\ldots - -Structure it the in the following way: context, Need (what we have), Need (what we want), task, object of the document, findings, Conclusion and perspectives. -\end{abstract} %---------------------------------------------------------------------------------------- -% German ABSTRACT PAGE +% ACKNOWLEDGEMENTS %---------------------------------------------------------------------------------------- +\include{front/acknowledgements} -\begin{extraAbstract} - \addchaptertocentry{\extraabstractname} % Add the abstract to the table of contents -Die Zusammenfassung der Dissertation wird hier geschrieben (und normalerweise nur auf dieser Seite gehalten). Die Seite wird vertikal zentriert, so dass sie sich auch in den leeren Raum über dem Titel ausdehnen kann\ldots -Strukturiere sie wie folgt: Kontext, Bedarf (was wir haben), Bedarf (was wir wollen), Aufgabe, Gegenstand des Dokuments, Ergebnisse, Schlussfolgerung und Perspektiven. - -\end{extraAbstract} %---------------------------------------------------------------------------------------- -% ACKNOWLEDGEMENTS +% LIST OF CONTENTS/FIGURES/TABLES PAGES %---------------------------------------------------------------------------------------- +% Comment out if any of the following is not needed: +\tableofcontents % Add main table of contents +%\listoffigures % Add list of figures +%\listoftables % Add list of tables -\begin{acknowledgements} -\addchaptertocentry{\acknowledgementname} % Add the acknowledgements to the table of contents -The acknowledgments and the people to thank go here, don't forget to include your project advisor\ldots -\end{acknowledgements} %---------------------------------------------------------------------------------------- -% LIST OF CONTENTS/FIGURES/TABLES PAGES +% ABBREVIATIONS / SYMBOLS %---------------------------------------------------------------------------------------- +\include{front/symbols} -\tableofcontents % Prints the main table of contents - -\listoffigures % Prints the list of figures - -\listoftables % Prints the list of tables %---------------------------------------------------------------------------------------- -% ABBREVIATIONS +% DEDICATION %---------------------------------------------------------------------------------------- - -\begin{abbreviations}{ll} % Include a list of abbreviations (a table of two columns) - -\textbf{LAH} & \textbf{L}ist \textbf{A}bbreviations \textbf{H}ere\\ -\textbf{WSF} & \textbf{W}hat (it) \textbf{S}tands \textbf{F}or\\ - -\end{abbreviations} - -%---------------------------------------------------------------------------------------- -% PHYSICAL CONSTANTS/OTHER DEFINITIONS -%---------------------------------------------------------------------------------------- - -\begin{constants}{lr@{${}={}$}l} % The list of physical constants is a three column table - -% The \SI{}{} command is provided by the siunitx package, see its documentation for instructions on how to use it - -Speed of Light & $c_{0}$ & \SI{2.99792458e8}{\meter\per\second} (exact)\\ -%Constant Name & $Symbol$ & $Constant Value$ with units\\ - -\end{constants} - -%---------------------------------------------------------------------------------------- -% SYMBOLS -%---------------------------------------------------------------------------------------- - -\begin{symbols}{lll} % Include a list of Symbols (a three column table) - -$a$ & distance & \si{\meter} \\ -$P$ & power & \si{\watt} (\si{\joule\per\second}) \\ -%Symbol & Name & Unit \\ - -\addlinespace % Gap to separate the Roman symbols from the Greek - -$\omega$ & angular frequency & \si{\radian} \\ - -\end{symbols} - -%---------------------------------------------------------------------------------------- -% DEDICATION -%---------------------------------------------------------------------------------------- - \dedicatory{For/Dedicated to/To my\ldots} -%---------------------------------------------------------------------------------------- -% PREFACE -%---------------------------------------------------------------------------------------- - -\begin{preface} - \addchaptertocentry{\prefacename} % Add the acknowledgements to the table of contents - Explain the motivation for the topic in general. Go through each chapter and explain how they contribute to your research question. - Check the thesis of Johannes John Carel Kuiper for a good example preface: \url{https://dspace.library.uu.nl/bitstream/handle/1874/90/full.pdf?sequence=2&isAllowed=y} -\end{preface} %---------------------------------------------------------------------------------------- -% THESIS CONTENT - CHAPTERS +% THESIS CONTENT - CHAPTERS %---------------------------------------------------------------------------------------- - \mainmatter % Begin numeric (1,2,3...) page numbering - \pagestyle{thesis} % Return the page headers back to the "thesis" style % Include the chapters of the thesis as separate files from the Chapters folder @@ -361,24 +201,24 @@ %\include{Chapters/Chapter4} %\include{Chapters/Chapter5} + %---------------------------------------------------------------------------------------- -% THESIS CONTENT - APPENDICES +% THESIS CONTENT - APPENDICES %---------------------------------------------------------------------------------------- - \appendix % Cue to tell LaTeX that the following "chapters" are Appendices % Include the appendices of the thesis as separate files from the Appendices folder % Uncomment the lines as you write the Appendices - \include{Appendices/AppendixA} -\include{Appendices/DeclarationOfOriginalityZHAW} % from https://www.zhaw.ch/en/lsfm/study/studiweb/master-ls/masters-thesis/ +% from https://www.zhaw.ch/en/lsfm/study/studiweb/master-ls/masters-thesis/ %\include{Appendices/AppendixB} %\include{Appendices/AppendixC} +\include{Appendices/DeclarationOfOriginalityZHAW} + %---------------------------------------------------------------------------------------- -% BIBLIOGRAPHY +% BIBLIOGRAPHY %---------------------------------------------------------------------------------------- - \printbibliography[heading=bibintoc] %---------------------------------------------------------------------------------------- diff --git a/preamble.tex b/preamble.tex new file mode 100644 index 0000000..fd6eeac --- /dev/null +++ b/preamble.tex @@ -0,0 +1,132 @@ + +%---------------------------- +% Fonts and characters +%---------------------------- + +% Support for special characters +\usepackage[utf8]{inputenc} % Specify input encoding +\usepackage[T1]{fontenc} % Specify font encoding + +% Set main fonts +% Fonts catalogue: https://tug.org/FontCatalogue/ +\usepackage{mathpazo} % Use the Palatino font by default +\usepackage{beramono} % Override the monospace/typewriter font + +% ZHAW title font +% Try to load Helvetica Rounded Bold, and OpenType font. +% Loading OTF or system fonts is possible with XeLaTeX. +% If the document is compiled using pdfLaTeX, resort +\usepackage{ifxetex} +\ifxetex + \usepackage{fontspec} + \newfontfamily\zhawtitlefont{Helvetica Rounded Bold} +\else + \newcommand{\zhawtitlefont}{\scshape} +\fi + +%\usepackage[scaled]{helvet} + +%---------------------------- +% Environments +%---------------------------- + +\usepackage{caption} % Customized caption +\usepackage{subcaption} % Subfigure captions +\usepackage{makecell} % Per-cell formatting in tables (\makecell) +\usepackage{pdfpages} % Required to include PDF files/graphics (\includepdf) + +\usepackage{todonotes} % Introduces the command \todo +\setlength{\marginparwidth}{2.5cm} % Adjust this if the todo notes are out of margins + +% Create boxes as follows: +% \begin{colorbox}{red}{2} +\usepackage{tcolorbox} +\newtcolorbox{textbox}[2]{ + arc=3pt, + boxrule=#2pt, + colback=#1!25!white, + width=\textwidth, + halign=left, + valign=center, + colframe=#1!75!black +} + +%---------------------------- +% Colors +%---------------------------- + +% Set up colors +\usepackage{xcolor} +% ZHAW Blue: Pantone 2945 U / R0 G100 B166 +\definecolor{zhawblue}{rgb}{0.00, 0.39, 0.65} +% Colors related to code listings +\definecolor{codegreen}{rgb}{0,0.6,0} +\definecolor{codegray}{rgb}{0.5,0.5,0.5} +\definecolor{codepurple}{rgb}{0.58,0,0.82} +\definecolor{codebackground}{rgb}{0.93,0.94,0.95} + +%---------------------------- +% Code listings +%---------------------------- + +% Setup code listings +\usepackage{listings} +\lstdefinestyle{mystyle}{ + backgroundcolor=\color{codebackground}, + commentstyle=\color{codegreen}, + keywordstyle=\color{magenta}, + numberstyle=\tiny\color{codegray}, + stringstyle=\color{codepurple}, + basicstyle=\ttfamily\footnotesize, + breakatwhitespace=false, + breaklines=true, +% captionpos=b, + keepspaces=true, + numbers=left, + numbersep=5pt, + showspaces=false, + showstringspaces=false, + showtabs=false, + tabsize=4 +} +\lstset{style=mystyle} + +\usepackage[outputdir=build]{minted} +\usemintedstyle{xcode} +% For fancier coloring schemes, see here: +% https://tex.stackexchange.com/questions/585582 +% One could also create an own style in Pygments +% https://pygments.org/docs/styles/#creating-own-styles + +%---------------------------- +% References +%---------------------------- + +% Set up references +\usepackage[ + backend=biber, % Use biber backend (an external tool) + sorting=none, % Enumerates the reference in order of their appearance + style=numeric-comp % Choose here your preferred citation style +]{biblatex} +\addbibresource{example.bib} % The filename of the bibliography +\usepackage[autostyle=true]{csquotes} + % Required to generate language-dependent quotes + % in the bibliography + +%---------------------------------------------------------------------------------------- +% MARGIN SETTINGS +%---------------------------------------------------------------------------------------- + +\geometry{ + paper=a4paper, % Change to letterpaper for US letter + inner=2.5cm, % Inner margin + outer=3.8cm, % Outer margin + top=1.5cm, % Top margin + bottom=1.5cm, % Bottom margin + bindingoffset=.5cm, % Binding offset + %showframe, % Show the type block of the page +} +\setlength{\parskip}{1em} +\usepackage{enumitem} % Layout control for list environments (e.g, itemize) +%\setlist{noitemsep} % Suppress extra spaces between items +%\setlist{nosep} % Suppress spaces before/after list environments From 7cbbbe00a1b8f0042e236c2b79da36a44d5b745f Mon Sep 17 00:00:00 2001 From: normanius Date: Fri, 7 Oct 2022 19:14:24 +0200 Subject: [PATCH 04/11] Update README, add screenshot of title page --- Figures/title-page.jpg | Bin 0 -> 342934 bytes README.md | 24 +++++++++++++----------- 2 files changed, 13 insertions(+), 11 deletions(-) create mode 100644 Figures/title-page.jpg diff --git a/Figures/title-page.jpg b/Figures/title-page.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad7768b844df77e486e013dc50181406b1539c56 GIT binary patch literal 342934 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�!_Ze2J?Q$RxR5IQ1FkPZ^D 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 *New Project* -> *Import from Github* and select your fork of the thesis template. +It is very convenient to use this template in [Overleaf.com](https://www.overleaf.com/). This allowed me to share it with my supervisor, who could comment directly in the document. Apply the following steps: + +- Fork this Github repository to your Github account. +- Login to [Overleaf.com](https://www.overleaf.com/) +- Create a *New Project*, and select *Import from Github* +- Select your fork of the thesis template ## Show your support @@ -39,14 +46,9 @@ Feel free to contribute to this project to improve it. 3. Commit changes on the dev branch. 4. Open a [pull request](https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request-from-a-fork) to merge in the [master branch of the original repository](https://github.com/matteodelucchi/ZHAW_thesis-template/tree/master) -## Versions - -For major (i.e. study program specific) changes, I suggest to have multiple branches which are going to be explained here. -The current master branch was used for a Master thesis of the [Applied Computational Life Sciences Master program](https://www.zhaw.ch/en/lsfm/institutes-centres/ias/study-teaching/master/) at the [Institute of Applied Simulations](https://www.zhaw.ch/en/lsfm/institutes-centres/ias-institute-of-applied-simulation/) from the department [Life Science and Facility Management](https://www.zhaw.ch/en/lsfm/). - ## Authorship \& Licence -This template was adapted by Matteo Delucchi based on a template downloaded from: +This template was adapted by Matteo Delucchi and others based on a template downloaded from: [LaTeXTemplates.com](http://www.latextemplates.com/template/masters-doctoral-thesis) Version 2.x major modifications by: From f3aa46d89a9f3147399b95630e748f6879169694 Mon Sep 17 00:00:00 2001 From: normanius Date: Fri, 7 Oct 2022 19:14:59 +0200 Subject: [PATCH 05/11] Update header of main.tex --- main.tex | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/main.tex b/main.tex index 156df76..f126c9e 100644 --- a/main.tex +++ b/main.tex @@ -1,26 +1,21 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% This is a template for LaTeX thesis (M.Sc. or PhD) at ZHAW. -% -% ZHAW thesis template downloaded from: -% https://github.com/matteodelucchi/ZHAW_thesis-template -% -% University specific changes were made by: -% Matteo Delucchi +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% This is a LaTeX template for Bachelor or Master theses at ZHAW, in accordance with the +% guidelines provided here: +% https://www.zhaw.ch/en/lsfm/study/studiweb/master-ls/masters-thesis/ % -% Based on a template downloaded from: -% http://www.LaTeXTemplates.com -% -% Version 2.x major modifications by: -% Vel (vel@latextemplates.com) % -% This template is based on a template by: +% This template is based on previous works by: % Steve Gunn (http://users.ecs.soton.ac.uk/srg/softwaretools/document/templates/) % Sunil Patel (http://www.sunilpatel.co.uk/thesis-template/) +% Matteo Delucchi (https://github.com/matteodelucchi/ZHAW_thesis-template) % +% University specific changes were made by: +% Matteo Delucchi +% Norman Juchler +% % Template license: % CC BY-NC-SA 3.0 (http://creativecommons.org/licenses/by-nc-sa/3.0/) -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %---------------------------------------------------------------------------------------- % DOCUMENT SPECIFICATION From 70eff89e41a9f44fb713b20c46315920e84a95e1 Mon Sep 17 00:00:00 2001 From: normanius Date: Fri, 7 Oct 2022 19:54:15 +0200 Subject: [PATCH 06/11] Disable package minted for code listings by default, because it has some extra requirements for running successfully --- preamble.tex | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/preamble.tex b/preamble.tex index fd6eeac..bb305c7 100644 --- a/preamble.tex +++ b/preamble.tex @@ -1,3 +1,4 @@ +% !TEX root = main.tex %---------------------------- % Fonts and characters @@ -91,8 +92,15 @@ } \lstset{style=mystyle} -\usepackage[outputdir=build]{minted} -\usemintedstyle{xcode} +% minted is an alternative code listing package. (See chapter 2) +% For it to run successfully, ensure the following: +% - the Python package Pygments. Install with the following command: +% python -m pip install Pygments +% - pdflatex (or xelatex) is executed with the flag --shell-escape +% If you are using a TEX editor, you can modify the typesetting +% command somewhere in the settings. +%\usepackage[outputdir=build]{minted} +%\usemintedstyle{xcode} % For fancier coloring schemes, see here: % https://tex.stackexchange.com/questions/585582 % One could also create an own style in Pygments From d6efa0699b7e7ade7524f6c4e14ac1c95c747d39 Mon Sep 17 00:00:00 2001 From: normanius Date: Fri, 7 Oct 2022 19:55:04 +0200 Subject: [PATCH 07/11] Add Chapter2 with some informations on code listings --- Chapters/Chapter2.tex | 57 +++++++++++++++++++++++++++++++++++++++++++ main.tex | 2 +- 2 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 Chapters/Chapter2.tex diff --git a/Chapters/Chapter2.tex b/Chapters/Chapter2.tex new file mode 100644 index 0000000..53bd3dc --- /dev/null +++ b/Chapters/Chapter2.tex @@ -0,0 +1,57 @@ +% Indicate the main file. Must go at the beginning of the file. +% !TEX root = ../main.tex + +%---------------------------------------------------------------------------------------- +% CHAPTER 2 +%---------------------------------------------------------------------------------------- + +\chapter{Code Listings} + +\label{Chapter2} % For referencing the chapter elsewhere, use \ref{Chapter2} + +%---------------------------------------------------------------------------------------- + +The package \href{https://www.overleaf.com/learn/latex/Code\_listing}{\code{listings}} permits to easily include existing code. Simply use the command \verb|\lstinputlisting[language=name]{path/to/file}|. See \href{https://www.overleaf.com/learn/latex/Code\_listing#Supported\_languages}{here} for a list of supported programming languages. + + +\lstinputlisting[language=Python,caption=External file: code/example.py]{Code/example.py} + +It is also possible to enter code directly into \LaTeX: + +\begin{lstlisting}[language=C++] +#include +void hello_world(void){ + std::cout << "Hello World!" << std::endl; +} +\end{lstlisting} + +Alternatively, one can use the syntax highlighting toolbox \href{https://pygments.org/}{\code{Pygments}} in combination with the \LaTeX-package \href{www.overleaf.com/learn/latex/Code\_Highlighting\_with\_minted}{\code{minted}}. It provides slightly better results, as the code will actually be parsed. + +To install Pygments, use the following command. For \code{minted} to work properly, run the pdflatex tool with the flag \code{--shell-escape}. If you are using a TEX editor, you can modify the typesetting command somewhere in the settings. + +\begin{lstlisting}[language=bash] +# Make sure that Pygments is installed. +python -m pip install pygments + +# Then add the --shell-escape flag to the command +# that is used to compile your LaTeX code. +pdflatex --output-dir="$BUILD_DIR" \ + --file-line-error \ + --shell-escape \ + --synctex=1 "$1" +\end{lstlisting} + + + +% Set the following line to \iftrue if minted is available on your system. +% See the above instructions to see how. + +\iffalse +See below how the result looks like if minted is available on your system. + +\begin{listing}[!ht] +\inputminted[linenos, bgcolor=codebackground, style=friendly]{python}{Code/example.py} +\caption{Example from external file, parsed using \code{Pygments}} +\end{listing} + +\fi \ No newline at end of file diff --git a/main.tex b/main.tex index f126c9e..82d62b8 100644 --- a/main.tex +++ b/main.tex @@ -191,7 +191,7 @@ % Uncomment the lines as you write the chapters \include{Chapters/Chapter1} -%\include{Chapters/Chapter2} +\include{Chapters/Chapter2} %\include{Chapters/Chapter3} %\include{Chapters/Chapter4} %\include{Chapters/Chapter5} From 393403f972fc71526e1a2c9ab289a7ca71c6440d Mon Sep 17 00:00:00 2001 From: normanius Date: Fri, 7 Oct 2022 20:00:07 +0200 Subject: [PATCH 08/11] Update .gitignore --- .gitignore | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 0c85b7b..d4915b9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,9 @@ -# LaTeX temporary files +# LaTeX/XeLaTeX temporary files *.aux *.log *.toc +*.bcf +*.run.xml # PDF output - usually a bad idea to keep this in Git *.pdf From db0ec01c8dff1057a1e5d5058eea48606d0be7c9 Mon Sep 17 00:00:00 2001 From: normanius Date: Fri, 7 Oct 2022 20:04:46 +0200 Subject: [PATCH 09/11] Fix README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d3d82ed..4546ee4 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ This repository was created to relieve future students of the tedious work of th -![Title page of thesis](/Users/juch/workspace/education/phd/documents/universities/zhaw/students/latex/latex-thesis-template/Figures/title-page.jpg) +![Title page of thesis](Figures/title-page.jpg) ## Usage From 2c0e572e76a2649710bc2c37ffdc7af29808772e Mon Sep 17 00:00:00 2001 From: normanius Date: Tue, 18 Oct 2022 16:48:53 +0200 Subject: [PATCH 10/11] Fix typo in main.tex --- main.tex | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/main.tex b/main.tex index 82d62b8..82b8056 100644 --- a/main.tex +++ b/main.tex @@ -40,12 +40,12 @@ % Uncomment the following lines to only include a subset of chapters. % This is useful for long documents, as typesetting takes a bit of time %\includeonly{ -% front/titlepage, -% front/imprint, -% front/abstract, -% %front/declaration, -% %front/acknowledgements, -% %front/symbols, +% Front/titlepage, +% Front/imprint, +% Front/abstract, +% %Front/declaration, +% %Front/acknowledgements, +% %Front/symbols, % Chapters/Chapter1, % %Chapters/Chapter2 % } @@ -135,29 +135,29 @@ %---------------------------------------------------------------------------------------- % TITLE PAGE AND IMPRINT %---------------------------------------------------------------------------------------- -\include{front/titlepage} +\include{Front/titlepage} \let\cleardoublepage\clearpage -\include{front/imprint} +\include{Front/imprint} %---------------------------------------------------------------------------------------- % DECLARATION %---------------------------------------------------------------------------------------- % Comment out this section if the declaration of originality from ZHAW is used. -\include{front/declaration} +\include{Front/declaration} \cleardoublepage %---------------------------------------------------------------------------------------- % ABSTRACT %---------------------------------------------------------------------------------------- -\include{front/abstract} +\include{Front/abstract} %---------------------------------------------------------------------------------------- % ACKNOWLEDGEMENTS %---------------------------------------------------------------------------------------- -\include{front/acknowledgements} +\include{Front/acknowledgements} %---------------------------------------------------------------------------------------- @@ -172,7 +172,7 @@ %---------------------------------------------------------------------------------------- % ABBREVIATIONS / SYMBOLS %---------------------------------------------------------------------------------------- -\include{front/symbols} +\include{Front/symbols} %---------------------------------------------------------------------------------------- From caaaa96e1172cee696e7a280605514b5f67a3ed8 Mon Sep 17 00:00:00 2001 From: normanius Date: Tue, 18 Oct 2022 19:59:33 +0200 Subject: [PATCH 11/11] Fix: Add two missing images used on the title page, also adjusting .gitignore that caused the problem --- .gitignore | 2 +- Figures/zhaw_font_deu_font.pdf | Bin 0 -> 19609 bytes Figures/zhaw_font_eng_font.pdf | Bin 0 -> 19333 bytes 3 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 Figures/zhaw_font_deu_font.pdf create mode 100644 Figures/zhaw_font_eng_font.pdf diff --git a/.gitignore b/.gitignore index d4915b9..146a4cd 100644 --- a/.gitignore +++ b/.gitignore @@ -6,7 +6,7 @@ *.run.xml # PDF output - usually a bad idea to keep this in Git -*.pdf +main.pdf # Latexmk *.fdb_latexmk diff --git a/Figures/zhaw_font_deu_font.pdf b/Figures/zhaw_font_deu_font.pdf new file mode 100644 index 0000000000000000000000000000000000000000..37f37302f8fc0db7151c46ada95f4457ff007165 GIT binary patch literal 19609 zcmeHvXP6UJ7ce3nDWYJb1dwJ}W+r8lS=hz&-g^*blFXz}lF6hhDu^IW5tSk!y;xvT ziWC7snt)VkQUsAIf*?f!;k(H$ELC5>@BQ^X@9eYB&fa^@xu@MT_nvcSIvAz$5~Lg2 zsKZZ3w(MxsfX9MaF;A#bj~mrE*FvTIWQ~|!d#@hhg5=a zFs@7_=W<{kj}Ks^7%YP20FEb=NhRgIAtOzs3l@R-zz9hOrBbT8xfsIYbNSscKE~p}-7rpXNE{&uUo{Y1*?+5B5~CP`Vv;Oj zaYP9ni$54xizgXf%oiksgs-!-lml}(2n=&!gfHat*f6IP40q}R=?GsCe=rdvPJ;of zBs3GrSc>)%N#H<|SR_VU;<%S6{9}Pxz#m!W@^VO)WfT?$SPQf(Ks!>@4(N~r=0Tek zc?o8L$xs9~(lM`vV0uAd)H{6COurmfNMv z{n|}^)<5RA0Y75{&sK1aliqx@e_-*{S*^^| z2KdLW;0%6r!osGr%lM7kHE+{p?X1vm(Jro^b{rP=DC@ue1#;G$rl*_qXwFRyob(KJ z`prKFe8So~`_G!~#c$O|1qVtGly__YPFq#yqmS)=?LE$f0QJo8U86g1pt&o-7M+d{ zySRfm@J#m;>Xj{CtocZd<}1W&?{(#Z;;ZB@=%-*4NG+2nWj3~wh@=T7=*7*k6y+m) zCE{4b2gxWf=Yo_Uas(+6l?>kcUmm2Bj3j{5ER0q3R(JZ7gj1)Yu2*KfV zAWO=_6lO@lY#>e-Zi}Nkf<7jY>;sD&8Y3P8HS4zc(QY_&ituCY#_EG;rvD;NbRA|9`&+n!4>VTAWk=IEy%Z z0S`Qrxz({*Ie7f2oYj(PvF^3lw;zr8VD2~GM!jC2TW176g1_6UmZ_eq-b2mA%00D3 z(%O&9qys+rfU_&g$PKay-R5{_H{R9v)b@uj!lzCM=eOAX_Jk*diV1rEj2&m&oV|=) z&YV4a;KyZ`C;VPxQm5&kEZ7M*tTBAoq%G=UYg#ma+%v6yjfWesYCc+nlbhYGq-IMBFDdV&>HmAp8ta*z-CwxU_?h<` z)!8xq*_}(|%iK2V>-|StkLk>_4(rh6mrviX^9C&GSn>YJ=3}P0r@j|_=AkhwejhKK z@q;J(?i;enD_4qNYqPEUn^!8vtuW3wxOvBWn-+g0y4Elj?Rnf$*5LJQi;C~Ae7SIY zNsVC@wZ1-otk<}WS8KrMmbY5|$L79&%*b^SJjvk8mtVYiu{<<=|2ped!Ig=PS3H0A zt1au8{o~H}No?SZ{d~jgV^4LgnDYsG>T~x5?VQyEdbaxMrB;9Zp3C~XYZ9DwyuIIk5lUmTi624)1>@{MKf!A~QqD9_{hbs2eo!jkvjq_hNtZ{UE4fFg) zKlVF#q2z;+bveKBe>{Bf+Wsx|uUxhqF5fZLKKsL=@A;1Qp{FjVUfpuRRkP-#njH^4 z#O~8%e828ZYrfXB<|+~It-9Z`TK)Wb&AE@S7hzj#l+CJJGN~2Qul3y4k(%H1>Hg%y zOIN-cZ#wLacUIQ_O%ZSXO8q(gdi80hePd9cIz4JvuB?x{foC%4*4ow&T!bfOm1cuB3kwRNH^W4cFX( zw~o|Zx^ns4C*SU8In**+|Fiz#Lmd}A_F~;8E2sWe{s;U@&GIHMz0v9Lpx?UIZ2I&n zMaxIqwv#`rEH%INe%t)C<|pNK-ZlAp(vM(6Ul4VCSFyg~`)|>vN19JL9BB68&<)$3 zp5Ode*`RH`Pv94L`Pvi2{;j)f)mb^}kgQ&NW&NS`o)ec%9ttb>sQ!2>J}^EU)@9Yt zHv3ch5Hetlv@6Trbll)&t7or%c=eIhn$=5JyP6I5$<94=iYvpI zu{>Q~KjYn2>#zS@i*D=EoMAN?d3i+74li~5vHglEb34y@A6A#jM8RnnOlv!@>-anMXACoqmPHg{v{?Ykue>fYMxMM~DI?-}T zr`}>{$}=Z_InieOJ3CfP>50QnQo{oBw%>g1T({>t;hH}_Jhy*X_?WjN-!f*w*x_SZ zp-Ur|#;EWm9Pb#-SluSkv9`x#$J)1e^XS@=0nBL^|R&|YgY`q-0NVi z*xK>l)`5@w2m6$Jt`Gk6**1rlo|}H{xmVlVVBILaG5yU6vSDv-_Y7b2>d=iXwsehl zom%q2r~{+wcCBzNpTFv}pJqQd8+8uvb>MUP?6TS1*}u&G(lzn(SAE~itN-P@`+>7pewa?2d)4Mhw?6yts|8mWl_Ybsxd3oRYec$}+^}l9bYSMC1<98c} z20b)rOUvs+#(EKFb9BIjwPed^tM^(Cf4h6jPAy-;>W`-V#V6H?=1WH{rP5`;T-l^MH0tca4blC-F8|uhYR;>FsR6Z=yMOBb z@P5UCihR?u)vZ5h-K%W*g#l%6^w?OY=mF(dzPR$mP{r&QM}JlS;N*kuv!=7ph?l@} zXQ%z_@#ha;opy!!W7yRmms00SE*v=Y@~+DZUK;Vz2S1MavE)(3`&~~pZS`2+<7ZDo zm)o3M@$}dAl=T7)h0T78PI64*#Csi@_{JhpQ1oekeVxDB3!ini`Ksq1qPH|k)%us) z3Rd?>3|!>6mh0S>ht4m#aAfNf_)2`>+&A#onmjSkG4O2t6)T>f`~2cQk(CGP&8+8I z{q|emD!YF1?D@aee+zuj^?l%b!M4rYhMbtN?Xstb=Q+=%H9g+GICST_S0BHsZPwA% z5o&B=aQAhMWK9VZcsvkx$l2E4)G#QP5q-5mi z4ioj0XZmJ7GV_)9PL2JUwQ&U)zAt)Kj9I z_0K+kwqGDE`|SF{b{~6QUNdjQg$+&EuYI&@wvx60@LhN^-Hogwb;} z0@q{qc^{MViBo=bHQd?l<1){o!#yoe3_G*-gS8(oS-<4nCC4x3E)IHnPop0OHXQ!Z z@bJ@T`5kzF&3Gz0N-!~!hy-I}-7V%t6zuQaKjgpoZt?7S(R}Ww^Syul{?dj^JyU z&{f@LuF zz6skudj6w16I)FjI`PV+;G{j16_XcE={RN7)H+ksQ;$uvPg^%#IQ`=pPtO=SbT7L4*r!_xKeR}e<7e3oMTRMBuoRT?{D_T?xom*pWYVN7e`+UCZ z3(Xg+<_YJ`ncrdl_yvzG7_#u8g}H^leHr-j&?48OZHv{5S1swjWWmyIOJ{!7_N#Hr znlF22d4uHxmfu*BUvcs4_}8ab`d1!V_0p<+-#EYdezj@!<~5o%>(|QHezQ)rZpHet z^(DcBlgDnqE`LWB76^GD6 z%MMEqZ~Dpd)4n6#BftEd{Q26^0mm908+E+R@sCe%PJDGzesb%nUZ;-!6947u>4CpK z`s?^JozKia`~2BWzd3(9dX7GKS{K7mXJWUW#72dU?nnPyI3LPvM{I zt~jn7znZyL_u81hy8N}|y5{=+8_^p#z~B9(~Rk_Eg-iSh8yoeWzSK?Lg7s2k} z)^_Ocwu1uho!b}5?Q7a;)~L~Xy!rCcM-L9KEwEg4ANcg_viZIvbtiS$=Hbuy`jhWj zrt&G1YHob>M7O!@rEeWNWge#eMq0CdpwAQdLz7?W+PTdya~eGUSkncvE+f}=jP{?3 zem*TY!MSD4=#v-b=sIx!+I@Y|*-bAW+y8ryE!dWqm8*Vyhoz!V?$T{T#*MVE4a_?~ ze{p`na|fBNv$loAQ?;(AUs|Q9scF#g+M6BvJ<@p9z?sKpcK>*Kt#d=8$(2{yjsJ6b z_}hkSey`VaWY_YiqNT<@yUy;LxDm2I$6x!3IuI&1dpB%7U%&RK7orQ_ys_96<+Opv z+7`QYPi|3=#JO|JUuoE;VnN`$oaX}8cwljY51EdyHD82WxJX!3?;==Ac9}9?Nq(~&%UZ`y0Lz{{;XY(Ngo$= z4tkyueWhwvznSL=k+#`t@#jqj4A|PVx3At$H5@fW(N=#V(ywbsmF2Cy<{ujU_1CX+%4@B|YqS|%zM|no+oFr(-#NMX!6OTPOF}2 zceWEZW*ofpBDQ<)yYk~BCcL-u(9+ij{QCO(T|qUc*2+!q_Fr|aW$uOJlOKKd^du<7 z&oBF7ZCT5YCcU{>+>WUDcvi)GO-^o^wRPCYgHsnwn~`>POKjC`j9BLW{7|hLqD%d2 zGLuHsD_bQ#cCG<*?A(ylyWPLoa%{Zfo3niz)Y_Ms{QPvzvSl|$zmR?O&A+0bUdYaQ zW#`17dM@RH=bKG#7ST>z_DP$X4snfxueW~#87}zg z&kWrE!plv+f4O4s{v{LlU8i`Lyt_NTmK}6;|7-gXpVQA>@vC9*$A^51i2iUVOOv)E zuF0qU^-E%$8v3@)Gu|4fM(m2_n&Gy#bse1qXKLP{xv|jl{yP^8e>G{qnmNDOS zZF8XK*g*-NH* zGKtx{L9O`)Ruic`1!Fl8rB;4=ja*_*C=`WQQ>`-1%+(l&1FH- zTgXRaC>NyK<4Pjv4=^kN7yJh@ksy=Y84^KC$N{+_9P&awh=54Q4+Wqg6oDux2GLLw zVxSb1fl|I8K@-VfvI|tmTo$O7a1dUh(%?_BxSV2kQd~$smmoZ(*vG;!kh(^>y^DQv zJQ|GTI^Rm0va0f?T`GG)rG?8XE-=i+20b1n{yx=ONQYWL8H4c#ZmxI=O^zxdVHi?@ z;zH0XqWqCUdfdVgQ9Gz`39GZI)j3$mS*0947rkx4Q>{q}$nt{3KBNiyK=u{1n|oK% zDb_TqQEpoz-As>jU}1GW*QwK1;@vEbRIiPC^vr?+L6~4z9>O1_%G#Y>x}qH`=qqdI z;Ok&rTtWnb$~;Y2@_MT`ANFFtc0J1*^vITGqwy#xw6L<#2$d|&mbJq{`Hm3dVr%6T{jNTge4qk8SCs`~b05AenCSnCs+(*kvMos|(R2lSd=oBW~eJKDj z6n{_P{t^H@o$l`uqtW{+F3HH!{}InOOLDR_FvNYC4@M#>P|n0bUFQC*+y+qTbj3MQ z>8d?|2&EEGSp~&c@LOJ(N+k$f0&}e}Qpy*W7AuLRFx&&W3$oe})ih$XH5QAMSI${g zHD4?a+KtcZti!!QiisryU2daRg>x6Vo3Z9UVd@UpyXh3_qq+ZxN;TwNG^~MC)I)*F zdh#~K0reH5iYUU|*?O}h5-diCI8G;tf)|&yyJ^Z>;pA4dDBu))5KQ~hOrcy>&f%j) z9o^Pc&DAZuTS$T8BcvSRR3lY2{T&ur*mX1IYNHI~3~!EK)%bUK!Dyi<3t=IMClZ+~ zVYk}s7l}oFnaCm%t3)CxBru7RHbo%qQ($>qfn`)uT}mes@l4@}Uc`n)#Y-##@P$hz z>exOj>Mk-BkilgVi6J&mBn`{M9*#O9Qdo=4A`cWi~V7R*yK`6 zGJb{F@7GF2F^wb>(-a9x#UhkPrxJ@{6QETv0}5t`u3MGK)+)GZ0NC z!i&-?MFr_h0O;0bl8Z7b1yGApA_@cXK%ZYFy&JBQph+YF(gMABRT5K73qU1c0IA4t zl7Kd#5kQF20b}XRK>u=;S(P=}WeOQb7WBGgHeFm15N91(Q_v_b60|YOfG+C}3MJ;8 zKP`)x@@8u|p~<JQ)+Th0-53A7S1*J#lbYMDRlvxPJMqR8ryTdoND!ali;D@+*jnVdgfBnY#O`GDFI zW^`5?-)N5bTn>BOFpIDI$=^ts$FOVKZkfbl6~m94K3twpk>2h%d~u;}+PH zhiI=(9D=c!phz%>rkt=wEG6>!d@RgKI0R9XOqjFt3^CNh)>{KP99J9I8I07jgEmt> zhk78948pnmGz6xI5N2Wo6VN6yNol2(^EsSQ@#1P1EzCQ3W-1y;WX0yZBM6Im9%0Cz z!EvQr>55{I)@N`UwE?5b&hTT94aysZS=5>ERVtSXnbp@ahDGs6+epU*`JyGUn8(s`1f^~1`% zUrT6Eg3B=8a3F{1iv;;O3#0WqNQ8#{LbuDDcJgd?9u!n&y-6BUXL;6?Ckc^OqY(BeI0zYIBu*;JGdVDpn*Il4oeH1Px;09Bt1KYKJi_ zMld0n(-9ilh}eY&1p?`#G>1>d<5E4_ol4<$u)K1a!%kTa4<(XGFM}w(Tn#%^BtJkaLN>wxg*(0XPhg1aeE8~pK2gUO0NL&>T8inA&4RQ302vN(a zTpDuQa``+Y(qOb9N?2)}lkx;SPN&aKg_3!%Lz362`~q*>?TQpdR%%>AmECA1(pH_* z>f+^cGQU${0PgGN=R%SYW)?*CsG05NMuSc>kEhjp9Jm0cK{JL}9GJtE)2rjcblkwm ziv-=$eApV~W_=PLB-I6hBd8soSWYA-JXWbK$MYpPp)?r|s?&KNLIw3EizH{YW=Rg? z=TIrPA{~{%xFu(anik>-KC5slVskHpH^wlB~T%o zX7rF=;1uNGD2~I7R)cdxep%iEf@vbp4MXfuEa`O`EFecOCW9%y(d*My#zS1AGU_P4 zPn;Ht@TAYF3WddNE*8w?AblwBBk6?1fzU3kHf{%b3MQ}CD!nSTJn1&YC1!aBl_M?^ zob@z1GnvY#9_$s{!-B9hj+pdz9oOy=QG7jD$@dd3%$xRU@O+eEbc~hO({9KvfZnDRbtRfl^DT*Qs)I1BRr7)B-YRqyE5hFufmC{P)-NKy17~xtX z5nKVK-CBjmrWOPp3c?(hTYRywpB7nUVYUbfdw6D{-ptiiK1NZEI7;|a;OrXkHHFTF zCQLy?Ji)P$Q6E2uge=kUWx{?Qm%)jy%mj2xSdO&IwGdD!7g zR1)OTY&T`nO9?3H6m!g$oo;iSnZ1D=a~8lz}ES58_uST=4)5(J}`YV~S$-Y*X* z+=w!vgRx3}N zP~^Ng6}P7lE^c<(lm@NM#FvB+WhlZ+xG;`V88uK!tqR3uQn#EPbsADdf)tM}74i9b zPKwELF`G}yc9Bu7RYm6%{FKWR?l^k>BCbL#`N7lgAtQMF)gOCd*E~;jTq6a zGf0q17z)u@+Ch1A4l-m%Q<`*;FC!&sPaw@xr7}=PRLP-N&W?eNVE~1VQrMWlj848D zl^c`-Fu^kdgtn%`ZbFOj(u~_IG{&to&~rx04$~B-0(h939W~Mv5<(diDsmY2*f1vr zwq9|J_QXTVEH3xjNx7R)5||@_GmxJS5M-Rh6hed7iJI69J77h?fE1FpK{$_e@qMYN zL>csWjYWcTz8%l=^n$n?b%Jy-1(ucR1O--1C>L?UD4WU}W5To*1P($^$O*1hW#y%L zwA;)hA{uX+Er$|z0h&gXXap@1gfh~UnNNgJCqjimkR|PGC1P+Y1r7{%nX?>&4>NlG zLcKC#^%~g<66S*?G-iRU>39g`XD}_wMIDII7H122MS_@-@%VJstWcF=D+RJpfS01= zSi;FsLYfoNTfD8J?fm$NoPqs6XKE90J}&qD>Fen z4P=SLQ6;K}ENNh16ORaBE;cPB1DJx!vZ)N}^(9osMu3RBo)J)0+KDjVLr(a1|2C!y-sbOPZkL#tlA8lA>DbaLjakL3YZOcCt1vG zOc-gehDe*(6zbGssR&_IlA4&%f$8!NBwiTIE8wJ24QAy*8L zRxG519fUKQabOVNE`TbZ%Si)*kti4QVg$lY*nn|tke#Q->^vI;Q!pw7qGCucuMhFk z0Y!o))9Ji04X3o)3?x$;u(S`D4OO@~6jYfNNka)voCL^L%pN1*G-^aVFzOMeX`>RS zLixNb!efGL4Vy9wlqzKa#%Z8_JmCaN^phwNlD&GQwa% zN*dvyE)^T>)q?4Go~^NFY@WEsP4Z-MFJuGC1Q`G$O~xQQ1YV6u+c9ehN~HxxO^RD2 zXaT+?=cI#d#LOctloS$Cs67y82O*fw27m^D^?(&!JexA+HF8iJJ8MOCBsVRE6j zBu(RN#tDN>J~tpVYSSoJ8h7#%ZY@Y_Xaz<@N1FLwh$(VtvXH_A3YoBc1~NgY0&_xE zFfy4))1=S=Lp~vdft>-ACRC(7ODZ@q3A#7KKU91O5QB&FkQ11|GG5vLM0BvVclL=l+>4UsVrLIDk1!T{z<(wo2t z1H0hh429CDu)uWy)BB1d8!QGTTLw8eY_Qcwk*t-?=M(8H7@Nx%8U@_6Rp0;~MZu7p zosEE*CiKF}I7kmjXs(|^b&y#pMN~#BnkUx)t1s)0efFp4r;43kL%Fs}ZoA4#v?H2X}fc}n}Ax+S68k9dCNU9p* zUOGBFTacjmQeQ!%|6En*QLL_&X3C2%pb0@~6O?dnwp9;Ms614*f|>((MXgW+72X64 z+-1v3z!Vi^%8fA~O7bRPv8kHqEj``F_HCqY8l_NTRGtZ_CUx^n!0lwJVE&1amnbj1fORJ( zX#9J;LMf@-5GN>B;qG?iV$Xw-f&UdssNnnoc-gBQhC%tcP}QrH{?5(^69KjBcq|zN zg~F-{QHfsN{9x3A8Nd-t;!acC)E}#$if%CmM3-uN+ycLw>fc3$JH6+YE8gvFH=WQ} zc<;2p)BQZrLL}}nM^)e|m*jBj{(KZXrYe5xz@!DI2>ubyMMNU8%s+yOBjB{f{h=yb z?_~Iv@b?w+rUon-92`hd(6LnfU+UoB7dT7(g<*;=Agv7ctjgh8#qo;_D{ce2+wcX| z77CS>AVrU_tW4kDayQcdg~A@7lfu|KU8ywYO%={XsHEkfp_?!0E9D7s#OD!sO1!9m zDB*Dsv;-Fly(K)1>@l z0gqSW@d!92d_L;)_yh!j3o8r7fUVnb@1bj;gW!M;9{GP{{XS&w8OjV^sty(w3z7() zOqR##SPVR{s>Q#n{~mlP0k#cjPC(>t>$o`&@0=8%^=8Mv zEzuVbZIt5Pf^g+Y957jkR^TAV&9-V;Dn}^{R0$BQwrjy^grGbA1{6FvdpSu2)2L2WB|GewJrmhCn$K%10xU5|U9Dcv| z<%iqeeJGy81#8Q~an;Tb{Gd+}Dn@sHz$x1os*l;e&;@+{C+7QmayK)CRrK!35O#sA zg|uGh>YQAc>URe!Kdc2lu5#-eT7|RuC?6!9Sm29W#Sc@#g>QFNf1~PV8y|cQrf}W* n<`sg0T~l=%IMIB^x2$-O>c8~SD!_jAm#Pp1e2J|1t*ZY6_s}z) literal 0 HcmV?d00001 diff --git a/Figures/zhaw_font_eng_font.pdf b/Figures/zhaw_font_eng_font.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f58d15394dbdc56c9547e3022f6a0a7cbedea6e5 GIT binary patch literal 19333 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 literal 0 HcmV?d00001