Seite anzeigenÄltere VersionenLinks hierherPDF exportierenNach oben Diese Seite ist nicht editierbar. Sie können den Quelltext sehen, jedoch nicht verändern. Kontaktieren Sie den Administrator, wenn Sie glauben, dass hier ein Fehler vorliegt. ====== Video 03 – PDF-Kursmaterial mit dw2pdf erstellen ====== <WRAP info round 100% center> In dieser Lektion bauen wir auf deinem Kurssystem aus [[wikidev:video_2:start|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. </WRAP> ---- ===== Plugin dw2pdf installieren (falls noch nicht erledigt) ===== * **Admin → Erweiterungen verwalten** * Suche nach: `dw2pdf` * Klicke auf **Installieren** Nach der Installation erscheint oben rechts der Link: **„Exportieren als PDF“** <WRAP tip round> Teste den Export gleich mit einer beliebigen Kursseite – z. B. `kurs:start` </WRAP> ---- ===== 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. <WRAP important round> Hinweis: Die folgenden Schritte funktionieren auch auf dem WikiDev-Stick („DokuWiki on a Stick“) unter Windows. </WRAP> <code bash> Pfad: /lib/plugins/dw2pdf/tpl/ Neuer Ordner: wikidev_tpl </code> <code bash> cd /lib/plugins/dw2pdf/tpl/ cp -r default wikidev_tpl </code> ===== Beispiele für Anpassungen ===== <WRAP tip round> Passe diese Dateien im Ordner `wikidev_tpl/` an: </WRAP> ^ 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 ===== <WRAP important round> **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. </WRAP> * Download: → https://websitewissen.com/kompozer * Installation für Windows, Linux oder macOS möglich * Öffne die Datei `header_even.html` im Ordner `wikidev_tpl/` * Bearbeite dein Layout visuell – mit Live-Vorschau! <WRAP tip round> Vorteil: Kein Coding nötig – einfach klicken, speichern, fertig. </WRAP> ---- **Beispiel für `header_even.html`:** <code html> <div style="text-align:center; margin-bottom:10px;"> <img src="@TPLBASE@/logo.png" height="40" /> <div>@WIKI@ – @TITLE@</div> </div> </code> **Beispiel für `footer_even.html`:** <code html> <div style="text-align:right; font-size:9pt;"> Seite @PAGE@ von @PAGES@ </div> </code> **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: <code> wikidev.local/doku.php?do=export_pdfns&book_ns=kursmodul1 </code> Nutze dafür z. B. einen eigenen Bereich wie `kursmodul1:` → Alle Seiten werden automatisch im PDF zusammengefasst. ---- ===== Tipps für den Unterricht oder Versand ===== * Exportiere fertige Seiten regelmäßig als PDF * Drucke Kursmaterialien mit Logo * Versende PDFs als Mailkurs oder Freebie * Nutze `\\newpage` für gezielte Seitenumbrüche ---- ===== 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** <code> wikidev.local/doku.php?do=export_pdf&id=kurs:start </code> <WRAP important> Achte darauf, dass die Seite **„kurs:start“** existiert – sonst funktioniert der Export nicht. </WRAP> ---- ===== 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. → [[wikidev:raspi-setup|Weiter zu Video 04: Raspberry Pi vorbereiten & Wiki installieren]] ---- <WRAP center round box 60%> **[[video_02|Video 02]] << [[video_03-pdf|PDF-Version dieser Seite]] >> [[video_04|Video 04]]** </WRAP> <WRAP info> Diese Seite ist Teil des [[wikidev:start|WikiDev-Projekts]] </WRAP> wikidev/video_03_pdf.txt Zuletzt geändert: vor 4 Wochenvon strangelove Anmelden