L’outil de validation des fichiers epub : epubcheck

Sous Sigil, la vérification de votre fichier epub avec Flight Crew, la petite coche verte en haut à droite de votre barre d’outil (ou F7), détectera la plupart des problèmes. Mais elle n’est pas exempte d’oublis, comme on le verra plus bas. Malgré le message “Aucun problème trouvé !”, le fichier epub présente des erreurs qui, elles, seront détectées par epubcheck. Cette validation constitue une étape indispensable avant d’uploader vos ebooks sur une plateforme de distribution (librairie numérique).

Si vous êtes sous Windows, vous pouvez créer un petit fichier de commande .bat avec le code ci-dessous pour y glisser-déposer les fichiers epubs dont vous souhaitez valider le contenu. Assurez-vous que l’emplacement du fichier epubcheck-3.0-RC-1.jar correspond bien au chemin_de_epubcheck dans le code ci-dessous :

@ECHO ON
java -jar C:\chemin_de_epubcheck\epubcheck-3.0-RC-1.jar %1 2>  C:\Users\%USERNAME%\Desktop\fichierlog.txt
pause

Vous pouvez également télécharger une version (en français s’il vous plaît) disposant d’une interface graphique, epub-checker.

 

Glisser déposer le fichier epub à valider avec epubcheck

Glisser déposer le fichier epub à valider avec epubcheck

 

Si votre fichier epub n’est pas conforme au standard de l’IDPF (autrement dit, qu’il contient des erreurs), un fichier journal détaillant les erreurs sera généré sur le bureau :

Epubcheck détecte une erreur passée inapercue sous Sigil

Epubcheck détecte une erreur passée inapercue sous Sigil

 

Vous voyez que epubcheck détecte l’absence d’une balise-ancre ; Sigil ne l’a pas repéré.

Validation réussie

Validation réussie

Si la validation est positive, la fenêtre de commande renvoie le message ci-dessus.

À suivre : Petit topo sur les messages d’erreur délivrés par la validation epubcheck, et comment y remédier.

À bientôt !

 

3 réponses à “L’outil de validation des fichiers epub : epubcheck

  1. Ping : La conversion du fichier epub pour répondre aux spécifications Kindle | eForge

  2. nomadzine

    Je suis tombée sur votre article car j’ai utilisé epubchek pour vérifier que mon epub n’avait pas d’erreurs et maintenant il affiche
    epub length of the first filename in archive must be 8 but was 22
    Sur Google, j’ai cherché mais comme mon anglais est pas top, j’ai compris que ça avait à voir avec le ficher zip mais je n’arrive pas à corriger.
    Des pistes …?

    Répondre
    1. eforge Auteur de l’article

      Notre prochain billet détaillera les messages d’erreur lors de la validation avec epubcheck et comment y remédier.
      Stay tuned …

      Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

quatre × 1 =