3.4 KiB
leibnizfh - LaTeX-Klasse für Arbeiten an der Leibniz Fachhochschule Hannover
Dieses Paket stellt eine LaTeX-Dokumentenklasse bereit, die an die Formatierungsvorgaben der Leibniz Fachhochschule Hannover (LeibnizFH) angelehnt ist.
Funktionsübersicht
- Automatische Formatierung nach den gültigen Layoutvorgaben der LeibnizFH Hannover (Stand: Mai 2026)
- Integrierte Titelseitenfunktion (
\makelfhtitle) - Key-Value-Konfiguration über
\lfhsetup{...} - Optionale Kopfzeile auf der Titelseite (
plaintitle) - Sprachumschaltung (
german/english) - LPPL-lizenziert (freie Nutzung und Modifikation)
Verwendung
Ein minimales Beispiel:
\documentclass{leibnizfh}
\lfhsetup{
title = {Meine PR},
author = {Max Mustermann},
studentid = {123456},
email = {max.mustermann@stud.leibnizfh.invalid},
prof = {Prof. Dr. Beispiel},
program = {IT-Security (B.Sc.)},
module = {Software Engineering},
semester = {WS2025/2026},
worktype = {Praxisreflektion},
submission= {21. Januar 2026}
logo = {pfad/zum/logo.bild}
}
\begin{document}
\makelfhtitle
\pagestyle{lfhpage}
\section{Einleitung}
Hier beginnt der Text der Arbeit.
\end{document}
Optionen
Beim Laden der Klasse können Optionen gesetzt werden:
\documentclass[plaintitle]{leibnizfh}
Nicht unterstützte Optionen werden automatisch an die Basisklasse article weitergereicht.
Konfiguration mit \lfhsetup
Die Klasse nutzt das Key-Value-System (keyval) zur komfortablen Einrichtung zentraler Metadaten.
| Schlüssel | Beschreibung |
|---|---|
title |
Titel der Arbeit |
subtitle |
Untertitel, Beisätze etc. |
module |
Modul / Fach |
semester |
Semesterangabe (z.B. WS2025/2026) |
worktype |
Art der Arbeit (Hausarbeit, Projektarbeit usw.) |
author |
Vorname Nachname |
studentid |
Matrikelnummer |
email |
E-Mail-Adresse |
prof |
Name der betreuenden Lehrkraft |
program |
Studiengang |
submission |
Datum der Abgabe. Standard ist das aktuelle Datum mit \today |
headerone, headertwo, headerthree |
Texte für Kopfzeile von oben nach unten auf der linken Seite |
logo |
Dateiname des Logos iklusive Dateiendung und Pfad |
Seitenstile
| Stil | Beschreibung |
|---|---|
lfhplain |
Keine Kopf-/Fußzeile |
lfhheader |
Kopf mit Logo und Titelzeilen gemäß Vorgabe |
lfhpage |
Seitenzählung im Fußbereich |
Beispiel:
\pagestyle{lfhheader}
Aufbau
Die Klasse basiert auf der Standardklasse article und verwendet folgende Pakete:
geometry,helvet,setspace,microtypebabel,fancyhdr,graphicx,hyperrefkeyvalfür die Konfigurationslogik
Sprache
Die Standardsprache des Dokuments ist Deutsch. Man kann die Sprache auf Englisch am Anfang des Dokuments wechseln, das sieht dann wie folgt aus:
...
\begin{document}
\selectlanguage{german/english}
mit dem \selectlanguage
kann man auch im Dokument die Sprache wechseln.
Lizenz
Veröffentlicht unter der LaTeX Project Public License (LPPL) Version 1.3 oder später.
Der aktuelle Maintainer ist F. L. Werner.
Weitere Informationen:
http://www.latex-project.org/lppl.txt
Repository: http://gitea.wernerslab.work/hxf1302/leibnizfh-tex