Dokumentation ergänzt
This commit is contained in:
@@ -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.
|
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
|
## Beispieldaten zur Illustration
|
||||||
|
|||||||
@@ -43,3 +43,35 @@ Fertig!
|
|||||||
|
|
||||||
Die Ausgabedateien werden in den Ordnern `output/html/` und `/output/pdf/` erzeugt bzw. aktualisiert.
|
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.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user