đź“„ PDF/UA

    Diese CI Komponente können Sie verwenden, um ein Markdown-Dokument in eine PDF/UA-konforme PDF-Datei umzuwandeln.

    Damit Sie dem PDF/UA-Standard entsprechen, sollten Sie die Quality-Komponente einbinden. Hier wird z. B. geprĂĽft, ob Sie Alt-Texte fĂĽr Bilder hinterlegt haben.

    .gitlab-ci.yml

    ⚙️ Parameter

    • stage: Name des Stages, in dem die CI-Komponente ausgefĂĽhrt wird.
      Standardwert: build

    Quell-Dateien

    • md-path: Pfad zum Markdown-Dokument (Ordner im Repository, ausgehend vom Stammverzeichnis), das in eine PDF/UA-konforme PDF-Datei umgewandelt werden soll.
      Standardwert: document

    • template-path: Pfad zum Ordner, der die Template-Dateien (z. B. LaTeX-Vorlage oder Schriftarten) fĂĽr die PDF-Datei enthält.
      Standardwert: template

    PDF-Datei

    • outputfile-name: Name der PDF-Datei (ohne Dateiendung .pdf).
      Standardwert: output

    • document-title: Titel des Dokuments, der in der PDF-Datei angezeigt wird.
      Standardwert: Document

    • primary-color: Primärfarbe fĂĽr die PDF-Datei (RGB-1-Wert).
      Standardwert: 0.12,0.28,0.49

    Feature

    • table-of-contents: Aktiviert bzw. deaktiviert das Inhaltsverzeichnis in der PDF-Datei. Wird nur im PDF-Modus full unterstĂĽtzt.
      Standardwert: true

    • display-watermark: Aktiviert bzw. deaktiviert das Wasserzeichen “Vorabfassung - wird durch lektorierte Fassung ersetzt” in der PDF-Datei. Wird nur im PDF-Modus full unterstĂĽtzt.
      Standardwert: false

    IT-Architekturrichtlinien spezifisch

    • mode: Modus der PDF-Generierung. Kann die Werte full, compact oder core annehmen. Die Modi compact und core beschränken die PDF auf die Vorgaben.
      Standardwert: full

    • additional-controls-highlighting: Aktiviert die Hervorhebung von Ergänzungen in der PDF-Datei. Mehr zu dieser Funktion finden Sie hier.
      Standardwert: false
      Status: PoC


    © 2025 Zentrum für Digitale Souveränität der Öffentlichen Verwaltung (ZenDiS) GmbH

    Die Document Writing Tools sind ein openCode Community Projekt der ZenDiS, maintained durch L3montree.