Vous avez fait analyser votre livre numérique et reçu un rapport. Certaines lignes évoquent un fichier content.opf, d'autres un lien interne, un texte alternatif ou une vérification manuelle. Faut-il corriger tout ce qui apparaît ? Peut-on publier si aucune erreur bloquante n'est signalée ? Et quelle action mener en premier ?

Le bon réflexe consiste à lire un rapport EPUB comme un outil de décision, pas comme un certificat. Nommera Prism rassemble des contrôles automatiques sur un fichier donné. Il aide à comprendre ce qui a été détecté et ce qu'il faut examiner ; il ne remplace ni la lecture sur appareils, ni l'évaluation humaine de l'accessibilité, ni les exigences propres à un distributeur.

Première étape : identifier le fichier réellement analysé

Avant de vous attarder sur les alertes, vérifiez le titre affiché, la date du contrôle et les informations disponibles sur l'édition. Une maison d'édition peut conserver plusieurs exports d'un même ouvrage : version de travail, fichier envoyé au distributeur, EPUB corrigé après les épreuves et version destinée à une autre plateforme.

Le rapport décrit le fichier téléchargé, non l'ensemble des versions et des éditions associées au titre. Un résultat satisfaisant obtenu sur roman-v3.epub ne s'applique pas automatiquement à roman-final.epub si celui-ci a été réexporté depuis une autre source.

Pour éviter les confusions, conservez une copie de référence, notez la version contrôlée et, après chaque correction, analysez le fichier définitif destiné à la diffusion.

Comprendre la conclusion sans lui faire dire plus qu'elle ne dit

Dans Prism, la synthèse facilite la lecture des résultats. Elle n'est pas une décision prise par Kindle, Kobo, Apple Books ou un distributeur. Il faut distinguer trois niveaux :

  • Conformité technique détectable : le conteneur EPUB, ses fichiers, ses déclarations et certaines références respectent-ils les règles examinées ?
  • Qualité de lecture et accessibilité : les titres sont-ils compréhensibles, les images disposent-elles d'alternatives pertinentes et la navigation reste-t-elle utilisable en pratique ? Une part de cette évaluation exige un humain.
  • Acceptation commerciale : les fichiers et métadonnées correspondent-ils aux conditions actuelles du canal choisi ? Celles-ci peuvent dépasser la simple validation EPUB.

Un rapport sans anomalie majeure est un résultat encourageant, pas une promesse de publication. Inversement, un signal informatif ne rend pas nécessairement un livre non conforme.

Lire le plan d'action avant la liste détaillée

Commencez par les actions proposées, puis ouvrez les preuves techniques lorsque vous avez besoin de localiser le problème. Pour chaque point, posez-vous quatre questions : qu'est-ce qui a été détecté, pourquoi est-ce important, qui peut intervenir et comment vérifier la correction ?

Un bon plan de travail sépare l'urgence de la difficulté : une référence manquante peut être rapide à réparer mais grave pour le fonctionnement du livre ; une description d'image complexe peut demander davantage de réflexion éditoriale sans empêcher le fichier de s'ouvrir.

Situation observée Première action utile Vérification après correction
Lien de sommaire vers un chapitre introuvable Examiner la cible et la navigation EPUB Ouvrir le chapitre depuis le sommaire sur plusieurs liseuses
Image informative avec alt="" Déterminer ce que l'image transmet, rédiger une alternative Lecture au lecteur d'écran, sans information perdue
Feuille CSS contenant une propriété dont le support varie Vérifier si cette propriété est essentielle à la mise en page Aperçu sur les moteurs de lecture ciblés
Identifiant déclaré dans l'OPF, mais ressource absente Rétablir le fichier ou corriger sa déclaration Nouvelle validation du paquet EPUB

Exemples pédagogiques fictifs : ils ne reproduisent pas un résultat client.

Comprendre les preuves : code, fichier, ligne et contexte

Les outils de validation peuvent fournir un code de message, un chemin, parfois un numéro de ligne et une description. Ces éléments sont des indices de localisation, pas des instructions universelles de réparation.

Exemple fictif inspiré de la syntaxe de sortie d'EPUBCheck :

ERROR(RSC-001): EPUB/Images/schema.png(-1,-1): File "EPUB/Images/schema.png" could not be found.

Le code RSC-001 indique une ressource introuvable. Les coordonnées -1,-1 signifient qu'aucune ligne ou colonne précise n'est fournie. Avant de créer un fichier vide pour faire disparaître le message, vérifiez si l'image a été déplacée, si le nom a changé ou si une ancienne référence persiste. La correction dépend de la cause.

Les intitulés et codes sont ceux des outils, pas nécessairement ceux des règles supplémentaires de Prism. La documentation officielle d'EPUBCheck permet de retrouver leur définition : référence des messages EPUBCheck.

Différencier une erreur, un avertissement et une vérification humaine

Erreur de conformité : il existe un écart avec une exigence technique vérifiée, à corriger avant d'affirmer que le fichier est valide. Avertissement : un problème de recommandation ou un risque d'interopérabilité doit être compris, mais il n'équivaut pas toujours à un refus. Vérification humaine : le logiciel ne peut pas juger seul de la pertinence du résultat.

Cette distinction évite deux pièges : traiter vingt avertissements mineurs comme vingt urgences identiques, ou considérer qu'aucune ligne rouge signifie « livre parfaitement accessible ». Le guide de DAISY sur l'évaluation EPUB décrit pourquoi EPUBCheck, Ace et inspection humaine se complètent.

Pourquoi plusieurs messages peuvent-ils venir d'une même cause ?

Imaginez une illustration renommée pendant l'export. Le fichier n'est plus présent sous son ancien nom ; le manifest OPF le mentionne encore ; une page XHTML pointe aussi vers ce nom. Plusieurs contrôles peuvent alors signaler une seule erreur de production. Corriger la source et réexporter évite de multiplier les retouches fragiles.

Ne déduisez pas de cette logique que tous les messages proches doivent être fusionnés : vérifiez qu'ils concernent bien la même ressource et la même cause.

Un plan de correction en cinq mouvements

  1. Geler l'original : conserver intact l'EPUB analysé et son rapport.
  2. Regrouper les causes : distinguer ressources manquantes, structure, navigation, métadonnées et contrôles éditoriaux.
  3. Corriger dans le projet source : préférer l'outil de production à une modification isolée du ZIP quand un export est disponible.
  4. Contrôler le résultat : relancer EPUBCheck et Ace ; tester le sommaire, les liens, la taille des caractères, les images et le lecteur d'écran selon le contenu du livre.
  5. Vérifier l'édition diffusée : s'assurer que le fichier finalement remis au partenaire est bien celui qui vient d'être validé.

Si vous devez comprendre des messages spécifiques, poursuivez avec Erreurs EPUBCheck fréquentes : causes et corrections. Si une image pose question, consultez Texte alternatif dans un EPUB : quand utiliser alt="" ?.

Ce que Prism ne peut pas décider à votre place

Le résultat automatisé ne peut pas établir, seul, que la description d'une œuvre d'art est pertinente, qu'un tableau compliqué se lit correctement, qu'une page fonctionne avec tous les dispositifs d'assistance ou qu'une boutique acceptera le dossier commercial. Il ne remplace pas non plus une correction éditoriale du texte.

Pour continuer : vous pouvez analyser gratuitement un EPUB avec Nommera Prism afin d'obtenir une première lecture structurée, puis traiter les points selon leur gravité et leur contexte. Aucun rapport ne dispense de tester le livre final.

Questions fréquentes

Dois-je corriger chaque information affichée dans Prism ?

Non. Une information, un avertissement et une erreur ne signifient pas la même chose. Commencez par les problèmes techniques avérés et les risques de lecture importants, puis documentez les vérifications manuelles.

Un rapport Prism sans erreur suffit-il pour publier ?

Non. La distribution dépend aussi du canal, de la version déposée, des métadonnées, de l'accessibilité réelle et de vérifications humaines.

Peut-on réutiliser le rapport après avoir modifié le fichier ?

Le rapport précédent reste une trace utile, mais il porte sur l'ancien fichier. Lancez une nouvelle analyse après un export ou une correction substantielle.

Est-ce qu'une ligne technique indique toujours la correction à effectuer ?

Non. Un même code peut résulter de causes différentes. L'emplacement et le contexte du livre doivent guider l'intervention.

Sources et documentation