Closed j3nsch closed 1 year ago
Die Lizenzbilder könnten erst einmal unter public/img/licences
abgelegt werden. Später wäre es sinnvoll das Anlegen bzw. automatische Herunterladen dieser Bilder mit in die Lizenzverwaltung zu integrieren. Dort wird ja bereits eine URL für das Lizenzbild angegeben. Das wäre aber ein neue Aufgabe für die Erweiterung der Lizenzverwaltung und sollte durch Issues in Application
festgehalten werden.
Der Pfad zum public/img/licences
Verzeichnis, welches die Lizenzbilder enthält, könnte ähnlich wie der images-basepath
an Pandoc übergeben werden:
--variable=licence-images-path:public/img/licences/
In der Template steht der Pfad dann über die Variable $licence-images-path$
zur Verfügung. Die bei der Deckblatt-Generierung erstellte Metadaten-Datei (meta.json
) würde dann lediglich den Dateinamen des Lizenzbildes enthalten.
Alternativ könnte die Metadaten-Datei einfach den vollen Pfad zum Lizenzbild enthalten.
Siehe auch OPUS4/opus4-licences#5 (Defaultverzeichnis für Lizenz-Logos definieren)
Das Verzeichnis für Lizenzlogos kann nun über die Konfigurationsoption licences.logos.path
angegeben werden. Siehe dazu auch "Anzeigen von Lizenzlogos" in der Paket-Dokumentation.
Das Lizenzbild im Deckblatt-Template muss abhängig vom Dokument generiert werden.