Die einzelnen Gruppen sind JavaScript-Arrays und es ist wichtig für die Funktion des Programmes, dass Sie die Syntax strikt einhalten.
Oft wird es reichen, dass Sie die von mir zur Verfügung gestellten Konfigurationsdateien verwenden, da die Gestaltung der Kalender fast ausschließlich in InDesign erfolgt.
Zeilen in den Konfigurationsdateien können aus:
- Leerzeilen
- Kommentarzeilen (beginnend mit //)
- Gruppeneinträgen beginnen
Gruppen:
- calendar
definiert Typ, Zeitraum, Platzhalter u. ä - month
Zeitraum, Anzahl der Tage (bestimmt, ob der Monat taggenau sein soll, oder zusätzliche Tage vor Monatsanfang (Vormonat) oder nach Monatsende (Folgemonat) enthalten soll. - months
bestimmt die Monatsnamen (Inhalt und Format) - week
bestimmt die Ausgabe der Kalenderwoche - days
bestimmt die Tagesnamen (Inhalt und Format) - style
Formatdefintionen und -zuordnungen für die Gestaltung in Adobe InDesign - holiday
Feiertage, Gedenktage, Geburtstage, astronomische Daten u. ä - vacation
Zeitbereiche, wie Ferien, BEtriebsurlaube u. ä. - note
Anmerkungen zu anderen Einträgen, z. B. zu Zeitbereichen