Initialer Commit

This commit is contained in:
2025-08-09 17:40:44 +02:00
parent 0880fe51c6
commit 07c230bc47
44 changed files with 13632 additions and 0 deletions

24
doc/konfiguration.md Normal file
View File

@@ -0,0 +1,24 @@
# Konfiguration
Die Konfiguration gliedert sich in zwei Teile.
### 1. Basiskonfiguration
Die Eingabe des Python-Skripts besteht aus mehreren Dateien, die im nachfolgenden Abschnitt genauer beschrieben werden. Der Pfad zu diesen Eingabedateien wird in der Basiskonfiguration festgelegt.
- [Basiskonfiguration](basiskonfiguration.md) (Datei ``lehrerpdf.ini``)
### 2. Konfiguration der PDF-Ausgabe
Für die Erzeugung der PDF-Ausgabe ist pro Lerngruppe eine CSV-Datei mit den Namen der SchülerInnen erforderlich. Zusätzlich können für jede Lerngruppe diverse Parameter zur Darstellung der Ausgabe konfiguriert werden. Einige allgemeine Parameter wie das aktuelle Halbjahr gelten dabei für alle Lerngruppen. Der optionale Stundenplan wird auf der Startseite dargestellt.
- [CSV-Datei jede Lerngruppe](csv.md)
- Konfiguration der Ausgabe (Datei ``input.ini``)
- [allgemeiner Teil](allgemein.md)
- [Teil für jede Lerngruppe](lerngruppe.md)
- [Stundenplan-Datei](stundenplan.md)