Passer au contenu

Glossaire PDF et EPUB

Définitions courtes des termes que vous rencontrez lorsque vous convertissez un PDF en EPUB et le lisez sur un e-reader. Chacune explique ce qu'est le terme en deux phrases et pourquoi il est important pour la conversion.

Mis à jour :

À l'intérieur d'un EPUB

Un EPUB re-fluide
Un EPUB reformatable stocke le texte et sa structure, pas les positions sur une page, donc l'application de lecture le met en page à nouveau pour chaque écran, police et taille. C'est le type par défaut de EPUB et l'opposé d'un fichier à mise en page fixe.
Un EPUB à mise en page fixe
Un EPUB à disposition fixe maintient chaque page exactement comme conçu, comme un PDF, et est déclaré avec rendition:layout fixé à "pre-paginated" dans le document de package. Il convient aux livres illustrés, bandes dessinées et livres de cuisine où la position de chaque élément est importante.
EPUB 3
EPUB 3 est la version actuelle de la norme d'e-book EPUB, construite sur XHTML5, CSS, SVG et un document de navigation HTML. Sa dernière révision, EPUB 3.3, est devenue une recommandation W3C en 2023.
EPUB 2
EPUB 2 est la génération précédente de la norme EPUB (2.0.1 date de 2010), basée sur XHTML 1.1 et une table des matières NCX. Elle a été remplacée par EPUB 3 mais de nombreux fichiers plus anciens l'utilisent encore.
Le conteneur EPUB (OCF)
Un fichier EPUB est une archive ZIP disposée par le format de conteneur ouvert (OCF) : un fichier "mimetype" non compressé d'abord, un META-INF/container.xml qui pointe vers le document de paquet, et les fichiers de contenu. Renommer un .epub en .zip vous permet de regarder à l'intérieur.
Le document de paquet OPF
Le fichier OPF (Open Packaging Format), ou document package, est le fichier XML qui décrit un EPUB : ses métadonnées, le manifeste de chaque fichier et le spine qui définit l'ordre de lecture. Les applications de lecture le trouvent à travers META-INF/container.xml.
Le manifeste EPUB
Le manifeste est la liste, à l'intérieur du document du package OPF, de chaque fichier qui appartient à la publication, chacun avec un id, un chemin et un type de média. Un fichier dans le ZIP qui n'est pas dans le manifeste, ou une entrée du manifeste sans fichier, est une erreur.
Le EPUB spine
Le spine est la liste ordonnée, à l'intérieur du document de package OPF, des documents de contenu que le lecteur parcourt du début à la fin. Elle définit l'ordre de lecture par défaut du livre.
La table des matières NCX
Le NCX (Navigation Control file for XML) est le format de table des matières de EPUB 2, un fichier XML avec le type de média application/x-dtbncx+xml. EPUB 3 l'a remplacé par le document de navigation HTML mais permet toujours un NCX pour les lecteurs plus anciens.
Le document de navigation EPUB
Le document de navigation est le fichier XHTML qui contient la table des matières d'un EPUB 3, comme un élément nav avec epub:type="toc", et éventuellement des repères et une liste de pages. Chaque EPUB 3 doit en avoir exactement un, marqué avec la propriété "nav" dans le manifeste.
EPUB points de repère
Les points de repère sont un élément nav optionnel dans le document de navigation EPUB 3 (epub:type="landmarks") qui pointe vers des endroits clés tels que la couverture, la table des matières et le début du texte principal. Certaines applications de lecture les utilisent pour "Go to beginning" et des commandes similaires.
Une EPUB liste de pages
Une liste de pages est un élément nav (epub:type="page-list") dans le document de navigation EPUB 3 qui associe les numéros de page d'une édition imprimée à des endroits dans l'e-book. Cela permet aux lecteurs de citer ou de sauter à "page 42" de la source imprimée.
XHTML dans EPUB
Les documents de contenu EPUB sont XHTML : HTML écrit avec une syntaxe XML, donc chaque balise doit être fermée, les attributs doivent être entre guillemets et le fichier doit être bien formé. EPUB 3 utilise la syntaxe XHTML de HTML5 ; EPUB 2 utilisait XHTML 1.1.
CSS dans EPUB
EPUB utilise des feuilles de style CSS ordinaires pour la présentation, mais les applications de lecture peuvent remplacer les polices, les marges et les couleurs, et certaines propriétés, comme le positionnement fixe, sont peu fiables ou non autorisées. Une bonne CSS EPUB est courte et laisse le lecteur décider.
Un type de média dans EPUB
Un type de média (type MIME) tel que application/xhtml+xml, image/jpeg ou text/css informe l'application de lecture de ce qu'est chaque fichier dans un EPUB. Chaque élément de manifeste en déclare un, et il doit correspondre au contenu réel du fichier.
Métadonnées Dublin Core (dc:*)
Les métadonnées EPUB utilisent des éléments Dublin Core dans le document de package : dc:identifier, dc:title et dc:language sont requis, et dc:creator, dc:date, dc:publisher et d'autres sont optionnels. EPUB 3 exige également un horodatage dcterms:modified.
Une EPUB image de couverture
L'image de couverture d'un EPUB 3 est l'élément manifeste marqué avec la propriété "cover-image" ; les applications de lecture l'affichent comme la vignette dans la bibliothèque. Il s'agit généralement d'un JPEG ou d'un PNG de la couverture avant.
Ordre de lecture
L'ordre de lecture est la séquence dans laquelle le texte doit être lu : colonne par colonne, avec des notes de côté, des légendes et des notes de bas de page placées là où elles correspondent. Dans un EPUB, il est défini par le spine et l'ordre des éléments dans chaque document.
EPUB types de médias principaux
Les types de médias principaux sont les formats de fichiers que tous les systèmes de lecture EPUB 3 sont censés prendre en charge, donc ils n'ont pas besoin de solution de rechange : images GIF, JPEG, PNG, SVG et WebP, audio MP3, AAC et Opus, CSS, polices TrueType, OpenType, WOFF et WOFF2, et XHTML. EPUB 3.3 les liste dans un tableau.
Une ressource étrangère (et son repli)
Une ressource étrangère est un fichier dont le type de média n'est pas l'un des types de média principaux de EPUB, comme une image TIFF. EPUB 3.3 vous permet de l'inclure uniquement avec une solution de repli, déclarée dans le manifeste avec l'attribut fallback ou fournie par HTML, qu'un système de lecture peut montrer à la place.
L'identifiant unique EPUB
L'identifiant unique est l'identifiant principal d'un EPUB : la valeur de l'élément dc:identifier que l'attribut unique-identifier de l'élément de paquet pointe vers. C'est souvent un ISBN ou un UUID, et EPUB 3.3 indique qu'une révision significative nécessite un nouveau.
Ressources distantes dans EPUB
Une ressource distante est un fichier qu'un EPUB charge depuis le web au lieu de le transporter dans le ZIP. EPUB 3.3 ne l'autorise que pour l'audio, la vidéo, les polices et les ressources récupérées par des scripts ; tout le reste, y compris les images et les feuilles de style, doit être à l'intérieur du conteneur.
Contenu scripté dans EPUB
Un document de contenu scripté est un document de contenu EPUB qui contient du JavaScript ou un formulaire HTML. EPUB 3.3 autorise le scriptage, mais l'élément du manifeste doit porter la propriété scriptée et les systèmes de lecture sont libres d'exécuter les scripts de manière restreinte ou pas du tout.
Contenu non linéaire dans EPUB
Le contenu non linéaire est un document listé dans le EPUB spine avec linear="no" : matériel auxiliaire, tel que des notes, des corrigés ou des descriptions, qui est en dehors de l'ordre de lecture principal. Les systèmes de lecture peuvent l'ignorer pendant le défilement, il doit donc être accessible par un lien.
Obfuscation de la police
L'obfuscation de police est un simple brouillage de fichiers de police intégrés, lié à l'identifiant unique de EPUB et déclaré dans META-INF/encryption.xml, de sorte qu'une police ne peut pas être copiée depuis le ZIP et installée ailleurs. EPUB 3.3 indique qu'il ne s'agit pas de cryptage et offre aucune protection réelle.
Une diffusion synthétique
Une répartition synthétique est deux pages adjacentes affichées côte à côte sur un écran, comme un livre ouvert. Dans un EPUB à mise en page fixe, la propriété rendition:spread indique quand un système de lecture devrait le faire : aucun, paysage ou les deux orientations.

À l'intérieur d'un PDF

Une couche de texte PDF
La couche de texte d'un PDF est les données de caractères réelles (quel glyphe, dans quelle police, à quelle position) derrière ce que vous voyez sur la page. Vous pouvez sélectionner et rechercher du texte uniquement lorsqu'il existe.
Un PDF scanné
Un PDF numérisé contient des photographies de pages en papier, donc chaque page est une image sans couche de texte à moins que OCR ait été exécuté dessus. Cela ressemble à du texte, mais un ordinateur ne voit que des pixels.
OCR (reconnaissance optique de caractères)
OCR (reconnaissance optique de caractères) transforme des images de texte en caractères qu'un ordinateur peut lire. Appliqué à un PDF scanné, il ajoute une couche de texte, avec des erreurs de reconnaissance qui dépendent de la qualité du scan, des polices et de la langue.
Un PDF tagué
Un fichier PDF tagué contient un arbre de structure qui marque les titres, les paragraphes, les listes, les tableaux et l'ordre de lecture, en plus du texte dessiné. Les balises sont celles que les lecteurs d'écran utilisent, et PDF/UA les nécessite.
Une carte ToUnicode
Une carte ToUnicode (CMap) est un tableau dans une police PDF qui indique quel caractère Unicode chaque glyphe représente. Sans cela, un programme peut dessiner le texte mais ne saura peut-être pas ce que sont les lettres.
Une police intégrée
Une police intégrée est un fichier de police (souvent seulement les glyphes utilisés) stocké à l'intérieur d'un PDF ou d'un EPUB, de sorte que le texte s'affiche de la même manière sur n'importe quel appareil. Dans EPUB, elle est déclarée avec @font-face dans le CSS.

Texte et typographie

Un en-tête courant
Un en-tête (ou pied de page) de cours est un texte répété en haut ou en bas de chaque page d'un document imprimé, comme le titre du livre ou du chapitre et le numéro de page. C'est un mobilier de page, pas une partie du texte.
Une note de bas de page dans un EPUB
Une note de bas de page est une note imprimée en bas de la page à laquelle elle se réfère, liée au texte par un marqueur de référence. Dans un EPUB, il n'y a pas de bas de page, donc la note devient un élément lié que les lecteurs peuvent afficher sous forme de pop-up.
Une note de fin
Une note de fin est une note collectée à la fin d'un chapitre ou du livre au lieu d'être en bas de la page. Dans EPUB 3, elle est marquée avec epub:type="endnote" à l'intérieur d'une section de notes de fin.
Une référence de note
Un noteref est le lien d'une marque de référence dans le texte (un nombre ou symbole en exposant) vers sa note, marqué dans EPUB 3 avec epub:type="noteref". Les applications de lecture qui le prennent en charge ouvrent la note dans une fenêtre contextuelle.
Une ligature
Une ligature est un seul glyphe qui joint deux ou trois lettres, comme "fi", "fl" ou "ffi". Les polices les utilisent pour l'apparence ; le texte sous-jacent doit toujours être les lettres séparées.
Un hyphène souple
Un trait d'union souple (U+00AD) est un caractère invisible qui marque où un mot peut être divisé ; il n'apparaît sous forme de trait d'union que lorsque la ligne se casse réellement à cet endroit. Dans un PDF, un trait d'union à la fin d'une ligne peut être un trait d'union souple ou un vrai.

Liseuses et livraison

Importation manuelle
Le chargement latéral signifie mettre un e-book sur un lecteur vous-même, par câble USB, email ou une application, au lieu de l'acheter dans la boutique de l'appareil. Les EPUB convertis atteignent toujours un lecteur de cette manière.
Envoyer à Kindle
Envoyer à Kindle est le service d'Amazon pour livrer vos propres documents à une bibliothèque Kindle, via une application, une page Web ou une adresse e-mail personnelle Kindle. Il accepte des fichiers EPUB et les convertit au format d'Amazon pour le dispositif.
KF8 (AZW3)
KF8 (Kindle Format 8) est le format de livre numérique d'Amazon basé sur HTML5 et CSS, introduit en 2011 ; les fichiers dans ce format ont généralement l'extension .azw3. Il a remplacé l'ancien format MOBI sur les dispositifs Kindle.
KEPUB
KEPUB est la variante Kobo de EPUB, reconnue par l'extension de fichier .kepub.epub, que les dispositifs Kobo ouvrent avec leur propre moteur de rendu au lieu du moteur générique EPUB. Le magasin propre à Kobo l'utilise pour les livres qu'il vend.
DRM (gestion des droits numériques)
Le DRM (gestion des droits numériques) est un cryptage qui lie un e-book ou un PDF à un compte ou un appareil afin qu'il ne puisse pas être ouvert ailleurs. Les e-books achetés en magasin sont souvent protégés de cette manière.
EPUBCheck
EPUBCheck est le validateur officiel et open-source pour les fichiers EPUB, maintenu par le W3C et publié sous la licence BSD-3-Clause. Il signale chaque problème sous forme de message avec un code tel que RSC-005 et une gravité : fatale, erreur, avertissement, info ou usage.
Un EPUB système de lecture
Un système de lecture EPUB est le logiciel qui ouvre un EPUB et le présente à un lecteur : une application intégrée dans un e-reader, Apple Books, un Kobo ou une application de téléphone. EPUB 3.3 le définit comme un système qui traite les publications EPUB pour présentation à un utilisateur.
Un EPUB CFI
Un CFI EPUB (Identifiant de Fragment Canonique) est une manière standard de pointer vers n'importe quel emplacement ou plage à l'intérieur d'un EPUB, écrit comme epubcfi(…) avec un chemin à travers le paquet et le document. Les systèmes de lecture peuvent l'utiliser pour les signets, les surlignages et les positions de lecture.
MOBI
MOBI est l'ancien format de livre électronique basé sur Mobipocket utilisé par les premiers Kindle, avec l'extension .mobi. La page d'aide 'Envoyer à Kindle' d'Amazon ne le liste plus parmi les formats pris en charge, tandis qu'elle indique EPUB.

Accessibilité, langues et médias

EPUB métadonnées d'accessibilité
Les métadonnées d'accessibilité sont des propriétés schema.org dans le document de package, telles que schema:accessMode, schema:accessibilityFeature et schema:accessibilitySummary, qui décrivent à quel point un EPUB est accessible. Les magasins et les bibliothèques les montrent aux lecteurs qui comptent sur une technologie d'assistance.
Texte alternatif
Le texte alternatif est une courte alternative textuelle pour une image, écrite dans l'attribut alt de l'élément img, que les lecteurs d'écran lisent à haute voix à la place de l'image. Les images décoratives reçoivent un alt vide.
Direction de progression de la page (livres RTL)
page-progression-direction est un attribut du EPUB spine (ltr, rtl ou par défaut) qui indique au lecteur dans quelle direction les pages tournent. Les livres en arabe, hébreu et persan utilisent rtl, tout comme les livres japonais en disposition verticale.
Écriture verticale dans EPUB
L'écriture verticale dispose le texte en colonnes de haut en bas, de droite à gauche, comme dans les livres japonais, chinois et coréens traditionnels. EPUB 3 le prend en charge via la propriété CSS writing-mode (vertical-rl).
SVG dans EPUB
SVG (Scalable Vector Graphics) est le format d'image vectorielle XML autorisé dans EPUB 3, soit en tant que fichiers image, soit en ligne dans des documents de contenu. Contrairement à JPEG ou PNG, il reste net à toute taille.
EPUB superpositions médias
Les superpositions multimédia synchronisent la narration enregistrée avec le texte d'un EPUB 3, en utilisant des fichiers SMIL qui associent des clips audio avec des éléments des documents de contenu. Les applications de lecture mettent en surbrillance chaque phrase au fur et à mesure qu'elle est lue à voix haute.
Une balise de langue (dc:language et xml:lang)
Une balise de langue est un code tel que en, en-US, ar ou ja qui indique dans quelle langue un texte est écrit, rédigé selon la syntaxe BCP 47. Un EPUB la déclare dans dc:language dans le document du package et avec lang et xml:lang sur ses documents de contenu.
Un marqueur de saut de page
Un marquage de saut de page est un élément dans un EPUB, généralement avec epub:type="pagebreak" et le numéro de page comme étiquette, qui enregistre où une page de l'édition imprimée a commencé. Avec une liste de pages, cela permet aux lecteurs de trouver "page 42" de la source imprimée.
WCAG
Les WCAG (Web Content Accessibility Guidelines) sont la norme W3C pour le contenu web accessible, avec des critères de succès à trois niveaux : A, AA et AAA. Sa version actuelle est WCAG 2.2, et l'accessibilité EPUB 1.1 s'appuie sur cela.
EPUB Accessibilité 1.1
EPUB Accessibilité 1.1 est la recommandation W3C, publiée en octobre 2024, qui définit quand un EPUB est accessible et comment le dire. Elle exige des métadonnées de découverte, la conformité aux WCAG 2 et des fonctionnalités spécifiques à EPUB telles que la navigation en page lorsque une édition imprimée existe.
Ace par DAISY
Ace par DAISY est un vérificateur d'accessibilité gratuit pour EPUB du consortium DAISY, disponible en tant qu'outil en ligne de commande et application de bureau. Il aide à évaluer un EPUB par rapport à la pratique de l'accessibilité ; il ne remplace pas une révision humaine.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils