What this is
This is a template designed to ease the workflow when writing documents for the Hochschule Hannover. It is intended to be used in all sophisticated
works, from lab-reports to master’s thesis's.
The project provides custom document-classes caring the HsH-
prefix as well as support files. These classes extend the well known KOMA-Script
classes and customize them with specific configurations, presets and provide commonly needed features.
Provided classes are:
HsH-article
HsH-report
HsH-book (planed)
HsH-standalone
Version: 1.2
Date: 24.10.2021
Check out the Example-Branche
Licence
This project is distributed under the LaTeX project public licence (LPPL), version 1.3c.
Quick start guide:
recommended Software
As a Tex-Distribution, MiKTeX is recommended. This is only available on Windows though.
To edit the .tex
files, you could use any text editor, but I personally like Visual Studio Code the most, which
can also be used for pretty much all other programming languages. Use the Latex Workshop extension,
and you can steal my config file from here.
If you prefer a Tex-only editor, I used Texmaker in the past, and it's also very good.
If you want to use citations in your work, you should get familiar with the biblatex
package and include it in your project. The classes set it up
to use biber
as the backend, which is more modern and has more features than the usual bibtex
, but you will need to set you editor up to also use
this.
quick and dirty
To get started, create a new folder for your project somewhere on your PC and create your .tex
file. Copy the class file (.cls
) you want to use and
the HsH-logo.pdf
from the src folder to your project folder. You can optionally copy the config.tex
, but you can also configure everything in your
preamble.
using a proper subfolder structure
The projects also provides a recommendation for a subfolder structure, to keep things organized. You can download the .zip-Archive
and unpack it or clone the repository via git clone https://lab.it.hs-hannover.de/qxx-tul-u1/latex-template-hsh.git
.
This has the downside of storing class files and other needed files in the .\src folder, which means it needs to be added to the path searched when
running your latex command. How to do that is explained in the wiki.
The provided Makefile demonstrates how to run a successful build, you might want to check it out.
Common additions and expansions (Snippets)
Sadly most Profs have widely different expectations when it comes to styling of written works. So you might find yourself having to change some settings. For some cases this has already been done and, to help others, uploaded in the snippets section of the project. Most of them are only visible when you are logged in!!
Use the Wiki:
Use the wiki here: