# Teilaufgabe 01 – Echte Word-Vorlage nutzen Lies zuerst `prompts/00-MASTER.md`. Dann setze genau diese Aufgabe um. ## Problem Der aktuelle Export in `web/src/lib/exportDocx.ts` baut ein **neues** Dokument mit der `docx`-Library. Das sieht **nicht** aus wie die echten Hefte in: - `1. Ausbildungsjahr/*.docx` - `2. Ausbildungsjahr/*.docx` ## Ziel Neue Berichtshefte müssen die **identische Vorlage** der bestehenden Ausbildungsnachweise verwenden. ## Vorgehen 1. Nimm eine saubere Vorlage aus den vorhandenen Heften, z. B. `2. Ausbildungsjahr/Berichtsheft 23.03 - 27.03.2026 (77).docx` Kopiere sie nach `web/public/templates/ausbildungsnachweis.docx` (oder `web/src/assets/templates/`). 2. Analysiere `word/document.xml`: Welche Textstellen müssen ersetzt werden? - Abteilung / Nr. / Zeitraum / Ausbildungsjahr - Name / Datum - Tägliche Tätigkeiten (Bullet-Liste) - Lfd. Nr. Ausbildungsrahmenplan - Thema der Woche - Berufsschule (Themen oder „Ferien“) - Unterschriftsdatum 3. Implementiere Befüllung durch **Vorlagen-Kopie + Textersetzung** (bevorzugt): - Option A: `docxtemplater` + `pizzip` mit Platzhaltern in einer vorbereiteten Template-Kopie - Option B: ZIP öffnen, in `document.xml` gezielt ersetzen, wieder packen - Option C: `docx-templates` / ähnlich **Nicht** akzeptabel: komplett neues Layout mit `new Document({...})` ohne die Original-Styles/Tabellen. 4. Erhalte: - Schriften, Abstände, Tabellen, Ränder der Vorlage - Zweispaltige/strukturierte IHK-Optik wie in den Originalen - Dateiname: `Berichtsheft DD.MM - DD.MM.YYYY (N).docx` 5. Speichern/Download im Browser; Originale nicht überschreiben. Optional zusätzlich nach `export/2. Ausbildungsjahr/` schreiben, wenn Node-seitig möglich – Download reicht. 6. Feiertage in der Tätigkeitsliste wie in Originalen vermerken (z. B. `Freitag Feiertag`). ## Abnahme - [ ] Exportierte DOCX neben ein Original legen → optisch gleich (Vorlage erkennbar) - [ ] Inhalte der aktuellen Woche stehen korrekt drin - [ ] `npm run build` ok - [ ] Kurzer Hinweis in Commit-/Antwort: welcher Template-Pfad genutzt wird ## Nicht tun - Eigenes „ähnliches“ Layout designen - PDF in dieser Teilaufgabe priorisieren (kommt in 05) - Alte Hefte im Quellordner ändern