This project is not maintained anymore. See #66 for more information.
Das Projekt stellt eine inoffizelle Vorlage der DHBW Mannheim für die Erstellung von Bachelor-, Studien- oder Projektarbeit mit LaTeX bereit. Das Ziel des Paket ist die schnelle Erstellung eines Grundgerüst ohne viel Aufwand. Schließlich hat ein Student bekanntlich wenig Zeit :beer:
Hinweis Das Paket wurde ausschließlich mit pdfLaTeX getestet. Die Verwendung von XeLaTex oder LuaLaTeX wurde nur rudimentär (fehlerfrei) überprüft.
\documentclass[
load-dhbw-templates,
auto-intro-pages = default,
add-tocs-to-toc,
debug,
language = ngerman
]{iodhbwm}
\usepackage[T1]{fontenc}
\dhbwsetup{%
author = Felix Faltin,
thesis type = SA,
thesis title = Verwendung von iodhbwm,
student id = 12345,
institute = Masterfind Factory faltfe,
course/id = Txxxx,
supervisor = Pikachu und Enton,
processing period = {01.01.17 -- 31.01.17},
location = Dreamtown
}
\begin{document}
\Blinddocument
\end{document}
Das Beispiel erzeugt automatisch
Und es muss nur eine einzige Datei :pencil: hello-world.tex
angelegt werden :open_mouth:
Das Paket besteht im Wesentlichen aus der Klasse iodhbwm
und einem Paket iodhbwm-templates
.
Zusätzlich werden mehrere vordefinierte Titelseiten, eine Eigenständigkeitserklärung sowie Beispiele
mitgeliefert.
Die Klasse ist zuständig für die Bereitstellung eines einheitlichen Design. Außerdem können durch Optionen, die in der Dokumentation beschrieben werden, zusätzliche Funktionalitäten aktiviert werden.
iodhbwm-templates
Das Paket ermöglicht das Einbinden DHBW spezifischer Formulierung, Darstellungen oder ähnliches. Es werden unter anderem verschiedene Titelseiten und eine Eigenständigkeitserklärung zur Verfügung gestellt.
Für ein besseres Verständnis, wie das Paket anzuwenden ist, werden mehrere Beispiele mitgeliefert. Diese befinden sich im Ordner doc/examples
iodhbwm
basierenden Dokumenteacro
\part
Die Entwicklung erfolgt nach git-flow. Das
heißt, dass die Entwicklung auf dem develop
-Branch stattfindet.
Mithilfe des Scripts support/create-fake-tds.sh
ist es möglich, sich lokal ein eigenes Bundel zu
erstellen. Das Script sammelt dabei alle wichtigen Dateien des aktuellen Branch zusammen. Das
erstellte Bundle wird im Ordner release/vX.Y-ZZZ
gespeichert. Es werden zwei Ordner erstellt. Der
Ordner mit dem Präfix *-tds
kann direkt in das lokale texmf
-Verzeichnis kopiert werden.
PR sind bevorzugt in den develop
zu mergen. Es sollte eine aussagekräftige Beschreibung der
vorgenommenen Änderungen beigefügt werden.
Das iodhbwm Bundle besitzt nach LPPL den Maintenance Status maintained
. Feature Requests, Bugs
oder Fragen sind über den Issue-Tracker zu erstellen.