Sla over naar inhoud

PDF en EPUB glossarium

Korte definities van de termen die je tegenkomt bij het converteren van een PDF naar EPUB en het lezen op een e-reader. Elke definitie beschrijft de term in twee zinnen en waarom deze belangrijk is voor de conversie.

Bijgewerkt:

Binnen een EPUB

Een herflowable EPUB
Een herflowbare EPUB slaat tekst en zijn structuur op, niet posities op een pagina, zodat de leesapp deze opnieuw lay-out voor elk scherm, lettertype en grootte aanlegt. Het is het standaardtype EPUB en het tegenovergestelde van een vaste lay-out.
Een vaste lay-out EPUB
Een vastgelegde lay-out EPUB houdt elke pagina exact zoals ontworpen, zoals een PDF, en wordt verklaard met rendition:layout ingesteld op "pre-paginated" in het pakketdocument. Het is geschikt voor prentenboeken, strips en kookboeken waar de positie van elk element belangrijk is.
EPUB 3
EPUB 3 is de huidige versie van de EPUB e-boek standaard, gebouwd op XHTML5, CSS, SVG en een HTML navigatiedocument. De laatste herziening, EPUB 3.3, werd een W3C Aanbeveling in 2023.
EPUB 2
EPUB 2 is de vorige generatie van de EPUB standaard (2.0.1 dateert uit 2010), gebaseerd op XHTML 1.1 en een NCX inhoudsopgave. Het is vervangen door EPUB 3 maar veel oudere bestanden gebruiken het nog steeds.
De EPUB container (OCF)
Een EPUB bestand is een ZIP-archief opgesteld volgens het Open Container Format (OCF): een ongecomprimeerd "mimetype" bestand eerst, een META-INF/container.xml die naar het pakketdocument wijst, en de contentbestanden. Het hernoemen van een .epub naar .zip laat je binnenkijken.
Het OPF-pakketdocument
Het OPF (Open Packaging Format) bestand, of package-document, is het XML-bestand dat een EPUB beschrijft: zijn metadata, het manifest van elk bestand en de spine die de leesvolgorde instelt. Lees-apps vinden het via META-INF/container.xml.
Het EPUB manifest
De manifest is de lijst, binnen het OPF-pakketdocument, van elk bestand dat tot de publicatie behoort, elk met een id, een pad en een mediatype. Een bestand in de ZIP dat niet in de manifest staat, of een manifestinvoer zonder bestand, is een fout.
De EPUB spine
De spine is de geordende lijst, binnen het OPF-pakketdocument, van de inhoudelijke documenten waar een lezer doorheen bladert van begin tot eind. Het stelt de standaard leesvolgorde van het boek in.
De NCX-tabel van inhoud
De NCX (Navigatie Controle bestand voor XML) is het inhoudsopgave-formaat van EPUB 2, een XML-bestand met het media type application/x-dtbncx+xml. EPUB 3 verving het door het HTML navigatiedocument, maar staat nog steeds een NCX toe voor oudere lezers.
Het EPUB navigatiedocument
Het navigatiedocument is het XHTML bestand dat de inhoudsopgave van een EPUB 3 bevat, als een nav-element met epub:type="toc", en optioneel mijlpalen en een paginalijst. Elke EPUB 3 moet er precies één hebben, gemarkeerd met de "nav" eigenschap in het manifest.
EPUB mijlpalen
Landmarks zijn een optioneel nav-element in het EPUB 3 navigatiedocument (epub:type="landmarks") dat wijst naar belangrijke plaatsen zoals de omslag, de inhoudsopgave en het begin van de hoofdtekst. Sommige leesapps gebruiken ze voor "Go to beginning" en vergelijkbare commando's.
Een EPUB paginalijst
Een paginalijst is een nav-element (epub:type="page-list") in het EPUB 3 navigatiedocument dat de paginanummers van een gedrukte editie in kaart brengt naar plaatsen in de e-boek. Het stelt lezers in staat om te citeren of te springen naar "page 42" van de gedrukte bron.
Dublin Core-metadata (dc:*)
EPUB metadata gebruikt Dublin Core elementen in het pakketdocument: dc:identifier, dc:title en dc:language zijn verplicht, en dc:creator, dc:date, dc:publisher en anderen zijn optioneel. EPUB 3 vereist ook een dcterms:modified tijdstempel.
Een EPUB omslagafbeelding
De omslagafbeelding van een EPUB 3 is het manifest-item gemarkeerd met de "cover-image" eigenschap; lees-apps tonen het als de thumbnail in de bibliotheek. Het is meestal een JPEG of PNG van de voorkant.
Leesvolgorde
De leesvolgorde is de volgorde waarin tekst bedoeld is om te worden gelezen: kolom voor kolom, met zijnotities, bijschriften en voetnoten geplaatst waar ze horen. In een EPUB wordt dit ingesteld door de spine en de volgorde van elementen in elk document.
EPUB kernmedia types
Kern-mediatypes zijn de bestandsformaten die elk EPUB 3-lees systeem wordt verwacht te ondersteunen, zodat ze geen fallback nodig hebben: GIF-, JPEG-, PNG-, SVG- en WebP-afbeeldingen, MP3, AAC en Opus-audio, CSS, TrueType, OpenType, WOFF en WOFF2-lettertypen, en XHTML. EPUB 3.3 vermeldt ze in een tabel.
Een buitenlandse bron (en zijn fallback)
Een vreemde bron is een bestand waarvan het mediatype geen van de kernmediatypes van EPUB is, zoals een TIFF-afbeelding. EPUB 3.3 laat je het alleen opnemen met een fallback, verklaard in het manifest met de fallback-attribuut of geleverd door HTML, die een leessysteem in plaats daarvan kan tonen.
De EPUB unieke identificatie
De unieke identificatie is de primaire identificatie van een EPUB: de waarde van het dc:identifier-element dat het unieke-identificatieattribuut van het package-element aanwijst. Het is vaak een ISBN of een UUID, en EPUB 3.3 zegt dat een significante revisie een nieuwe nodig heeft.
Externe bronnen in EPUB
Een externe hulpbron is een bestand dat een EPUB van het web laadt in plaats van het binnen de ZIP te dragen. EPUB 3.3 staat dit alleen toe voor audio, video, lettertypen en hulpbronnen die door scripts worden opgehaald; alles wat anders is, inclusief afbeeldingen en stylesheets, moet binnen de container zijn.
Gescripte inhoud in EPUB
Een gescript document is een EPUB document dat JavaScript of een HTML-formulier bevat. EPUB 3.3 staat scripting toe, maar het manifest-item moet de gescripte eigenschap bevatten en leesapparaten zijn vrij om de scripts op een beperkte manier of helemaal niet uit te voeren.
Non-lineaire inhoud in EPUB
Niet-lineaire inhoud is een document dat is vermeld in de EPUB spine met linear="no": aanvullend materiaal, zoals aantekeningen, antwoorden of beschrijvingen, dat buiten de hoofdleesvolgorde valt. Leessystemen kunnen het overslaan tijdens het bladeren, het moet daarom bereikbaar zijn via een link.
Lettertype obfuscatie
Lettertype-obfuscaties zijn een eenvoudige scrambling van ingesloten lettertypebestanden, gekoppeld aan de unieke identifier van EPUB en verklaard in META-INF/encryption.xml, zodat een lettertype niet uit de ZIP kan worden gekopieerd en ergens anders kan worden geïnstalleerd. EPUB 3.3 zegt dat het geen encryptie is en biedt geen echte bescherming.
Een synthetische spreiding
Een synthetische spread zijn twee aangrenzende pagina's die zij aan zij op één scherm worden getoond, zoals een open boek. In een fixed-layout EPUB zegt de rendition:spread eigenschap wanneer een leesysteem dit moet doen: geen, landschap of beide oriëntaties.

Binnen een PDF

Een PDF tekstlaag
De tekstlaag van een PDF is de daadwerkelijke teken gegevens (welke glyph, in welk lettertype, op welke positie) achter wat u op de pagina ziet. U kunt tekst alleen selecteren en doorzoeken als deze bestaat.
Een gescande PDF
Een gescande PDF bevat foto's van papieren pagina's, dus elke pagina is een afbeelding zonder tekstlaag, tenzij OCR erop is uitgevoerd. Het lijkt op tekst, maar een computer ziet alleen pixels.
OCR (optische tekenherkenning)
OCR (optische tekenherkenning) zet afbeeldingen van tekst om in tekens die een computer kan lezen. Toegepast op een gescande PDF voegt het een tekstlaag toe, met herkenningsfouten die afhankelijk zijn van de scan kwaliteit, lettertypen en taal.
Een getagde PDF
Een getagde PDF bevat een structuurboom die koppen, paragrafen, lijsten, tabellen en de leesvolgorde markeert, bovenop de weergegeven tekst. Tags zijn wat schermlezers gebruiken, en PDF/UA vereist ze.
Een ToUnicode-kaart
Een ToUnicode-kaart (CMap) is een tabel in een PDF lettertype dat aangeeft welk Unicode-teken elke glyph vertegenwoordigt. Zonder het kan een programma de tekst tekenen, maar mogelijk niet weten wat de letters zijn.
Een ingesloten lettertype
Een ingesloten lettertype is een lettertypebestand (vaak alleen de gebruikte glyphs) opgeslagen in een PDF of een EPUB, zodat de tekst op elk apparaat hetzelfde wordt weergegeven. In EPUB wordt het verklaard met @font-face in de CSS.

Tekst en typografie

Een lopende header
Een lopende kop (of voettekst) is tekst die herhaald wordt aan de boven- of onderkant van elke pagina van een gedrukt document, zoals de titel van het boek of hoofdstuk en het paginanummer. Het is pagina-inrichting, geen onderdeel van de tekst.
Een voetnoot in een EPUB
Een voetnoot is een opmerking die onderaan de pagina verschijnt waarnaar het verwijst, gekoppeld aan de tekst door een referentiemerk. In een EPUB is er geen pagina onderaan, dus de opmerking wordt een gekoppeld element dat lezers als een pop-up kunnen weergeven.
Een eindnoot
Een eindnoot is een opmerking die aan het einde van een hoofdstuk of van het boek is verzameld in plaats van onderaan de pagina. In EPUB 3 is het gemarkeerd met epub:type="endnote" binnen een sectie van eindnoten.
Een noteref
Een noteref is de link van een referentiemarkering in de tekst (een superscript nummer of symbool) naar zijn noot, gemarkeerd in EPUB 3 met epub:type="noteref". Lees-apps die het ondersteunen openen de noot in een pop-up.
Een ligatuur
Een ligatuur is een enkele glyph die twee of drie letters verbindt, zoals "fi", "fl" of "ffi". Lettertypen gebruiken ze voor uiterlijk; de onderliggende tekst moet nog steeds de aparte letters zijn.
Een zachte koppeling
Een zachte koppelteken (U+00AD) is een onzichtbaar teken dat aangeeft waar een woord kan worden gesplitst; het verschijnt alleen als een koppelteken wanneer de regel daar daadwerkelijk breekt. In een PDF kan een koppelteken aan het einde van een regel een zachte koppelteken of een echt zijn.

E-readers en levering

Verstuur naar Kindle
Verstuur naar Kindle is de service van Amazon voor het afleveren van je eigen documenten aan een Kindle bibliotheek, via een app, een webpagina of een persoonlijke Kindle e-mailadres. Het accepteert EPUB bestanden en zet ze om naar Amazon's formaat voor het apparaat.
KF8 (AZW3)
KF8 (Kindle Format 8) is Amazon's e-boekformaat gebaseerd op HTML5 en CSS, geïntroduceerd in 2011; bestanden in dit formaat hebben meestal de .azw3 extensie. Het verving het oudere MOBI-formaat op Kindle apparaten.
KEPUB
KEPUB is Kobo's variant van EPUB, erkend door de .kepub.epub bestandsextensie, die Kobo apparaten openen met hun eigen rendering-engine in plaats van de generieke EPUB. Kobo's eigen winkel gebruikt het voor de boeken die het verkoopt.
DRM (digitale rechtenbeheer)
DRM (digitale rechtenbeheer) is encryptie die een e-boek of PDF aan een account of apparaat bindt, zodat het elders niet kan worden geopend. E-boeken die in de winkel zijn gekocht, zijn vaak op deze manier beveiligd.
EPUBCheck
EPUBCheck is de officiële, open-source validator voor EPUB-bestanden, onderhouden door de W3C en vrijgegeven onder de BSD-3-Clause licentie. Het rapporteert elk probleem als een bericht met een code zoals RSC-005 en een ernst: fatale fout, fout, waarschuwing, info of gebruik.
Een EPUB leesapparaat
Een EPUB leessysteem is de software die een EPUB opent en deze aan een lezer presenteert: een ingebouwde app van een e-reader, Apple Books, een Kobo of een telefoon-app. EPUB 3.3 definieert het als een systeem dat EPUB publicaties verwerkt voor presentatie aan een gebruiker.
Een EPUB CFI
Een EPUB CFI (Canonical Fragment Identifier) is een standaard manier om naar een locatie of bereik binnen een EPUB te wijzen, geschreven als epubcfi(…) met een pad door het pakket en het document. Leessystemen kunnen het gebruiken voor bladwijzers, markeringen en leesposities.
MOBI
MOBI is het oudere Mobipocket-gebaseerde e-boekformaat dat vroege Kindles gebruikten, met de .mobi-extensie. De help-pagina van Amazon's Send to Kindle vermeldt het niet meer onder de ondersteunde formaten, terwijl het wel EPUB vermeldt.

Toegankelijkheid, talen en media

EPUB toegankelijkheidsmetadata
Toegankelijkheidsmetadata zijn schema.org-eigenschappen in het pakkagedocument, zoals schema:accessMode, schema:accessibilityFeature en schema:accessibilitySummary, die beschrijven hoe toegankelijk een EPUB is. Winkels en bibliotheken tonen ze aan lezers die afhankelijk zijn van assistieve technologie.
Alt-tekst
Alttekst is een korte tekstalternatief voor een afbeelding, geschreven in het alt-attribuut van het img-element, dat door schermlezers hardop wordt voorgelezen in plaats van de afbeelding. Decoratieve afbeeldingen krijgen een lege alt.
Page-progression-direction (RTL boeken)
page-progression-direction is een attribuut van de EPUB spine (ltr, rtl of standaard) dat de lezer vertelt in welke richting de pagina's draaien. Arabische, Hebreeuwse en Perzische boeken gebruiken rtl, en zo doen ook Japanse boeken die verticaal zijn ingesteld.
Verticale schrift in EPUB
Verticale tekst schrijft tekst in kolommen van boven naar beneden, van rechts naar links, zoals in traditionele Japanse, Chinese en Koreaanse boeken. EPUB 3 ondersteunt het via de CSS writing-mode eigenschap (vertical-rl).
EPUB media-overlays
Media-overlays synchroniseren opgenomen vertelstem met de tekst van een EPUB 3, met gebruik van SMIL-bestanden die audioclips koppelen aan elementen van de inhoud documenten. Lees-apps markeren elke zin terwijl deze hardop wordt voorgelezen.
Een taal-tag (dc:language en xml:lang)
Een taag is een code zoals en, en-US, ar of ja die aangeeft in welke taal een tekst is geschreven, volgens de BCP 47-syntaxis. Een EPUB verklaart het in dc:language in het pakketdocument en met lang en xml:lang op de inhoudsdocumenten.
Een pagina-einde marker
Een paginabreak-marker is een element in een EPUB, meestal met epub:type="pagebreak" en het paginanummer als label, dat vastlegt waar een pagina van de gedrukte editie begon. Samen met een paginalijst laat het lezers "page 42" van de gedrukte bron vinden.
WCAG
WCAG (Web Content Accessibility Guidelines) is de W3C-standaard voor toegankelijk webinhoud, met succescriteria op drie niveaus, A, AA en AAA. De huidige versie is WCAG 2.2, en EPUB Toegankelijkheid 1.1 bouwt daarop voort.
EPUB Toegankelijkheid 1.1
EPUB Toegankelijkheid 1.1 is de W3C Aanbeveling, gepubliceerd in oktober 2024, die definieert wanneer een EPUB toegankelijk is en hoe dat te zeggen. Het vereist ontdekkingmetadata, WCAG 2 conformiteit en EPUB-specifieke functies zoals paginanavigatie waar een drukeditie bestaat.
Ace door DAISY
Ace door DAISY is een gratis toegankelijkheidschecker voor EPUB van het DAISY Consortium, beschikbaar als een commandoregeltool en een desktop-app. Het helpt bij het evalueren van een EPUB tegen toegankelijkheidspraktijken; het vervangt geen menselijke beoordeling.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools