This is a minimal template for a german or english bachelor's or master's thesis.
It uses the Corporate Design of the University of Freiburg and fulfills the requirements for the technical faculty (e.g. the supervisor is only mentioned in the acknowledgments not in the sections/information.tex).
I wish you all the best and let me know about any issues!
This Video-Explanation gives an overview of the used programs:
TeX Live and the optional LaTeX-Formatter
install on Linux Mint:
sudo apt update && sudo apt install texlive-full texlive-extra-utilsVSC should ask you to install it. If not, go to Extensions by pressing CTRL + SHIFT + X and search @recommended.
The official template for the cover is from the Corporate Design of the University of Freiburg:
https://cd.uni-freiburg.de/buerovorlagen/#latex-vorlagen
- Download it.
- Extract it.
- Open it in VSC.
- Delete the german or english directory that you don't want to use.
- Compile it.
If you have any issues, make it one single file:
Open the .tex-file that is not setup.tex, replace
\input{setup}with the content of setup.tex and delete setup.tex.
- Rename the compiled PDF to
cover.pdf. - Copy it into the
assetsdirectory. - Compile the thesis.
- Check the cover in the PDF.
More hints and examples are given in the file sections/conclusion.tex.
There is also a Guide written by the Github Copilot, checked by hand: GUIDE_AI_Generated.md Everything else in this archive is not written by AI.
Sometimes there is no PDF generated, especially when you open the project for the first time. Just wait a few seconds, recompile and if it still doesn't work, restart VSC or your computer.
The .vscode-folder must be directly inside the folder you opened in VSC.
E.g. if you open the folder thesis which contains latex which contains .vscode
you should move or copy the .vscode directly into thesis
or open the latex-folder directly to compile the PDF.
The best way is to open the folder you cloned/downloaded from here always separately in VSC.
If \LaTeX or similar commands without parenthesis produce the following error:
1: Command terminated with space.
You can add the command to the .chktexrc-file. The file provides more infos.
You can also handle other errors in there.