This is an unofficial LaTeX template for use at the Deggendorf Institute of Technology. This template was specifically designed to meet requirements of the "Applied Computer Science" faculty. Link to german requirements. It's opinionated regarding filestructure and packages but tries to provide reasonable defaults.
This template is provided "as is" without warranty or support under BSD-3.
- Easy to use without knowing LaTeX
- Flexible to do whatever you want
- Logical File-Structure
- Tons of useful packages
- Included build system
- THD Style (frontpage, Declaration, THD Colors)
The project uses LuaLaTeX and makefile.
The resulting document is compiled to the ./dist
folder.
There are multiple targets:
Target | Action | Use Case |
---|---|---|
make | Build using latexmk |
Small changes (Recommended) |
make once | One run of LuaLaTeX |
When latexmk fails |
make all | Multiple runs of LuaLaTeX , biber and makeglossaires |
When adding new Acronyms, Literature, bigger changes |
make open | Opens compiled pdf | |
make clean | Removes entire build directory |
Make sure to rename document.tex
and the variable MAINFILE
in the makefile to fit the required naming convention of Lastname-Firstname-(Bachelor|Master)arbeit
as stated in Section 2.7 of the Guidelines.
- Download a LaTeX distribution for your system (Required)
- Get Strawberry Pearl (Only Required on Windows)
- Installing
make
on Windows (Wayback Mirror) (Only Required on Windows)
If you're using Vscode
(strongly recommended), be sure to install the following extensions:
Code Spell Checker
: Spell checkingGerman Code Spell Checker
: German extension for cSpellLTeX
: Latex Spell and Grammer checkingLaTeX Workshop
: LaTeX language support for Vscode (Donot use version 9.2.0 as it contains performance issues. Manually install using the.vsix
file)
This Software is provided under the BSD-3 License.