You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
4 years ago | |
---|---|---|
appendices | 4 years ago | |
chapters | 4 years ago | |
glossary | 4 years ago | |
images | 4 years ago | |
listings | 4 years ago | |
plots | 4 years ago | |
scripts | 4 years ago | |
tables | 4 years ago | |
template | 4 years ago | |
.gitignore | 4 years ago | |
LICENSE | 4 years ago | |
Makefile | 4 years ago | |
README.md | 4 years ago | |
abstract.tex | 4 years ago | |
appendices.tex | 4 years ago | |
biblatex.cfg | 4 years ago | |
bibliography.bib | 4 years ago | |
chapters.tex | 4 years ago | |
thesis.tex | 4 years ago |
README.md
Prerequisites & setup
The compilation of this master's thesis was only verified on Linux. The following software is required to compile this work:
- A LaTeX compiler, for example, TeX Live for Linux
- latexmk is assumed by all build automation
- LibreOffice is used to transform the OpenDocument drawings to PDFs
- Python >3.7 is required to generate tables in the appendix and to automatically generate graphs. Furthermore, the following Python packages are required:
In order to be able to generate the list of abbrevations, the following has to be added to to ~/.latexmkrc
:
add_cus_dep('acn', 'acr', 0, 'makeacn2acr');
sub makeacn2acr {
system("makeindex -s \"$_[0].ist\" -t \"$_[0].alg\" -o \"$_[0].acr\" \"$_[0].acn\"");
}