Problèmes lors de la lecture de fichiers EPUB

Quelques questions fréquemment posées sur les problèmes qu’un lecteur ou un éditeur peut rencontrer lors de la lecture d’un e-book. Les EPUB d’ePub Pro sont conçus de manière à minimiser autant que possible ces problèmes.

Pourquoi une grande zone blanche apparaît-elle parfois dans mon e-book ?

Une zone blanche dans un EPUB est généralement due au fait qu’une image est trop grande pour tenir sur l’écran. Au lieu de redimensionner l’image, un espace est alors réservé où l’image n’est pas affichée correctement. Cela peut être dû à une mise en forme obsolète ou à une liseuse limitée.

Pourquoi la légende d’une image se trouve-t-elle parfois sur la page suivante ?

Dans les fichiers EPUB, les légendes sont souvent techniquement placées séparément de l’image. Si la combinaison de l’image et du texte ne tient pas sur un seul écran, la liseuse peut décider de déplacer la légende vers la « page » suivante. C’est une conséquence du caractère dynamique de la mise en forme EPUB redistribuable (reflowable).

Pourquoi certains titres de chapitres ne sont-ils pas visibles dans la table des matières de mon e-book ?

Si un EPUB n’utilise pas une structure de titres sémantique correcte (comme <h1> ou <h2>), la table des matières peut être incomplète. La plupart des liseuses génèrent leur structure de navigation à partir de ces balises HTML. Des titres manquants indiquent généralement une mise en forme défectueuse lors de la production.

Pourquoi le texte est-il parfois inégalement réparti ou justifié de manière étrange ?

Dans un EPUB redistribuable, la liseuse détermine elle-même la justification du texte. Certains appareils justifient le texte (alignement à gauche et à droite), ce qui peut entraîner un espacement étrange. C’est un comportement normal, mais qui peut parfois sembler artificiel, surtout sur des écrans étroits ou avec de grandes polices.

Pourquoi ne puis-je pas modifier la taille de la police dans certains e-books ?

Si l’EPUB est mal construit avec des styles fixes (par exemple, via du CSS en ligne ou des tailles de police fixes en pixels), cela peut entraver la possibilité d’ajuster soi-même la taille du texte. Les bons fichiers EPUB utilisent des tailles relatives, afin que le lecteur ait un contrôle total.

Pourquoi les mots se coupent-ils parfois étrangement en fin de ligne ?

Cela est dû à la césure automatique, qui est gérée par la liseuse ou le système d’exploitation. Parfois, le système utilise des algorithmes de césure qui ne correspondent pas bien à la langue du livre, surtout si l’EPUB ne contient pas de métadonnées linguistiques correctes.

Pourquoi les tableaux ou les schémas sont-ils difficiles à lire sur ma liseuse ?

Les tableaux sont délicats dans un EPUB redistribuable car ils ne s’adaptent pas bien aux petits écrans. Si un tableau est trop large, il sera tronqué ou déformé. La solution réside généralement dans une nouvelle conception : présenter les informations sous forme de liste ou de paragraphe fonctionne mieux sur les liseuses.

Pourquoi l’e-book a-t-il un aspect différent sur mon téléphone et sur ma liseuse ?

Les EPUB sont interprétés différemment selon l’appareil ou l’application. Tout comme pour les sites web, le « navigateur » (ou le logiciel de la liseuse) détermine comment le code est affiché. Des différences de police, de marge, d’interligne ou d’affichage des images sont donc souvent inévitables entre les plateformes.

Pourquoi les notes de bas de page sont-elles parfois difficiles à utiliser dans un EPUB ?

Dans certains EPUB, les notes de bas de page sont uniquement incluses sous forme de texte, sans références cliquables. Dans d’autres cas, le lien de retour de la note de bas de page vers le texte d’origine ne fonctionne pas correctement. Les EPUB bien construits utilisent des hyperliens internes pour une navigation fluide.

Pourquoi la recherche dans le livre ne fonctionne-t-elle pas bien ?

La fonctionnalité de recherche dépend de la manière dont le texte est encodé. Si un EPUB utilise beaucoup de texte-image (comme des pages numérisées ou des blocs de texte placés), ou si le texte est incorrectement normalisé (par exemple, avec des caractères invisibles), la recherche fonctionne moins bien.