feat: epub2md_merge kürzt ISO-Datum im Buch-Kopf (13.01.2025)

display_date(): '2025-01-13T08:00:00+00:00' → '13.01.2025' bei deutschen
Büchern, sonst '2025-01-13'; andere Formate unverändert. metadata.yaml
behält den Originalwert.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Dieter Schlüter 2026-10-06 06:09:10 +02:00
commit 65c90c67ca

View file

@ -313,7 +313,9 @@ Beim Zusammenfügen passiert Folgendes:
- Kapitelüberschriften bleiben `#`, jedes Kapitel beginnt also mit einer H1. Pandoc behandelt sie als
Kapitel.
- Der Buch-Kopf enthält nur Felder, die im EPUB vorhanden sind (`title`, `subtitle`, `author`, `lang`,
`publisher`, `date`, `identifier`, `rights`, `description`).
`publisher`, `date`, `identifier`, `rights`, `description`). Ein ISO-Zeitstempel als Datum wird gekürzt,
damit Pandoc auf der Titelseite nicht `2025-01-13T08:00:00+00:00` druckt: bei deutschen Büchern zu
`13.01.2025`, sonst zu `2025-01-13`. `metadata.yaml` behält den Originalwert.
Am Ende werden alle Links der Gesamtdatei geprüft. Ein Link auf einen nicht vorhandenen Anker zeigt auf
den Kapitelanfang und erzeugt eine Warnung auf stderr. Die Zusammenfassung nennt Kapitelanzahl,