
Schrijven · 19 jan 2026
Offline Lezen
Blogposts exporteren van HTML naar ePub en PDF
Dit jaar markeert het 10-jarig jubileum van mijn blog. Wat begon als een experiment is uitgegroeid tot meer dan 170 verhalen, met gemiddeld zo’n 60 duizend pageviews per maand. Ik ben onlangs begonnen met het vertalen van posts naar het Nederlands, Duits en Spaans om het bereik te vergroten. En nu introduceer ik ondersteuning voor offline lezen door alle posts beschikbaar te maken als ePub- en PDF-downloads.

Waarom offline?
Geniet van afleidingsvrij lezen op e-ink-apparaten zoals een Kobo of reMarkable, deze schermen zijn vriendelijk voor je ogen. Concentreer je puur op het artikel, waar en wanneer je maar wilt, want het zijn downloads die volledig offline werken en DRM-vrij zijn. Alle ePubs en PDF's van willem.com bevatten afbeeldingen van hoge kwaliteit en hebben mooie, schaalbare typografie. Ik heb een handig overzicht gemaakt van alle ePub- en PDF-downloads:
[action1]
Hoe het werkt
De website willem.com draait op het Lemmid-contentmanagementsysteem, een static site generator die geoptimaliseerde HTML produceert – geschikt voor hoge bezoekersaantallen en internationale distributie. Ik heb de NodeJS-code uitgebreid om automatisch naar ePub en PDF te exporteren, met vereenvoudigde HTML als input. Zie de code-snippets hieronder: voor ePub gebruik ik de epub-gen-module; voor PDF gebruik ik Pandoc en LaTeX. Ik heb een task manager gebouwd die output-taken in de wachtrij zet voor individuele vertalingen en bestandsformaten, zodat het processingwerk netjes over de backend wordt verdeeld.
Conclusie
De reacties die ik op mijn posts krijg komen uit alle hoeken van de wereld en inspireren me om door te blijven schrijven. Met ePub- en PDF-ondersteuning hoop ik het bereik nog verder uit te breiden door meer manieren te bieden om de artikelen te lezen. Geniet ervan!