Quarto-Buchprojekt für den Abschlussbericht des Projekts „Chancen von KI zur Stärkung unserer deliberativen Kultur" (KIdeKu).
Das Projekt verwendet Quarto Profiles, um zwei unterschiedliche Ausgaben aus derselben Quellbasis zu erzeugen:
| Profil | Format | Kapitelstruktur |
|---|---|---|
html (Standard) |
Mehrseitige Website | Vorwort → Einleitung → … |
pdf |
PDF (LaTeX/sdqtechreport) |
Einleitung → … (kein Vorwort) |
Die profilspezifischen Kapitelstrukturen sind in _quarto-html.yml bzw. _quarto-pdf.yml definiert. Der Pre-Render-Hook pre-render.sh befüllt index.qmd automatisch mit dem jeweils passenden Inhalt (siehe unten).
makeRendert sowohl HTML- als auch PDF-Ausgabe. Der Pre-Render-Hook wird für jedes Format separat mit dem korrekten Profil aufgerufen, sodass index.qmd jeweils das richtige Inhalt erhält (Vorwort für HTML, Einleitung für PDF).
Hinweis: quarto render ohne explizites Profil führt den Pre-Render-Hook nur einmal aus und kann daher nicht beide Formate korrekt erzeugen. Verwenden Sie daher make oder die einzelnen Targets unten.
make html
# oder: quarto render --profile htmlErzeugt die mehrseitige HTML-Website im Verzeichnis docs/.
Alternativ für die Live-Vorschau im Browser:
make preview
# oder: quarto preview --profile htmlmake pdf
# oder: quarto render --profile pdf --to pdfErzeugt docs/<titel>.pdf.
make clean # Löscht das gesamte docs/ Verzeichnis
make help # Zeigt alle verfügbaren Targets