Inhaltsverzeichnis

Video 03 – PDF-Kursmaterial mit dw2pdf erstellen

In dieser Lektion bauen wir auf deinem Kurssystem aus Video 02 auf: Du lernst, wie du mit dem Plugin dw2pdf automatisch hochwertige PDF-Dateien aus deinem Wiki erstellst – ideal für Mailkurse, Bonusmaterial oder Unterrichtsausdrucke.


Plugin dw2pdf installieren (falls noch nicht erledigt)

Nach der Installation erscheint oben rechts der Link: „Exportieren als PDF“

Teste den Export gleich mit einer beliebigen Kursseite – z. B. `kurs:start`


Eigenes PDF-Layout (Template) erstellen

Du kannst dein eigenes PDF-Design erstellen – z. B. mit Logo, eigenen Farben, Kopf-/Fußzeilen. Dazu kopierst du das Standard-Template `default` und passt es an.

Hinweis: Die folgenden Schritte funktionieren auch auf dem WikiDev-Stick („DokuWiki on a Stick“) unter Windows.

Pfad: /lib/plugins/dw2pdf/tpl/  
Neuer Ordner: wikidev_tpl
cd /lib/plugins/dw2pdf/tpl/  
cp -r default wikidev_tpl

Beispiele für Anpassungen

Passe diese Dateien im Ordner `wikidev_tpl/` an:

Datei Funktion
`header_even.html` Kopfzeile mit Logo oder Kurstitel für gerade Seiten
`header_odd.html` Kopfzeile mit Logo oder Kurstitel für ungerade Seiten
`footer_even.html` Seitenzahlen oder Copyright für gerade Seiten
`footer_odd.html` Seitenzahlen oder Copyright für ungerade Seiten
`style.css` Farben, Schriftgrößen, Tabellenlayout
`cover.html` Optionales Deckblatt für PDF-Broschüren

Geheimtipp: Template bearbeiten mit KompoZer

Geheimtipp: Nutze den kostenlosen HTML-Editor KompoZer, um deine PDF-Layouts bequem anzupassen. Besonders hilfreich: Du siehst sofort, wie `header_even.html`, `footer_even.html` und Co. aussehen werden.

Vorteil: Kein Coding nötig – einfach klicken, speichern, fertig.


Beispiel für `header_even.html`:

<div style="text-align:center; margin-bottom:10px;">
  <img src="@TPLBASE@/logo.png" height="40" />
  <div>@WIKI@ – @TITLE@</div>
</div>

Beispiel für `footer_even.html`:

<div style="text-align:right; font-size:9pt;">
  Seite @PAGE@ von @PAGES@
</div>

Nützliche Platzhalter:

Platzhalter Bedeutung
`@PAGE@` aktuelle Seitenzahl
`@PAGES@` Gesamtseitenanzahl
`@TITLE@` Titel der Seite
`@WIKI@` Wiki-Titel
`@TPLBASE@` Basisverzeichnis deines Templates (für Bilder)

Komplette Kursmodule als PDF

Du kannst ganze Namensräume als PDF-Broschüre exportieren:

wikidev.local/doku.php?do=export_pdfns&book_ns=kursmodul1

Nutze dafür z. B. einen eigenen Bereich wie `kursmodul1:` → Alle Seiten werden automatisch im PDF zusammengefasst.


Tipps für den Unterricht oder Versand


PDF-Export einer Beispielseite

Um den PDF-Export zu testen, verwende die Beispielseite „kurs:start“, die bereits vorbereitet ist.

Variante 1: Über das Menü Oben im Wiki findest du den Button „Als PDF exportieren“ (sofern das Plugin dw2pdf aktiv ist).

Variante 2: Direkt über den Link

wikidev.local/doku.php?do=export_pdf&id=kurs:start

Achte darauf, dass die Seite „kurs:start“ existiert – sonst funktioniert der Export nicht.


Ausblick: Raspberry Pi einrichten

Im nächsten Video zeigen wir dir, wie du dein System auf einem Raspberry Pi dauerhaft einrichtest – mit automatischen Mounts und DokuWiki als lokalen Kurshost.

Weiter zu Video 04: Raspberry Pi vorbereiten & Wiki installieren


Diese Seite ist Teil des WikiDev-Projekts