Een epub maken om op een e-bookreader te lezen
Op deze pagina:
- Een epub maken met LibreOffice
- Beperkingen van export naar epub met LibreOffice
- Alternatief via Calibre
- Een epub maken met Calibre
- Een epub maken met ghostwriter en pandoc
- De verschillen tussen epub v2 en epub v3
- Een epub maken met pandoc van een tekstbestand
- Stylesheet
- Cover afbeelding
- Een epub maken via Google Docs
Het epub formaat is een populair formaat voor boeken op e-book readers. Je kunt ook zelf zo'n e-book in epub formaat maken.
Een epub maken met LibreOffice
Vanaf LibreOffice release 6.0 kun je teksten exporteren naar het epub formaat. Je tekst moet dan wel voornamelijk uit 'gewone' tekst bestaan.
Beperkingen van export naar epub met LibreOffice
Gewone tekst lukt prima, maar zaken zoals frames, pagina's, lijsten en tabellen gaan niet mee. Ook stijlen gaan maar beperkt mee. Wat wel me gaat is font grootte en regelafstand. Ook subscript, superscript, voetnoten, eindnoten en hyperlinks kun je gebruiken voor een export naar het epub formaat.
Hoe eenvoudiger van opmaak je document is, des te beter is het te exporteren naar het epub formaat.
Alternatief via Calibre
Je kunt een LibreOffice .odt bestand importeren in Calibre via Boeken toevoegen en dan Boeken converteren. Calibre heeft betere mogelijkheden om de opmaak uit Calibre om te zetten in het epub formaat.
Een epub maken met Calibre
Calibre biedt mogelijkheden om een meer professionele epub te maken.
Als je Calibre nog niet geïnstalleerd hebt staan, dan moet je dit programma eerst installeren.
# Voor Debian, Ubuntu en Linux Mint:
sudo apt install calibre
# Fedora:
sudo dnf install calibre
De tekst zelf maak je niet met Calibre, maar met LibreOffice, Ghostwriter of een andere editor. Zorg ervoor dat de titel van je boek een H1 kop is, de titels van de hoofdstukken moeten H2 koppen zijn en voor verdere onderverdelingen binnen de hoofdstukken zelf kun je H3 koppen gebruiken.
Exporteer je tekst als een HTML bestand. Open dan Calibre en klik op "Boeken Toevoegen" en selecteer je HTML bestand. Klik nu op "Metagegevens bewerken". je kunt nu de titel bewerken, je naam invullen als auteur en een omslag afbeelding toevoegen of aanmaken.
Klik dan op "Boeken converteren". Je kunt dan een aantal dingen verder aanpassen naar je smaak. Bij "Uitstraling en Gevoel" op de tab "Layout" kun je bijvoorbeeld een vinkje zetten bij "Verwijder witruimtes tussen alinea's" om de witte regels tussen de alinea's te verwijderen en de nieuwe alinea's aan te geven door ze te laten inspringen.
Klik dan op Inhoudsopgave om een inhoudsopgave in te stellen. Klik op het toverstokje aan het einde van niveau 1, 2 en 3 om vervolgens H1, H2 en H3 in te stellen als hoofdstukken voor de inhoudsopgave. Ga dan naar EPUB-uitvoer en zet een vinkje bij "Invoegen van Inline inhoudsopgave (ToC)" om een inhoudsopgave te laten aanmaken.
Klik dan op 'OK' om de epub aan te maken.
Een epub maken met ghostwriter en pandoc
Eén van de meest eenvoudige manieren om een epub te maken is met ghostwriter en pandoc. Als je deze programma's nog niet hebt geïnstalleerd staan, dan moet je deze eerst nog installeren:
# Voor Debian, Ubuntu en Linux Mint:
sudo apt install ghostwriter pandoc
# Fedora:
sudo dnf install ghostwriter pandoc
Ghostwriter is een teksteditor die werkt met de eenvoudig te gebruiken markdown syntax. Ghostwriter is open source en is gratis beschikbaar voor Linux, Windows en macOS.
Pandoc is een applicatie waarmee allerlei soorten tekstbestanden omgezet kunnen worden van het ene naar het andere formaat.
Een e-boek maken kun je nu door Ghostwriter te openen en te gaan typen. Aandachtspunt hierbij is dat de titel van je boek vooraf gegaan moet worden door een percentage teken en een spatie:
% Dit is de titel
De hoofdstuktitels moeten een H2-kop krijgen, dit doe je door de titel vooraf te laten gaan door twee hekjes en een spatie. Als je nog een verdere onderverdeling in je hoofdstuk nodig hebt, dan kun je 3 hekjes gebruiken voor de titel van een paragraaf.
## Dit is de titel van een hoofdstuk
Dit is een stukje tekst in een hoofdstuk.
### Dit is de titel van een paragraaf in een hoofstuk
Dit is een stukje tekst in deze paragraaf.
Als je klaar bent met het schrijven van je e-boek, dan kun je een epub maken door te klikken op File, Export. Vul een naam in voor je e-boek bestand en kies nu eerst onderin bij 'Markdown Converter' voor Pandoc, kies dan bij 'Files of Type' voor epub, je kunt kiezen tussen epub v2 of epub v3. Klik dan op Save om je epub bestand aan te maken.
De verschillen tussen epub v2 en epub v3
De verschillen tussen epub v2 en de nieuwere epub v3 standaard zijn voor eenvoudige tekstbestanden minimaal. De epub v3 standaard is wel een flinke verbetering ten opzichte van de oudere epub v2 standaard met zeer veel extra functies. In de epub v3 standaard zijn onder andere mogelijkheden voor multi-media en een betere navigatie toegevoegd. Een epub v2 bestand kan op elke, ook een wat oudere, e-boekreader gelezen worden, voor een epub v3 bestand kan het zijn dat je e-boekreader iets recenter moet zijn, maar de meeste epub v3 bestanden met eenvoudige teksten zullen ook op oudere e-boekreaders gelezen kunnen worden.
Een epub maken met pandoc van een tekstbestand
Als je een tekst bestand hebt waarvan je een epub wil maken, dan kan dan eenvoudig met Pandoc. Pandoc heeft zeer veel mogelijkheden om bestanden om te zetten van het ene formaat naar het andere formaat.
Maak een tekstbestand aan met de inhoud van je boek. Gebruik Markdown in het tekstbestand voor de opmaak. Begin met de titel voorafgegaan door een percentage teken, gevolgd door de naam van de auteur:
Zet dit bestand om naar een epub met de volgende opdracht:
pandoc mijnboek.txt -o mijnboek.epub
Je kunt ook afbeeldingen opnemen in je epub door ze in de Markdown notering op te nemen in je tekst:

De afbeeldingen zullen door pandoc automatisch worden opgenomen in de epub.
Stylesheet
Met de parameter -c URL of --css=URL kun je eventueel een css stylesheet toevoegen. URL is dan bijvoorbeeld: mijnstijlsheet.css
Cover afbeelding
Met de parameter *--epub-cover-image=FILE kun je een cover afbeelding toevoegen. FILE moet dan een afbeelding zijn, bij voorkeur niet groter als 1000 bij 1000 pixels.
Een epub maken via Google Docs
In de online applicatie Google Docs heb je de mogelijkheid om een document als epub te downloaden. Ga in je Google Docs document naar Bestand, Downloaden en kies voor EPUB-publicatie (.epub). Er zijn in Google Docs wel beperkingen aan de grootte, met alleen wat tekst typen zul je daar niet snel last van hebben, maar als je ook foto's in je document plaatst, dan kan je daar wel tegenaan gaan lopen.
Een epub gemaakt via Google Docs kun je nog verder bewerken met Calibre.