Dokumente aus einer Datenbank
Verfasst: Di 11. Jan 2022, 22:23
Hallo zusammen,
für meinen Sportverein habe ich folgende fixe Idee:
Ich möchte die Erzeugung von Flyern automatisieren. Es gibt für (fast) jede/n Kurs/Trainingsgruppe einen Flyer, auf dem Titel, Termin, Kontaktdaten, Beschreibung und meist noch ein Foto stehen. Diese Informationen würde ich gern in eine "Datenbank" (z.B. SQL, git-Repository mit XML, da bin ich flexibel) schreiben und dann automatisch alle Flyer im einheitlichen Layout erzeugen. Da könnte Latex ganz gut funktionieren.
Die zweite Ausgabeform wären Broschüren, in denen dann z.B. alle Kurse oder eine bestimmte Auswahl (z.B. "Fussball", "Turnen", "Yoga"), aus den gleichen Daten erzeugt, stehen. Wenn man dann alles vorliegen hat, könnte man vielleicht auch mal "spontan" alles für 6-10jährige zusammen stellen, wenn in der Grundschule Aktionstag ist.
Die Vision ist, dass man an der Datenbank etwas ändert und dann stehen alle Flyer und Broschüren ganz aktuell als PDF bereit. Oft ändert sich nur eine Telefonnummer, aber dafür werden mindestens zwei Dokumente angefasst, zur Zeit in Word & Co, von verschiedenen Leuten, mit Rückfragen, nach der Arbeit usw.
Für Serienbriefe mit Latex habe ich CSV-basierte Lösungen gefunden. Ich glaube nicht, dass ich die Daten (speziell die Beschreibungen) damit abgebildet bekomme.
Hat vielleicht jemand eine Idee, mit welchen Techniken man den Quelltext erzeugen könnte? Gibt es Pakete für Templating?
für meinen Sportverein habe ich folgende fixe Idee:
Ich möchte die Erzeugung von Flyern automatisieren. Es gibt für (fast) jede/n Kurs/Trainingsgruppe einen Flyer, auf dem Titel, Termin, Kontaktdaten, Beschreibung und meist noch ein Foto stehen. Diese Informationen würde ich gern in eine "Datenbank" (z.B. SQL, git-Repository mit XML, da bin ich flexibel) schreiben und dann automatisch alle Flyer im einheitlichen Layout erzeugen. Da könnte Latex ganz gut funktionieren.
Die zweite Ausgabeform wären Broschüren, in denen dann z.B. alle Kurse oder eine bestimmte Auswahl (z.B. "Fussball", "Turnen", "Yoga"), aus den gleichen Daten erzeugt, stehen. Wenn man dann alles vorliegen hat, könnte man vielleicht auch mal "spontan" alles für 6-10jährige zusammen stellen, wenn in der Grundschule Aktionstag ist.
Die Vision ist, dass man an der Datenbank etwas ändert und dann stehen alle Flyer und Broschüren ganz aktuell als PDF bereit. Oft ändert sich nur eine Telefonnummer, aber dafür werden mindestens zwei Dokumente angefasst, zur Zeit in Word & Co, von verschiedenen Leuten, mit Rückfragen, nach der Arbeit usw.
Für Serienbriefe mit Latex habe ich CSV-basierte Lösungen gefunden. Ich glaube nicht, dass ich die Daten (speziell die Beschreibungen) damit abgebildet bekomme.
Hat vielleicht jemand eine Idee, mit welchen Techniken man den Quelltext erzeugen könnte? Gibt es Pakete für Templating?