Envie de participer ?
Bandeau

Vérifier son fichier ePub avec EpubCheck est une étape nécessaire dans le cycle de production d’un ebook. En effet, en cas d’erreur générée par le logiciel EpubCheck, il sera refusé à la vente par les librairies en ligne ou par votre distributeur numérique. Le format ePub s’accompagne de spécifications qui doivent être respectées.

Les spécifications sont issues de groupes de travail au sein du W3C. EpubCheck va donc générer une erreur lorsqu’il voit que votre fichier ne respecte pas les spécifications du format. Très souvent, si votre ePub est refusé sur les librairies en ligne ou sur les plateformes d’auto édition (KDP, Kobo, Bookel etc.), c’est parce qu’il contient une erreur de type EpubCheck.

Suivez les étapes ci-dessous pour vérifier que votre ebook ne contient pas d’erreurs ou pour voir comment les corriger. Cette phase de vérification est complémentaire avec la vérification de la mise en page de votre ePub sur les principaux logiciels de lecture. On vous indique ci-dessous la manière de corriger les erreurs et si besoin on propose un micro service de correction (à partir de 10 euros).

Comment Vérifier un Fichier ePub avec EpubCheck

Pour vérifier son fichier, vous devez donc disposer d’EpubCheck. La version officielle d’EpubCheck se trouve sur Github. Pour plus de facilité, vous pouvez utiliser des outils tels qu’EpubCheck Pagina, qui fonctionne en « drag and drop ». Le W3C propose une liste d’outils pour valider son ePub (en drag and drop, dans Sigil, dans Calibre).

EpubCheck indique le fichier où est l’erreur ainsi que sa ligne. L’ePub utilise le format xhtml. Pour éviter les erreurs EpubCheck, il est conseillé d’utiliser une version récente d’Indesign. Indesign lors de la conversion opère un certain nombre d’opération pour ne pas générer d’erreurs EpubCheck.

Lire aussi: Fusil Darne Calibre 12 : Détails Techniques

Exemples d'erreurs courantes et comment les corriger

  • Une erreur qui peut arriver facilement est si vous remplissez le champs date au format français dans les options d’exportation d’Indesign.
  • Et vérifiez à nouveau dans EpubCheck. Cela signifie que l’extension de vos pages n’est pas bonne. Pour corriger cela, vous devez éditer votre ePub et renommer vos pages (dans notre exemple la page devrait se nommer index_000.xhtml).
  • Si la balise src ou alt est absente dans le code de l’image.
  • Si le nom du fichier de l’image contient un espace blanc ou des caractères non compatibles (accents, ponctuations…). Indesign retraite le nom du fichier.
  • L’absence de couverture. Une couverture est obligatoire.
  • Si vous avez supprimé une image mais qu’elle est encore présente dans le code. Dans ce cas là, EpubCheck va générer une erreur, notamment car votre image sera encore listée dans le fichier content.opf.
  • Le format de votre image doit être compatible : png, gif, jpg et svg sont acceptés.

Elle peuvent advenir si vous éditez votre ePub et que vous créez une nouvelle page. Selon votre éditeur d’ePub, cela peut briser les liens internes, notamment pour les notes de bas de pages. Vous pouvez aussi avoir l’erreur http: //www.monsite.com is not a valid URI. Dans notre cas, on a cette erreur car l’url contient une erreur (espace après le:). Si vous avez un message d’erreur c’est du au fait qu’il y une erreur dans l’url.

Le Fichier Content.opf et les Métadonnées

Il est courant d’avoir des erreurs mentionnant le fichier content.opf. Il s’agit d’un fichier très sensible. Lors de votre analyse de la ligne de l’erreur, si au début de la ligne vous voyez <dc:, il s’agit alors d’une erreur liée aux métadonnées. dc est la contraction de Dublin Core. Vous pouvez avoir des erreurs liées au format de la date, si vous avez mal rempli votre ISBN.

Ne modifiez pas ce champ <dc:identifier id="bookid">, il ne doit pas être remplacé par l’ISBN. Pour l’ISBN le code est <dc:identifier>urn:isbn:ISBN ici</dc:identifier>. Vous pouvez aussi avoir des erreurs en rapport à votre table des matières. Dans ce cas là, EpubCheck fera référence au fichier toc.xhtml et/ou à toc.ncx. Ces erreurs peuvent être assez complexes à corriger. Généralement c’est parce que dans la table des matières vous faites référence à une page ou un sous titre dont le lien ne fonctionne plus.

Conseils pour Éviter les Erreurs EpubCheck

Certaines erreurs EpubCheck peuvent provenir de la manière dont en amont vous préparez vos documents. On propose des articles et des formations pour faciliter les différentes étapes de création : formation indesign pour la création d’ebook, cours Indesign en téléchargement, formation vidéo, article sur la création d’un ebook avec Indesign et avec Libre Office (ou Word). Cours sur la manière d’éditer son ePub ou tutoriel pour Sigil.

Structuration et Exportation d'un EPUB 3 Optimisé via InDesign

La production d’ebooks en format EPUB 3 est devenue un standard incontournable dans l’édition numérique, offrant une expérience de lecture adaptable, fluide et enrichie. Pourtant, la création d’un fichier EPUB de qualité exige une maîtrise approfondie des outils et des bonnes pratiques, notamment lorsqu’on utilise des logiciels professionnels comme Adobe InDesign.

Lire aussi: Calibre 16: Le Fusil Nemrod

En 2025, intégrer efficacement InDesign dans votre processus permet non seulement d’optimiser la mise en page de vos ebooks, mais aussi d’enrichir vos contenus multimédias et d’assurer une meilleure compatibilité avec les différents lecteurs et plateformes, y compris Kindle après conversion. Que vous soyez éditeur, auteur ou maquettiste, ce dossier approfondi vous dévoile comment structurer et exporter un EPUB 3 optimisé via InDesign, en tirant parti des nombreux outils indispensables tels que Calibre pour la conversion, Sigil pour l’édition, ou encore la prise en compte des standards HTML5 et CSS pour garantir un rendu professionnel sur toutes les liseuses.

À travers ce guide, découvrez également comment compléter la production via des logiciels comme Scrivener pour une rédaction optimisée et Vellum pour des transformations ciblées.

Structuration du Document

La réussite de l’exportation d’un EPUB 3 à partir d’InDesign repose en grande partie sur la structuration préalable du document. Cette étape, souvent sous-estimée, est pourtant essentielle pour obtenir un ebook professionnel, avec une table des matières dynamique et une cohérence typographique assurée.

Pour chaque élément distinct du texte, il convient de créer un style de paragraphe dédié. Cela élimine l’utilisation anarchique des sauts de ligne manuels et autres retours forcés qui, au moment de la conversion en EPUB, sont perdus. Par exemple, tous les titres de chapitres doivent partager un même style distinct, tandis que les sous-titres et paragraphes auront leurs propres styles définis.

Dans la boîte de dialogue des styles de paragraphe, il est fondamental d’assigner un balisage HTML5 cohérent lors de l’export : ainsi, un titre principal recevra la balise h1, les sous-titres la balise h2, et ainsi de suite. Cette balise structurante permettra à l’export d’InDesign de segmenter le document efficacement, notamment grâce à l’option « fractionner le document EPUB au niveau d’un style de paragraphe », qui clive automatiquement votre fichier en sections bien définies.

Lire aussi: Caractéristiques Browning Calibre 20

Une structure rigoureuse permet aussi d’automatiser la création d’une table des matières précise en s’appuyant sur ces styles, éliminant toute nécessité de construction manuelle fastidieuse.

Gestion des Images

La gestion des images dans un EPUB 3 est souvent un défi majeur, d’autant plus que les illustrations doivent être correctement intégrées tout en optimisant la taille du fichier. Si votre projet est exclusivement numérique, insérez les images dans des blocs de texte à l’intérieur du document. Cela facilite leur redimensionnement automatique et leur positionnement fluide au sein de votre EPUB. En revanche, pour un document hybride (papier et numérique), les images sont généralement placées dans des blocs indépendants.

Vérification et Optimisation Post-Export

Après avoir configuré et exporté votre document depuis InDesign, la deuxième étape primordiale consiste à vérifier et peaufiner votre fichier EPUB grâce à des outils dédiés. Calibre est une solution complète permettant de convertir vos ebooks dans différents formats (notamment de l’EPUB au format MOBI pour Kindle), d’organiser votre bibliothèque numérique et d’en tester la compatibilité sur plusieurs appareils. Sigil, quant à lui, est un éditeur gratuit open source spécialement conçu pour modifier directement la structure HTML, CSS et les métadonnées d’un EPUB. Tester votre ebook après export est indispensable.

Choix et Configuration des Polices

Le choix des polices et leur configuration dans InDesign joue un rôle déterminant dans le rendu final de votre ebook au format EPUB.

  • Choix des polices : De préférence, utilisez des polices OpenType (OTF), conformément aux standards EPUB 3, car les polices TrueType (TTF) peuvent générer des erreurs ou ne pas être embarquées correctement.
  • Licences : Vérifiez les licences d’usage numérique des polices ; certaines fournies par InDesign ne peuvent pas être exportées et provoquent des avertissements.
  • Styles : InDesign ne convertit pas toujours correctement les styles spécifiques tels que le font-weight:bold ou les petites majuscules (font-variant:small-caps), ce qui peut engendrer un mauvais affichage sur certains lecteurs.

Pour bénéficier d’une maîtrise complète, une formation avancée est recommandée, comme celle proposée par Numipage, accessible via ce lien : formation à la création d’ebooks EPUB 3 avec Adobe InDesign.

FAQ

  • Peut-on créer un ebook Kindle directement avec InDesign ? Non, InDesign n’exporte pas nativement les formats propriétaires Kindle comme MOBI ou AZW. La méthode standard consiste à créer un EPUB 3 puis à le convertir via des outils comme Kindle Previewer ou Calibre.
  • Pourquoi est-il crucial d’utiliser des styles de paragraphe dans InDesign pour l’export EPUB ? Les styles garantissent une structure cohérente et un balisage HTML correct, permettant la génération automatique de la table des matières et assurant une lecture fluide sur différents appareils.
  • Quels formats d’image privilégier pour un EPUB depuis InDesign ? Des formats légers et compatibles comme JPEG, PNG ou SVG sont recommandés pour préserver la qualité tout en contrôlant le poids du fichier.
  • Quels outils permettent de vérifier la validité d’un EPUB ? EPUBCheck est l’outil de référence pour valider la conformité technique avant publication. Sigil, par ailleurs, aide à corriger les erreurs détectées.
  • Existe-t-il des alternatives gratuites à InDesign pour créer des EPUB ? Quelques logiciels comme Scribus existent mais ne disposent pas des fonctionnalités avancées d’InDesign pour le format EPUB 3.

Edition Directe des Fichiers ePub

Dans cet article, on vous propose de voir comment éditer un ePub que vous voyez sur PC, Mac ou Linux afin de corriger des erreurs, améliorer le CSS du livre, ou encore ajouter des métadonnées. Pour modifier l’ePub, on utilise généralement un éditeur d’ePub. On vous conseille d’utiliser Sigil qui est totalement dédié à cet usage. Si vous avez une forte expertise en xhtml, vous pouvez utiliser un éditeur dédié pour ouvrir l’ePub ou pour dézipper l’ePub.

Le plus simple est la première solution : utiliser un éditeur dédié. Deux logiciels sont proposés sur leur site, Sigil et PageEdit. PageEdit permet de changer le texte de manière visuelle, il est plus limité que Sigil mais plus facile à utiliser. Car avant toute chose, vous devez faire une sauvegarde préalable (fichier => Enregistrer une copie) et durant votre travail d’édition, pensez à créer des points de contrôles. Il utilise une du xhtml, c’est à dire un mélange d’html et de xml. Donc vous pouvez trouver beaucoup de ressources sur internet pour l’html.

Structure Interne d'un Fichier ePub

Vos pages xhtml communiquent généralement avec une feuille de style, elle est créée automatiquement si vous utilisez un logiciel de conversion (Indesign, Calibre, etc.). Ce qui différencie l’ePub d’un site web c’est principalement le fichier content.opf (cf colonne de gauche sur l’image). Vous allez y retrouver les métadonnées ainsi que toute la liste des éléments présents dans l’ePub.

Pour éditer, vous pouvez tout simplement aller dans un des fichiers en .xhtml qui correspond au contenu de votre ouvrage. Votre contenu dans chaque page est délimité par la balise <body> </body> comme sur l’impression écran plus haut. Les balises signalées par <></> ajoutent du sens à votre contenu.

  • class="" : La classe communique avec votre feuille de style. Pour que ca fonctionne vous devez relier votre texte à la feuille de style (cela est fait automatique par votre générateur d’ePub normalement).
  • epub:type Les balises du type epub:type sont spécifiques aux ebooks. Elles ont été introduites notamment à des fins d’accessibilité.

Edition du CSS

Pour éditer le CSS, dans le menu de gauche, cliquez sur Styles et si votre ePub a été généré avec un logiciel de conversion, vous devriez voir un fichier finissant par .css. Si ce fichier n’existe pas ou si vous voulez créer une nouvelle feuille de style, faites un clic droit sur Styles et Ajouter une feuille de style vierge.

Voici l’exemple d’un style CSS s’appliquant sur un paragraphe, pour vous montrer des éléments que vous pouvez facilement modifier.

p.normal : cela signifie que le style s’applique uniquement aux paragraphes (p.), pour l’appliquer seulement à un h1 on aurait h1.normal. Pour l’appliquer à tout type d’éléments, on mettrait .Normal (le CSS est sensible à la casse). Pour que votre style s’applique, dans votre fichier xhtml vous devez l’appeler.

  • Color:#000000 : il s’agit de la couleur du texte. Il existe d’autres fonctions telles que background-color, border-color etc. Les chiffres après # sont le code couleur en html.
  • font-size:0.833em : vous permet de régler la taille du texte.
  • font-style:normal; font-variant:normal; font-weight:normal : ces trois paramètres sont utilisés pour mettre du texte en gras, en italique, etc.

Voici des liens vers des ressources complètes décrivant les propriétés pouvant s’appliquer.

  • Margin : pour ajouter de la marge il y a plusieurs manières de faire.
    • margin : 5px ; Dans ce cas, vous appliquez une marge de 5px des quatre côtés.
    • margin : 5px 0 5px 0 ; Dans ce cas votre marge est de 5 pixels en haut et en bas.
  • Padding:2 % : le padding est la marge interne d’un élément. Vous pouvez lui appliquer les mêmes propriétés que la marge externe (margin). Le padding est notamment utilisé pour les boutons ou pour faire des encadrés, vous pouvez y mettre de la couleur.
  • Orphans:2 et widows:2 : ces deux propriétés sont importantes dans l’édition car elles vont permettre de configurer les veuves et les orphelines.
  • page-break-after et page-break-before permet de créer des sauts de page ou au contraire de les éviter.
  • text-align:justify : pour régler l’alignement.
  • Text-decoration: permet notamment de souligner ou de barrer du texte.

Il est possible de régler bien plus d’éléments. Via Sigil il est possible d’ajouter des métadonnées sans avoir à coder. Sur Indesign, lors de l’export vers le format ePub, il n’est pas possible d’indiquer votre ISBN, Sigil peut vous aider à le faire. Cliquez sur Ajouter une métadonnée puis sur Identifiant : ISBN.

Table des Matières et Images

En cliquant sur Outils, vous avez des options pour éditer et générer une table des matières. Dans les fichiers de votre ePub, si vous travaillez en ePub 3, vous aurez un fichier en .xhtml contenant les informations de la table des matières (ex : toc.xhtml). Pour des raisons de retro compatibilité, vous pouvez intégrer un fichier .ncx dans votre ePub 3.

Dans votre ePub, vous pouvez ajouter des images. Lors de la conversion, elles seront normalement ajoutées. Pour en ajouter de nouvelles, tout d’abord il faut que le nom du fichier de l’image ne contienne aucun espace ni caractères spéciaux. Par la même procédure vous pouvez ajouter des MP3 et des vidéos.

Une fois que vous avez fini d’éditer votre livre numérique et si vous souhaitez le vendre auprès de librairies en ligne, il est nécessaire qu’il ne comporte pas d’erreurs EpubCheck.

Si vous préférez éditer votre ePub avec Calibre, dans ce cas installez le logiciel (PC, Mac, Linux), ajoutez votre fichier, sélectionnez le puis en haut à droite choisissez « Editer le livre ».

Autres Ressources et Formations

Des ateliers épisodiques (une ou deux fois par an) en groupe. Sur le site vous pouvez trouver d’autres ressources gratuites, notamment sur la manière de créer son livre numérique et de le vérifier. Via notre infolettre vous pouvez également recevoir des conseils ou profiter ponctuellement d’offres de réduction à certaines formations.

tags: #calibre #epub #checker #tutoriel

Post popolari: