Skip to content
/ thesis_template Public template

This is a simple LaTex template for any thesis. πŸŽ“

License

Notifications You must be signed in to change notification settings

flaxel/thesis_template

Folders and files

NameName
Last commit message
Last commit date
Mar 4, 2024
Mar 2, 2021
Mar 2, 2021
Mar 2, 2021
Mar 2, 2021
Mar 2, 2021
May 23, 2020
May 23, 2020
Jul 26, 2021
May 29, 2021
Apr 9, 2021
Apr 8, 2021
Mar 2, 2021
Mar 2, 2021
May 23, 2020

Repository files navigation

Template for a thesis πŸŽ“

build GitHub release (latest by date) GitHub license

This is an easy template for any thesis.

Getting Started ✨

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.

Examples 😊

There are some examples to create an entry in the listings.

Code

\begin{lstlisting}[style=Java, caption=Hello World]
public static void main(String[] args) {
    System.out.println("Hello World!");
}
\end{lstlisting}

Figure

\begin{figure}[ht]
    \centering 
    \includegraphics{05_resources/image/name} 
    \caption{headline}
    \label{img:name}
\end{figure} 

Table

\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}

Further Reading πŸ”¬