diff --git a/README.md b/README.md index f853a12..4e02ae2 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Das vorliegende Python-Projekt liest u.a. zwei Exportdateien der Schulverwaltungssoftware SchildNRW ein und erzeugt daraus zum einen HTML-Folien mit Schülerleistungsdaten zur Präsentation auf Halbjahreskonferenzen und zum anderen PDF-Dokumente mit Übersichten der Leistungsdaten zum Ausdrucken. -**Wichtiger Hinweis:** Da die Exportoptionen der SchildNRW-Versionen 2 und 3 sind vollständig kompatibel sind, kann das vorliegende Projekt problemlos mit Schild Version 2 und 3 verwendet werden. +**Wichtiger Hinweis:** Da die Exportoptionen der SchildNRW-Versionen 2 und 3 vollständig kompatibel sind, kann das vorliegende Projekt problemlos mit Schild Version 2 und 3 verwendet werden. ## Beispieldaten zur Illustration diff --git a/doc/verarbeitung.md b/doc/verarbeitung.md index 17d9f99..2987000 100644 --- a/doc/verarbeitung.md +++ b/doc/verarbeitung.md @@ -43,3 +43,35 @@ Fertig! Die Ausgabedateien werden in den Ordnern `output/html/` und `/output/pdf/` erzeugt bzw. aktualisiert. + +## d) Anpassung des HTML-Folienlayouts + +Wenn Sie über einige Basiskenntnisse zu Cascading Stylesheets (CSS) verfügen, können Sie das Layout und die Einfärbung der HTML-Folien und PDF-Ausdrucke nach eigenen Wünschen anpassen. + + +### HTML-Folien + +Hier wird das Framework [reveal.js](https://revealjs.com) eingesetzt, das eine Basisformatierung der Darstellung vornimmt. + +Feinheiten werden in der Datei [mystyle.css](../output/html/templates/mystyle.css) im Verzeichnis [output/html/templates/](../output/html/templates/) konfiguriert. + +*Tipp:* Bevor Sie die Datei verändert, legen Sie unbedingt eine Backupkopie an. + + +### PDF Ausdrucke + +Im Verzeichnis [src/modules/pdf/](../src/modules/pdf/) liegen drei CSS Dateien: + +- [pdf.css](./src/modules/pdf/pdf.css) nimmt Basisformatierungen für Farb- und SW-Ausdruck vor. +- [pdf-color.css](./src/modules/pdf/pdf-color.css) nimmt spezielle Formatierungen für den Farb-Ausdruck vor. +- [pdf-sw.css](./src/modules/pdf/sw-color.css) nimmt spezielle Formatierungen für den Schwarzweiß-Ausdruck vor. + + +### PDF Tabelle + +Im Verzeichnis [src/modules/pdf/](../src/modules/pdf/) liegt eine CSS Datei: + +- [pdf-tabelle.css](./src/modules/pdf/pdf-tabelle.css) + +Sie formatiert die Tabellendarstellung für alle Sek. I Klassen mit allen SchülerInnen auf einer Seite. +