Reworked the language selection and switched to \selectlanguage

This commit is contained in:
HXF1302
2026-05-08 13:30:14 +02:00
parent ff5222d134
commit 783fcd03c7
2 changed files with 88 additions and 77 deletions
+15 -7
View File
@@ -6,11 +6,11 @@ Dieses Paket stellt eine LaTeX-Dokumentenklasse bereit, die an die Formatierungs
## Funktionsübersicht
- Automatische Formatierung nach den gültigen Layoutvorgaben (Stand: Januar 2026)
- 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 (`ngerman` / `english`)
- Sprachumschaltung (`german` / `english`)
- LPPL-lizenziert (freie Nutzung und Modifikation)
---
@@ -54,13 +54,9 @@ Hier beginnt der Text der Arbeit.
Beim Laden der Klasse können Optionen gesetzt werden:
```latex
\documentclass[english,plaintitle]{leibnizfh}
\documentclass[plaintitle]{leibnizfh}
```
- `ngerman` (Standard) - Deutsche Dokumentensprache (babel)
- `english` - Englische Dokumentensprache
- `plaintitle` - Titelseite ohne Kopfzeile (z.B. für offizielle Abgaben)
Nicht unterstützte Optionen werden automatisch an die Basisklasse `article` weitergereicht.
---
@@ -111,6 +107,18 @@ Die Klasse basiert auf der Standardklasse `article` und verwendet folgende Paket
- `babel`, `fancyhdr`, `graphicx`, `hyperref`
- `keyval` fü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:
```latex
...
\begin{document}
\selectlanguage{german/english}
```
mit dem `\selectlanguage`
kann man auch im Dokument die Sprache wechseln.
---
## Lizenz