This commit is contained in:
wea_ondara
2020-02-13 09:08:36 +01:00
parent 66e09ddda3
commit 2c9879f20b
9 changed files with 984 additions and 41 deletions

39
text/0_abstract.tex Normal file
View File

@@ -0,0 +1,39 @@
%%%% Time-stamp: <2013-02-25 10:31:01 vk>
\chapter*{Abstract}
\label{cha:abstract}
This is a place-holder for the abstract.
It summarizes the whole work to give a very short overview.
Usually, this the abstract is written when the whole work text is finished.
Alternatively, write an initial abstract in the beginning (wish how it should look like in the end), and then rewrite it at the end of the work.
The abstract consists of four parts, plus an optional beginning.
0., optionally start the abstract with 1-2 sentences about the background of the work.
1., describe the topic, or problem of the work.
It should be clear what the aim of the work is.
2., describe how you solved the problem.
It should be clear what steps were necessary to solve the problem.
3., give a short overview of the results.
Should be clear how well the problem is solved.
4., give an outlook of what is now possible, since the problem has been solved.
The abstract is typically written in the past tense.
It is uncommon to put references directly into the abstract.
%\glsresetall %% all glossary entries should be used in long form (again)
%% vim:foldmethod=expr
%% vim:fde=getline(v\:lnum)=~'^%%%%\ .\\+'?'>1'\:'='
%%% Local Variables:
%%% mode: latex
%%% mode: auto-fill
%%% mode: flyspell
%%% eval: (ispell-change-dictionary "en_US")
%%% TeX-master: "main"
%%% End:

View File

@@ -1,24 +0,0 @@
\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
%opening
\title{}
\author{}
\begin{document}
\maketitle
\begin{abstract}
\end{abstract}
\include{1_intro}
\include{2_relwork}
\include{3_method}
\include{4_datasets}
\include{5_results}
\include{6_discussion}
\include{7_conclusion}
\end{document}

View File

@@ -1,4 +1,4 @@
\section{Introduction}
\chapter{Introduction}
%inculde template before writing
%grammarly checks

View File

@@ -1,13 +1,31 @@
\section{Related Work}
\chapter{Related Work}
% py umschreiben auf how the new contributor thing works https://meta.stackexchange.com/questions/314472/what-are-the-exact-criteria-for-the-new-contributor-indicator-to-be-shown ; change date = 2018-08-21T21:04:49.177
%inculde template before writing
%read template notes again and adjust
%maybe devide into background and related work seperatly
\section{Background}
%background
% explain SO and SE in detail and how it works
% meta pages
% do communities differ from one to another? (features)
% add pictures of typical stackoverflow question page
\section{State of the Art}
% write in aspect of new users
% -> getting users on board (community guide lines)
% -> incentives for new users via reputation (maybe batches (do research on that))
% -> gaming the system
% -> prevent 1 day flies
% -> keep new users engaged
%paper links bekommen:
%tutorial: Bernal et al. \cite{bernal2017interrupted}
%You Cant Stay Here: The Efficacy of Reddits 2015 Ban Examined Through Hate Speech \cite{chandrasekharan2017you}
% -> reddit hate community ban: change = ban
% -> todo
%Tracing Community Genealogy: How New Communities Emerge from the Old \cite{tan2018tracing}
@@ -16,7 +34,7 @@
% <- One-day flies on StackOverflow \cite{slag2015one}
% -> [1] Discovering Value from Community Activity on Focused Question Answering Sites: A Case Study of Stack Overflow \cite{anderson2012discovering}
% -> [23] Predicting the perceived quality of online mathematics contributions from users' reputations \cite{tausczik2011predicting} about mathoverflow and quality
% -> [4] Predictors of Answer Quality in Online Q&A Sites }cite{harper2008predictors} shows that open qa sites are better than paywall or expert sites
% -> [4] Predictors of Answer Quality in Online Q&A Sites cite{harper2008predictors} shows that open qa sites are better than paywall or expert sites
% -> todo done
% -> todo done
% -> contains generic refernces to boost ref count
@@ -29,19 +47,10 @@
% -> [3] Finding the Right Facts in the Crowd: Factoid Question Answering over Social Media \cite{bian2008finding}
%No Country for Old Members: User Lifecycle and Linguistic Change in Online Communities \cite{danescu2013no}
%Better When It Was Smaller? Community Content and Behavior After Massive Growth \cite{lin2017better}
% -> breaching community norms (kraut 2012)
% -> lowering content quality (Gorbatai 2011)
%Eliciting New Wikipedia Users Interests via Automatically Mined Questionnaires: For a Warm Welcome, Not a Cold Start \cite{yazdanian2019eliciting}
%background
% explain SO and SE in detail and how it works
% meta pages
% do communities differ from one to another? (features)
% add pictures of typical stackoverflow question page
%related work
% -> cold start recommender system problem for recommending newcommers arictles to read and get a feeling for how to write articles; similar to SO because new commers don't know the rules so well; familiarize newcommers with how things work on the site
%literatur analyse todo

158
text/chapters-of-thesis.tex Normal file
View File

@@ -0,0 +1,158 @@
\chapter{Structure of the Thesis}
Most of the recommendations for the structure of the work are derived from the book Scientific Writing 2.0~\cite{lebrun2011scientific}.
\section{Introduction}
There are two main ways to write the introduction, i) driven by a problem statement, ii) driven by a research question / hypothesis.
Either way, it should be clear what the purpose of the work is and why it has been conducted.
The introduction may consists of four parts, plus two optional parts:
i) answer the question as to why now?, ii) answer the questions of why this?,
iii) answer the question as to why this way, and finally, iv) make clear why the reader should care.
The last point is also called impact and refers to what is now possible thanks to the work.
Additionally, the introduction may also contain the list of main research questions.
It may also contain the list of main contributions that are generated thanks to the work.
Often, the introduction ends with a short table of contents (for example, in chapter 2 the background...).
This part can be omitted, if the work follows the usual structure, and is only necessary, if the structure of the work deviates from the common norm.
The introduction is typically written in the present tense.
\section{Related Work}
\subsection{Background}
Explain all concepts used in your work.
What are the main underlying technologies?
If you use certain (textbook) algorithms, briefly explain how they work.
The idea of this section is to give non-experts explanations for the main techniques being used in the work.
References to Wikipedia\footnote{\url{http://en.wikipedia.org} (Accessed on: 2018-02-13)} and other online resources are okay in this sections.
Please use footnotes to refer to online references.
If there are tools, that solve (part of) the problem, there are listed in this section.
Screenshot will help the reader to get an understanding of them.
\subsection{State of the Art}
How well is the problem solved so far?
Please cite existing scientific work (publications, books).
Use bibtex for proper citations.
Ask your advisor for how to search for relevant literature.
Typically, the beginning of this section is devoted to describe the methodology, of how relevant literature is researched.
For example, which sources (e.g., Google Scholar), are being used and which searches were submitted.
Often, there will be an overview table of how many publications have been found in total, how many were considered to be relevant and how many have been studied.
The quality of this section is an important aspect for judging the overall quality of the thesis.
This section demonstrated that you value the work of others.
In short, this section should demonstrate that the author is capable of:
\begin{itemize}
\item Research relevant literature
\begin{itemize}
\item ... and identify the key terms used in the scientific community
\end{itemize}
\item Read and understand (scientific) literature
\item Summarise the key findings of the literature in own words
\item Put the literature in the context in relation to the own work (thesis)
\item Create a coherent storyline over all cited source
\end{itemize}
This section is more important in Master thesis.
\section{Use Cases \& Requirements}
For software engineering thesis, there might be a section dedicated to the use cases.
For other types of thesis, this section can be omitted.
Often such section will start with personas or narratives of the planned systems.
From there a number of use cases can be derived.
Out of the use cases, the (functional, non-functional, contextual) requirements can be described.
Optionally, also list important quality attributes that need to be addressed (for example, usability, security, ...).
This section may also host mock-ups of a the user interface of the system.
\section{Method}
Alternative names: Approach, System
Describe the approach in this section, how the solution looks like?
It should be sufficiently detailed as to allow others to replicate the presented findings.
Please do not write this section as a protocol of what you did (report style), but as a way how the system/method can be replicated.
Typically, this sections is organised in a way to go from abstract concepts to more detailed information.
Often the section is then split into a ``Concepts'' and an ``Implementation'' subsection.
The concepts will describe relevant definition, often in mathematical notation.
Alternatively, the concepts will contain system architecture diagrams.
Flow charts are another tool to present how the components work together.
How does the system work in principle/in general and how do the system components interact?
The implementation subsection will then more fine grained.
Pseudo code, or even snippets from the code will be presented here.
The libraries being used (together with their version number - as footnotes) are presented in this section.
The reader should be able to replicate the system as good as possible.
In this subsection, often UML diagrams will be used (class level).
This section is mostly written in the presence tense.
\section{Evaluation}
Alternative names: Experiments
Often, this section starts with a description of the evaluation methodology (how is the method being tested).
The methodology should cover all aspects relevant to assess how well the problem is being solved.
If the system/method has multiple parameters, these should be individually being tested/reported.
A good evaluation needs to include a baseline as reference.
Typically, this will be either the current state-of-the-art (how well is the problem solved so far), or an artificial baseline.
Alternatively, human baselines can be given (for example, using interrater agreement), these can be often seen as upper bound for the achievable performance.
Then, the used data sets are being described in detail, for example the size of the data set, class distributions, number of instances.
Generally, the more (diverse) data sets and the bigger the data set are - the better.
Optimally, combine an artificial data set with real-life data sets.
\subsection{Results}
Report of the achieved results, typically in form of tables and charts.
The way the results are displayed depends on how well a chart/table is suited to convey the main message.
The findings in this subsection are objective - no room for interpretation.
\subsection{Discussion}
This subsection than puts the achieved result into perspective.
Is the problem solved; how well is the problem solved?
Subjective assessments can be done here, but expressed appropriately (hedging), for example the results indicate that [...].
An additional subsection is ``Lessons Learnt'', which contains information of what went well, and what did not work out as expected.
Often, multiple iterations of the solutions are presented here.
This subsection is more often found in Bachelor thesis, rather than Master thesis.
\section{Conclusions}
Wrap up of the whole work. There should be no new information here.
Try to avoid a conclusion that reads like: ``First I did that, then I did that, next I did, ...''.
Focus on the main results and insights.
The conclusions are a direct answer to the questions raised in the introductions, e.g. How well is the problem solved?
Ideally, one can read just the introduction and the conclusions and get a good picture of the whole work.
This section is written in the past tense.
\subsection{Future Work}
What parts of the problem are not solved yet? How to progress further?
This is an optional subsection.
\section{Bibliography}
Should be automatically generated by this template using the \texttt{.bib} file.
\section{Appendix}
Optional section, contains additional source code fragments (for example long regular expressions), additional tables and charts.

30
text/colophon.tex Normal file
View File

@@ -0,0 +1,30 @@
%%%% Time-stamp: <2013-03-18 14:35:00 vk>
%% ========================================================================
%%%% Disclaimer
%% ========================================================================
%%
%% created by
%%
%% Karl Voit
\newcommand{\mycolophon}{%%
% This document
% %% was written with \myacro{GNU}~Emacs,
% is set in Palatino, compiled with
% \href{http://LaTeX.TUGraz.at}{pdf\LaTeX2e} and
% \href{http://en.wikipedia.org/wiki/Biber_(LaTeX)}{\texttt{Biber}}.
%
% The \LaTeX{} template from Karl Voit is based on
% \href{http://www.komascript.de/}{KOMA script} and can be found
% online: \href{https://github.com/novoid/LaTeX-KOMA-template}{https://github.com/novoid/LaTeX-KOMA-template}
}
%%% Local Variables:
%%% mode: latex
%%% mode: auto-fill
%%% mode: flyspell
%%% eval: (ispell-change-dictionary "en_US")
%%% TeX-master: "../main"
%%% End:

View File

@@ -0,0 +1,219 @@
%PDF-1.3
%âãÏÓ
2 0 obj
<<
/Length 2930
>>
stream
0 0.957 0.569 0 k
/GS1 gs
0 31.119 20.745 -20.746 re
f
22.819 31.119 20.746 -20.746 re
f
q
1 i
0 41.492 112.876 -41.432 re
W n
45.641 31.119 20.744 -20.746 re
f
10.372 20.746 20.747 -20.686 re
f
Q
35.268 41.492 20.744 -20.746 re
f
0.941 0.82 0.808 0.894 k
1 i
75.104 27.791 m
68.462 27.791 l
68.462 31.11 l
85.581 31.11 l
85.581 27.791 l
78.94 27.791 l
78.94 10.417 l
75.104 10.417 l
75.104 27.791 l
f
q
0 41.492 112.876 -41.432 re
W n
104.828 18.021 m
104.828 16.774 104.604 15.649 104.156 14.646 c
103.708 13.643 103.097 12.79 102.321 12.09 c
101.546 11.387 100.631 10.848 99.57 10.469 c
98.511 10.088 97.359 9.898 96.115 9.898 c
94.873 9.898 93.722 10.088 92.661 10.469 c
91.601 10.848 90.678 11.387 89.895 12.09 c
89.109 12.79 88.497 13.643 88.061 14.646 c
87.621 15.649 87.403 16.774 87.403 18.021 c
87.403 31.11 l
91.241 31.11 l
91.241 18.153 l
91.241 17.648 91.321 17.117 91.485 16.562 c
91.648 16.008 91.919 15.497 92.298 15.029 c
92.676 14.563 93.177 14.178 93.801 13.877 c
94.423 13.576 95.194 13.425 96.115 13.425 c
97.035 13.425 97.808 13.576 98.431 13.877 c
99.054 14.178 99.556 14.563 99.934 15.029 c
100.312 15.497 100.582 16.008 100.746 16.562 c
100.909 17.117 100.991 17.648 100.991 18.153 c
100.991 31.11 l
104.828 31.11 l
104.828 18.021 l
f
83.257 7.566 m
82.496 7.895 81.511 8.052 80.723 8.052 c
78.43 8.052 77.162 6.609 77.162 4.734 c
77.162 2.873 78.401 1.471 80.497 1.471 c
81.032 1.471 81.456 1.523 81.793 1.602 c
81.793 3.987 l
79.71 3.987 l
79.71 5.43 l
83.679 5.43 l
83.679 0.5 l
82.638 0.238 81.553 0.028 80.497 0.028 c
77.316 0.028 75.106 1.51 75.106 4.604 c
75.106 7.737 77.162 9.494 80.497 9.494 c
81.638 9.494 82.538 9.35 83.383 9.113 c
83.257 7.566 l
f
85.62 6.938 m
87.296 6.938 l
87.296 5.403 l
87.324 5.403 l
87.408 6.033 88.182 7.095 89.308 7.095 c
89.491 7.095 89.689 7.095 89.885 7.042 c
89.885 5.272 l
89.717 5.363 89.379 5.416 89.04 5.416 c
87.507 5.416 87.507 3.633 87.507 2.664 c
87.507 0.186 l
85.62 0.186 l
85.62 6.938 l
f
93.587 1.312 m
94.164 1.312 94.614 1.549 94.909 1.916 c
95.219 2.296 95.304 2.781 95.304 3.306 c
94.487 3.306 l
93.644 3.306 92.391 3.175 92.391 2.139 c
92.391 1.563 92.911 1.312 93.587 1.312 c
h
91.376 6.583 m
92.107 6.898 93.094 7.095 93.896 7.095 c
96.105 7.095 97.021 6.242 97.021 4.249 c
97.021 3.384 l
97.021 2.703 97.035 2.191 97.049 1.693 c
97.063 1.182 97.091 0.71 97.134 0.186 c
95.473 0.186 l
95.402 0.539 95.402 0.985 95.389 1.195 c
95.359 1.195 l
94.924 0.448 93.979 0.028 93.122 0.028 c
91.842 0.028 90.588 0.749 90.588 2.034 c
90.588 3.043 91.108 3.633 91.827 3.961 c
92.546 4.289 93.474 4.355 94.263 4.355 c
95.304 4.355 l
95.304 5.442 94.783 5.81 93.671 5.81 c
92.869 5.81 92.066 5.522 91.434 5.076 c
91.376 6.583 l
f
98.569 6.938 m
104.312 6.938 l
104.312 5.495 l
100.707 1.549 l
104.438 1.549 l
104.438 0.186 l
98.414 0.186 l
98.414 1.615 l
102.087 5.574 l
98.569 5.574 l
98.569 6.938 l
f
0 0.957 0.569 0 k
105.965 6.911 6.911 -6.851 re
f
Q
endstream
endobj
3 0 obj
<<
/ProcSet [/PDF ]
/ExtGState <<
/GS1 4 0 R
>>
>>
endobj
4 0 obj
<<
/Type /ExtGState
/SA false
/SM 0.02
/OP false
/op false
/OPM 1
/BG2 /Default
/UCR2 /Default
/HT /Default
/TR2 /Default
>>
endobj
1 0 obj
<<
/Type /Page
/Parent 5 0 R
/Resources 3 0 R
/Contents 2 0 R
>>
endobj
6 0 obj
<<
/S /D
>>
endobj
7 0 obj
<<
/Nums [0 6 0 R ]
>>
endobj
5 0 obj
<<
/Type /Pages
/Kids [1 0 R]
/Count 1
/MediaBox [0 0 113 42]
>>
endobj
8 0 obj
<<
/CreationDate (D:20060111234722+13'00')
/ModDate (D:20060111234722+13'00')
/Producer (PSNormalizer.framework)
>>
endobj
9 0 obj
<<
/Type /Catalog
/Pages 5 0 R
/PageLabels 7 0 R
>>
endobj
xref
0 10
0000000000 65535 f
0000003204 00000 n
0000000016 00000 n
0000002998 00000 n
0000003064 00000 n
0000003349 00000 n
0000003284 00000 n
0000003311 00000 n
0000003429 00000 n
0000003560 00000 n
trailer
<<
/Size 10
/Root 9 0 R
/Info 8 0 R
/ID [<99444215e2a4a31d5c4ca09b38102d5e><99444215e2a4a31d5c4ca09b38102d5e>]
>>
startxref
3627
%%EOF

View File

@@ -0,0 +1,219 @@
%PDF-1.3
%âãÏÓ
2 0 obj
<<
/Length 2930
>>
stream
0 0.957 0.569 0 k
/GS1 gs
0 31.119 20.745 -20.746 re
f
22.819 31.119 20.746 -20.746 re
f
q
1 i
0 41.492 112.876 -41.432 re
W n
45.641 31.119 20.744 -20.746 re
f
10.372 20.746 20.747 -20.686 re
f
Q
35.268 41.492 20.744 -20.746 re
f
0.941 0.82 0.808 0.894 k
1 i
75.104 27.791 m
68.462 27.791 l
68.462 31.11 l
85.581 31.11 l
85.581 27.791 l
78.94 27.791 l
78.94 10.417 l
75.104 10.417 l
75.104 27.791 l
f
q
0 41.492 112.876 -41.432 re
W n
104.828 18.021 m
104.828 16.774 104.604 15.649 104.156 14.646 c
103.708 13.643 103.097 12.79 102.321 12.09 c
101.546 11.387 100.631 10.848 99.57 10.469 c
98.511 10.088 97.359 9.898 96.115 9.898 c
94.873 9.898 93.722 10.088 92.661 10.469 c
91.601 10.848 90.678 11.387 89.895 12.09 c
89.109 12.79 88.497 13.643 88.061 14.646 c
87.621 15.649 87.403 16.774 87.403 18.021 c
87.403 31.11 l
91.241 31.11 l
91.241 18.153 l
91.241 17.648 91.321 17.117 91.485 16.562 c
91.648 16.008 91.919 15.497 92.298 15.029 c
92.676 14.563 93.177 14.178 93.801 13.877 c
94.423 13.576 95.194 13.425 96.115 13.425 c
97.035 13.425 97.808 13.576 98.431 13.877 c
99.054 14.178 99.556 14.563 99.934 15.029 c
100.312 15.497 100.582 16.008 100.746 16.562 c
100.909 17.117 100.991 17.648 100.991 18.153 c
100.991 31.11 l
104.828 31.11 l
104.828 18.021 l
f
83.257 7.566 m
82.496 7.895 81.511 8.052 80.723 8.052 c
78.43 8.052 77.162 6.609 77.162 4.734 c
77.162 2.873 78.401 1.471 80.497 1.471 c
81.032 1.471 81.456 1.523 81.793 1.602 c
81.793 3.987 l
79.71 3.987 l
79.71 5.43 l
83.679 5.43 l
83.679 0.5 l
82.638 0.238 81.553 0.028 80.497 0.028 c
77.316 0.028 75.106 1.51 75.106 4.604 c
75.106 7.737 77.162 9.494 80.497 9.494 c
81.638 9.494 82.538 9.35 83.383 9.113 c
83.257 7.566 l
f
85.62 6.938 m
87.296 6.938 l
87.296 5.403 l
87.324 5.403 l
87.408 6.033 88.182 7.095 89.308 7.095 c
89.491 7.095 89.689 7.095 89.885 7.042 c
89.885 5.272 l
89.717 5.363 89.379 5.416 89.04 5.416 c
87.507 5.416 87.507 3.633 87.507 2.664 c
87.507 0.186 l
85.62 0.186 l
85.62 6.938 l
f
93.587 1.312 m
94.164 1.312 94.614 1.549 94.909 1.916 c
95.219 2.296 95.304 2.781 95.304 3.306 c
94.487 3.306 l
93.644 3.306 92.391 3.175 92.391 2.139 c
92.391 1.563 92.911 1.312 93.587 1.312 c
h
91.376 6.583 m
92.107 6.898 93.094 7.095 93.896 7.095 c
96.105 7.095 97.021 6.242 97.021 4.249 c
97.021 3.384 l
97.021 2.703 97.035 2.191 97.049 1.693 c
97.063 1.182 97.091 0.71 97.134 0.186 c
95.473 0.186 l
95.402 0.539 95.402 0.985 95.389 1.195 c
95.359 1.195 l
94.924 0.448 93.979 0.028 93.122 0.028 c
91.842 0.028 90.588 0.749 90.588 2.034 c
90.588 3.043 91.108 3.633 91.827 3.961 c
92.546 4.289 93.474 4.355 94.263 4.355 c
95.304 4.355 l
95.304 5.442 94.783 5.81 93.671 5.81 c
92.869 5.81 92.066 5.522 91.434 5.076 c
91.376 6.583 l
f
98.569 6.938 m
104.312 6.938 l
104.312 5.495 l
100.707 1.549 l
104.438 1.549 l
104.438 0.186 l
98.414 0.186 l
98.414 1.615 l
102.087 5.574 l
98.569 5.574 l
98.569 6.938 l
f
0 0.957 0.569 0 k
105.965 6.911 6.911 -6.851 re
f
Q
endstream
endobj
3 0 obj
<<
/ProcSet [/PDF ]
/ExtGState <<
/GS1 4 0 R
>>
>>
endobj
4 0 obj
<<
/Type /ExtGState
/SA false
/SM 0.02
/OP false
/op false
/OPM 1
/BG2 /Default
/UCR2 /Default
/HT /Default
/TR2 /Default
>>
endobj
1 0 obj
<<
/Type /Page
/Parent 5 0 R
/Resources 3 0 R
/Contents 2 0 R
>>
endobj
6 0 obj
<<
/S /D
>>
endobj
7 0 obj
<<
/Nums [0 6 0 R ]
>>
endobj
5 0 obj
<<
/Type /Pages
/Kids [1 0 R]
/Count 1
/MediaBox [0 0 113 42]
>>
endobj
8 0 obj
<<
/CreationDate (D:20060111234722+13'00')
/ModDate (D:20060111234722+13'00')
/Producer (PSNormalizer.framework)
>>
endobj
9 0 obj
<<
/Type /Catalog
/Pages 5 0 R
/PageLabels 7 0 R
>>
endobj
xref
0 10
0000000000 65535 f
0000003204 00000 n
0000000016 00000 n
0000002998 00000 n
0000003064 00000 n
0000003349 00000 n
0000003284 00000 n
0000003311 00000 n
0000003429 00000 n
0000003560 00000 n
trailer
<<
/Size 10
/Root 9 0 R
/Info 8 0 R
/ID [<99444215e2a4a31d5c4ca09b38102d5e><99444215e2a4a31d5c4ca09b38102d5e>]
>>
startxref
3627
%%EOF

293
text/main.tex Normal file
View File

@@ -0,0 +1,293 @@
%% ========================================================================
%%%% Disclaimer
%% ========================================================================
%%
%% created by
%%
%% Karl Voit
%%
%% modified by
%%
%% Roman Kern
%%
%% ========================================================================
%%%% Basic settings
%% ========================================================================
%% (idea of using newcommands for basic documentclass settings from: Thomas Schlager)
\newcommand{\mypapersize}{A4}
%% e.g., "A4", "letter", "legal", "executive", ...
%% The size of the paper of the resulting PDF file.
\newcommand{\mylaterality}{twoside}
%% "oneside" or "twoside"
%% Either you are creating a document which is printed on both, left pages
%% and right pages (twoside) or you create a document which is printed
%% on right pages only (oneside).
\newcommand{\mydraft}{false}
%% "true" or "false"
%% Use draft mode? If true, included graphics are replaced by empty
%% rectangles (of same size) and overfull boxes (in margin space) are
%% marked with black box (-> easy to spot!)
\newcommand{\myparskip}{half}
%% e.g., "no", "full", "half", ...
%% How to separate paragraphs: indention ("no") or spacing ("half",
%% "full", ...).
\newcommand{\myBCOR}{0mm}
%% Inner binding correction. This value depends on the method which is
%% being used to bind your printed result. Some techniques do not
%% require a binding correction at all ("0mm"), other require for
%% example "5mm". Refer to KOMA script documentation for a detailed
%% explanation what a binding correction is and how to measure it.
\newcommand{\myfontsize}{12pt}
%% e.g., 10pt, 11pt, 12pt
%% The font size of the main text in pt (points).
\newcommand{\mylinespread}{1.0}
%% e.g., 1.0, 1.5, 2.0
%% Line spacing in %/100. For example 1.5 means 150% of the usual line
%% spacing. Please use with caution: 100% ("1.0") is fine because the
%% font was designed for it.
\newcommand{\mylanguage}{ngerman,british}
%% "english,ngerman", "ngerman,english", ...
%% NOTE: The *last* language is the active one!
%% See babel documentation for further details.
%% BibLaTeX-settings: (see biblatex reference for further description)
\newcommand{\mybiblatexstyle}{numeric}
% alphabetic}authoryear
% backend=bibtex8
%% e.g., "alphabetic", "authoryear", ...
%% The biblatex style which is being used for referencing. See
%% biblatex documentation for further details and more values.
%%
%% CAUTION: if you change the style, please check for (in)compatible
%% "biblatex" package options in the file
%% "template/preamble.tex"! For example: "alphabetic" does
%% not have an option "dashed=..." and causes an error if it
%% does not get removed from the list of options.
\newcommand{\mybiblatexdashed}{true} %% "true" or "false"
%% If true: replace recurring reference authors with a dash.
\newcommand{\mybiblatexbackref}{true} %% "true" or "false"
%% If true: create backward links from reference to citations.
\newcommand{\mybiblatexfile}{references-biblatex.bib}
%% Name of the biblatex file that holds the references.
\newcommand{\mydispositioncolor}{30,103,182}
%% e.g., "30,103,182" (blue/turquois), "0,0,0" (black), ...
%% Color of the headings and so forth in RGB (red,green,blue) values.
%% NOTE: if you are using "0,0,0" for black, printers might still
%% recognize pages as color pages. In case this is a problem
%% (paying for color print-outs vs. paying for b/w-printouts)
%% please edit file "template/preamble.tex" and change
%% "\definecolor{DispositionColor}{RGB}{\mydispositioncolor}"
%% to "\definecolor{DispositionColor}{gray}{0}" and thus
%% overwriting the value of \mydispositioncolor above.
\newcommand{\mycolorlinks}{true} %% "true" or "false"
%% Enables or disables colored links (hyperref package).
\newcommand{\mytitlepage}{template/title_Thesis_TU_Graz}
%% Your own or one of following pre-defined title pages:
%% "template/title_plain_maketitle": simple maketitle page
%% "template/title_Diplomarbeit_KF_Uni_Graz.tex": fancy (german) title page for KF Uni Graz
%% "template/title_Thesis_TU_Graz":
%% titlepage for Graz University of Technology (correct
%% (old?) Corporate Design) by Karl Voit (2012)
%% "template/title_Thesis_TU_Graz_-_kazemakase":
%% titlepage for Graz University of Technology
%% (correct new Corporate Design) by kazemakase (2013):
%% see https://github.com/novoid/LaTeX-KOMA-template/issues/5
%% "template/title_VWA": titlepage for Vorwissenschaftliche Arbeit
\newcommand{\mytodonotesoptions}{}
%% e.g., "" (empty), "disable", ...
%% Options for the todonotes-package. If "disable", all todonotes will
%% be hidden (including listoftodos).
%% Load main settings for document preamble:
\input{template/preamble}%% DO NOT REMOVE THIS LINE!
\setboolean{myaddcolophon}{false} %% "true" or "false"
%% If set to "true": a colophon (with notes about this document
%% template, LaTeX, ...) is added after the title page.
%% Please do not set to "false" without a good reason. The colophon
%% helps your readers to get in touch with LaTeX and to find this template.
\setboolean{myaddlistoftodos}{false} %% "true" or "false"
%% If set to "true": the current list of open todos is added after the
%% table of contents. If \mytodonotesoptions is set to "disable", no
%% list of todos is added, independent of this setting here.
\setboolean{english_affidavit}{true} %% "true" or "false"
%% If set to "true": the language of the statutory declaration text is set to
%% English, otherwise it is in German.
%% ========================================================================
%%%% Document metadata
%% ========================================================================
%% general metadata:
\newcommand{\myauthor}{Alice Pucher} %% also used for PDF metadata (hyperref)
\newcommand{\myauthorwithexistingtitles}{\myauthor{}, Bsc.} %% including
%% university degree already held
%% (BSc, MSc, ...)
\newcommand{\mytitle}{TITLE} %% also used for PDF metadata (hyperref)
\newcommand{\mysubject}{SUBJECT} %% also used for PDF metadata (hyperref)
\newcommand{\mykeywords}{KEYWORDS} %% also used for PDF metadata (hyperref)
%% this information is used only for generating the title page:
\newcommand{\myworktitle}{Master's Thesis} %% official type of work like ``Master theses''
\newcommand{\mygrade}{Master of Science} %% title you are getting with this work like ``Master of ...''
\newcommand{\mystudy}{Computer Science} %% your study like ``Arts''
\newcommand{\mydegreeprogramme}{Master's degree programme: \mystudy} %% Bachelors's, Master's or PhD degree programme
\newcommand{\myuniversity}{Graz University of Technology} %% your university/school
\newcommand{\myinstitute}{Institute for Interactive Systems and Data Science} %% affiliation
\newcommand{\myinstitutehead}{Univ.-Prof.\,Dipl-Ing.\,Dr.techn.~Some One} %% head of institute, e.g. Univ.-Prof. Dipl.-Inf. Dr. Stefanie Lindstaedt
\newcommand{\mysupervisor}{Dr.~Some Body} %% your supervisor, e.g. Dipl.-Ing. Dr.techn. Roman Kern
\newcommand{\myevaluator}{Prof.~Some Genius} %% your evaluator
\newcommand{\myhomestreet}{Petergasse~23/13} %% your home street (with house number)
\newcommand{\myhometown}{Graz} %% your home town
\newcommand{\myhomepostalnumber}{8010} %% your postal number of home town
\newcommand{\mysubmissionmonth}{May} %% month you are handing in
\newcommand{\mysubmissionyear}{2020} %% year you are handing in
\newcommand{\mysubmissiontown}{\myhometown} %% town of handing in (or \myhometown)
%% additional information for generic_documentation title page
\newcommand{\myid}{01330567} %% Matrikelnummer
\newcommand{\mylecture}{LECTURE} %%
%% ========================================================================
%%%% MISC command definitions
%% ========================================================================
\input{template/mycommands}
%% ========================================================================
%%%% Typographic settings
%% ========================================================================
\input{template/typographic_settings}
%% ========================================================================
%%%% MISC usepackages
%% ========================================================================
%% ... it's OK to put here your own usepackage commands ...
%% ========================================================================
%%%% MISC self-defined commands and settings
%% ========================================================================
%% ... it's OK to put here your own newcommand/newenvironment-definitions ...
\newcommand{\myLaT}{\LaTeX{}@TUG\xspace} %% LaTeX@TUG text "logo"
\hyphenation{ex-am-ple hy-phen-ate} %% in order to use German umlauts
%% here (Ver-\"of-fent-li-chung), you have to check for
%% activated \usepackage[T1]{fontenc} in the preamble
%% override default language of babel: (be sure to know, what you're
%% doing here)
%\selectlanguage{american}
%\selectlanguage{ngerman}
%% ========================================================================
%%%% Templates
%% ========================================================================
%% template for inserting figures:
% \myfig{}%% filename
% {}%% width/height
% {}%% caption
% {}%% optional (short) caption for list of figures
% {fig:}%% label
%% acronyms in small caps: \myacro{UNESCO}
\input{template/pdf_settings} %% should be *last* definitions in preamble!
%% ========================================================================
%%%% begin{document}
%% ========================================================================
\begin{document}
\frontmatter %% KOMA: roman page numbers and such; only available in scrbook
\input{colophon} %% defines information about editor, LaTeX, font, ...
%% Choose your desired title page:
\input{\mytitlepage} %% include title page
\input{template/declaration_TU_Graz} %% Statutory Declaration
% \input{thanks} %% this is a suggestion: you have to create this file on demand
% \input{foreword} %% this is a suggestion: you have to create this file on demand
%% include the abstract without chapter number but include it on table of contents:
\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{Abstract}
\include{0_abstract} %% Abstract
\tableofcontents %% this produces the table of contents - you might have guessed :-)
\listoffigures
%% if myaddlistoftodos is set to "true", the current list of open todos is added:
\ifthenelse{\boolean{myaddlistoftodos}}{
\newpage\listoftodos %% handy if you are using todonotes with \todo{}
}{} %% with todonotes-package option "disable" you can get rid of any todo in the output
\mainmatter %% KOMA: marks main part using arabic page numbers and such; only available in scrbook
%% include tex file chapters:
\include{1_intro}
\include{2_relwork}
\include{3_method}
\include{4_datasets}
\include{5_results}
\include{6_discussion}
\include{7_conclusion}
\bibliographystyle{abbrv}
\bibliography{bib.bib}
\appendix %% closes main document, appendix follows until end; only available in book-classes
\addpart*{Appendix} %% adding Appendix to tableofcontents
% If the references do not show up, try to run ``biber main'' on the command line and then recompile
% \printbibliography %% remove, if using BibTeX instead of biblatex
% \include{further_ressources} %% this is a suggestion: you have to create this file on demand
%%%% end{document}
\end{document}
%% vim:foldmethod=expr
%% vim:fde=getline(v\:lnum)=~'^%%%%\ .\\+'?'>1'\:'='
%%% Local Variables:
%%% mode: latex
%%% mode: auto-fill
%%% mode: flyspell
%%% eval: (ispell-change-dictionary "en_GB")
%%% TeX-master: "main"
%%% End: