Blogposts exporteren van HTML naar ePub en PDF
epub-gen voor ePub, pandoc en LaTeX voor PDF.
- Beantwoordt
- Hoe exporteer je HTML-blogposts automatisch naar ePub en PDF?
- Onderwerpen
- blog · book · literature · programming · technology · writing
- Volledig artikel op willem.com
- https://willem.com/nl/2026-01-19_offline-lezen/
Samenvatting
Ik exporteer mijn blogposts automatisch door vereenvoudigde HTML aan twee tools te voeren: de NodeJS-module epub-gen voor ePub, en pandoc met LaTeX voor PDF. Een task manager zet de jobs per vertaling en bestandsformaat in de wachtrij.
Volledige tekst
Mijn website draait op Lemmid, mijn eigen content management systeem, een static site generator in NodeJS die geoptimaliseerde HTML oplevert. Die code heb ik uitgebreid om elke post automatisch te exporteren, met vereenvoudigde HTML als invoer voor beide formaten. Voor ePub gebruik ik de epub-gen module. Voor PDF gebruik ik pandoc met LaTeX. Een task manager zet de output jobs per vertaling en per bestandsformaat in de wachtrij en verdeelt zo de rekenlast op de backend. Het resultaat is afleidingsvrij, DRM-vrij offline lezen op e-ink apparaten zoals een Kobo of een reMarkable, die vriendelijk zijn voor je ogen. De bestanden bevatten afbeeldingen van hoge kwaliteit en schaalbare typografie, zodat de artikelen overal en altijd goed lezen, ook zonder verbinding.