This is an easy template for any thesis.
You can click on the "Use this template" button to create a new repository with this template. After that you have a repository with the following structure:
- 00_definitions: all configuration files
- 01_metadata: all extra files
- 02_introduction: opening words
- 03_content: main part of the thesis
- 04_finishing: summary and result of the thesis
- 05_resources: all resources like images, ...
At the end you must only change the variables in the 00_definitions/variables.tex file. In addition, there are configurations for the actions in GitHub and the pipeline in GitLab. Please feel free to delete unnecessary files.
There are some examples to create an entry in the listings.
\begin{lstlisting}[style=Java, caption=Hello World]
public static void main(String[] args) {
System.out.println("Hello World!");
}
\end{lstlisting}
\begin{figure}[ht]
\centering
\includegraphics{05_resources/image/name}
\caption{headline}
\label{img:name}
\end{figure}
\begin{table}[ht]
\centering
\begin{tabular}{c|c}
Column 1 & Column 2 \\
\hline
1 & 2 \\
3 & 4 \\
\end{tabular}
\caption{headline}
\label{tab:name}
\end{table}