mercredi, 11 mai 2016 12:13
Évaluer cet élément
(0 Votes)

Comment contrôler un fichier epub ?

On imagine parfois que la production d’un fichier epub est un processus de conversion automatique qui ne nécessite qu’un simple contrôle technique avant diffusion. En réalité, les pièges sont nombreux et le contrôle du fichier ne devrait jamais être sous-estimé.

L’œil de lynx d’un éditeur, d’un technicien de fabrication ou d’un correcteur avisés reste la meilleure garantie de qualité d’une publication numérique.

Un fichier correctement structuré et présenté n’est pas seulement plus agréable à lire, il est aussi plus accessible aux déficients visuels et aux robots, et par conséquent mieux intégré chez les revendeurs qui pratiquent un contrôle automatisé en amont.

Voici une liste non-exhaustive des principaux points à contrôler. Elle peut servir à établir une check-list qu'on complétera à chaque contrôle de fichier…

Contrôle de la structure

  • Le visuel de couverture est-il bon ? L’image supporte-t-elle l’agrandissement sans pixellisation ?
  • La couverture se redimensionne-t-elle correctement à la taille de l’écran ?
  • Si le plat IV de couverture a été inséré en fin d’ouvrage sous forme d’image, les informations spécifiques à l’édition papier (ISBN, code-barre, prix) ont-elles été supprimées ?
  • Sinon, le texte de 4e de couverture a-t-il été réintroduit dans le livre, par exemple en début d’ouvrage ?
  • La page de titre a-t-elle été traitée sous forme de texte html (meilleure accessibilité) ou sous forme d’image (présentation plus esthétique) ? Le choix est-il justifié ?
  • Dans le cas d’une page de titre traitée en image, le code html propose-t-il une description alternative de l’image reprenant intégralement les informations de la page, afin que celles-ci restent accessibles aux déficients visuels et aux robots ? Dans le code du fichier html de la page de titre, on devrait trouver quelque chose ressemblant à cela :

    <img src=“images/pagetitre.png“ alt=“Placer ici les infos lisibles sur la page de titre : nom de l'auteur, titre, éditeur etc.“/>
  • La page de titre se redimensionne-t-elle correctement à la taille de l’écran ? Y compris sur smartphone ?
  • La dédicace ou les épigraphes sont-elles correctement reproduites ?
  • Les pages copyright et Du même auteur ont-elles été déplacées en fin d’ouvrage ? La liste des ouvrages du même auteur est-elle à jour ?
  • Les mentions de copyright sont-elles complètes ? Les mentions relatives à la couverture ont-elles été intégrées ?
  • A-t-on prévu une page pour présenter les titres de la même collection ou du même éditeur ? La liste est-elle à jour ?
  • La mention d’Achevé d’imprimer a-t-elle été supprimée ?
  • La Table des matières a-t-elle été replacée dans une page au début du livre ?
  • La hiérarchie des titres et les liens en page Sommaire sont-ils corrects ?
  • Le menu de navigation est-il complet ? Comporte-t-il un lien vers la couverture du livre ? Dans le menu de navigation, la hiérarchie des titres ne devrait pas dépasser 2 niveaux. Est-ce le cas ?

Contrôle du texte

  • Les titres sont-ils alignés correctement ?
  • La césure automatique a-t-elle été désactivée pour tous les titres, les paragraphes centrés, alignés à gauche ou à droite, les vers, les épigraphes, les dédicaces, etc. ?
  • Les espaces avant les signes de ponctuation sont-elles insécables ? (le signe de ponctuation ne peut pas passer seul à la ligne)
  • Le retrait de 1e ligne des paragraphes est-il correct ?
  • L’interlignage du texte est-il suffisant ?
  • Des sauts de lignes involontaires ont-ils été importés ? (sauts de ligne forcés manuellement dans la maquette)
  • Les éventuelles illustrations dans le corps du livre sont-elles présentes ? Les dimensions sont-elles correctes ? S’adaptent-elles à la taille de l’écran ? La disposition des légendes est-elle satisfaisante ?
  • Les éventuels tableaux s’adaptent-ils à la taille de l’écran ?
  • Les url pointant vers des pages web fonctionnent-elles ?
  • Les appels de notes sont-ils assez gros pour être activés avec le doigt sur écran tactile ? Les notes en fin de chapitre comportent-elles un lien de retour ?
  • Les caractères spéciaux, les alphabets non latins, les symboles s’affichent-ils correctement ?
  • Des caractères indésirables (traits d’union conditionnels, espaces fines) provoquant des erreurs d’affichage sur certains lecteurs ont-ils été malencontreusement importés ?

Contrôle des métadonnées

Les métadonnées contenues à l’intérieur du fichier epub ne sont pas visibles depuis une simple application de lecture. Pour les contrôler, il est nécessaire d’utiliser un logiciel permettant d’éditer le contenu du package epub. Le logiciel Sigil, qui est distribué gratuitement sous licence Creative Commons, peut remplir cette fonction.

Une fois l’epub ouvert dans Sigil, on utilise la vue "Book browser" pour visualiser les fichiers qui composent le package epub et on ouvre le fichier content.opf. Il s’agit d’un fichier XML dont la syntaxe est définie dans les spécifications techniques du format epub. Si l’on n'est pas un programmeur averti, il est fortement déconseillé de modifier quoi que ce soit dans ce fichier sous peine de rendre l’epub inutilisable. Mais on peut parfaitement regarder sans toucher…

La partie consacrée aux métadonnées est fort logiquement située entre les balises <metadata> et </metadata>. Dans un epub 2.1, les métadonnées devraient ressembler plus ou moins à cela :

<metadata>
<dc:title>Un beau roman</dc:title>
<dc:creator opf:file-as="Dupont, Jean" opf:role="aut">Jean Dupont</dc:creator>
<dc:publisher>Maison d’édition</dc:publisher>
<dc:identifier id="ean" opf:scheme="EAN">9782000000000</dc:identifier>
<dc:language xsi:type="dcterms:RFC3066">fr</dc:language>
<dc:subject>littérature française</dc:subject>
<dc:subject>roman contemporain</dc:subject>
<dc:subject>fiction</dc:subject>
<dc:description>Résumé du roman</dc:description>
<dc:source>9791000000000</dc:source>
<dc:date opf:event="original-publication">2014</dc:date>
<dc:rights>Pour l'édition originale : © Maison d’édition, 2014.</dc:rights>
<dc:rights>Pour la présente édition numérique : © Maison d’édition, 2014.</dc:rights>
<meta name="cover" content="cover-jpg"/>
</metadata>

Les points suivants doivent être contrôlés plus particulièrement :

  • Creator : une balise par auteur. L’attribut opf:file-as doit indiquer la façon de classer alphabétiquement le nom de l’auteur (attention aux noms à particule).
  • Identifier : tout fichier epub doit contenir un identifiant unique. Différents types d’identifiants sont acceptés, mais pour une diffusion commerciale, il est indispensable d’utiliser un EAN (sans tirets). L’attribut opf:scheme sert à préciser que l’identifiant utilisé est de forme EAN. Il est obligatoire chez certains e-distributeurs.
  • Subject : une balise par mot-clé. Utiliser de préférence des termes provenant des principales classifications bibliographiques utilisées par les revendeurs (CLIL, BISAC).
  • Source : l’information n’est pas obligatoire. Elle permet de préciser à partir de quel livre imprimé la numérisation a été effectuée (identifié par son EAN).
  • Rights : une balise par mention de copyright.

Et bien entendu, ne pas oublier de contrôler l’orthographe du nom de l’auteur, du titre et du résumé ! Ce sont toujours les erreurs les plus grosses qui passent le plus facilement…