Éditrice freelance, spécialisée en création d’ebooks, je me suis heurtée récemment à un problème en voulant créer un ebook pour un éditeur : comment forcer un saut de page sur Readium ? Pour ceux qui désirent créer un ebook et qui ne testeraient pas systématiquement son affichage sur Readium ou qui n’auraient pas encore trouvé de solution, voici mon retour d’expérience.
Pourquoi telle règle CSS n’est-elle pas interprétée alors que sa syntaxe est valide ? Face à ce type de « bugs », fréquent dans le cadre d’une création d’ebook, il est tentant d’incriminer les spécificités du moteur de rendu. Pour autant, celles-ci n’expliquent pas tout. Une mauvaise évaluation du poids d’un sélecteur peut être à l’origine de l’écart entre le style rendu et l’effet désiré.
Parmi les bugs occasionnés par InDesign lors de la création de l’EPUB, la création de balises HTML et de règles CSS servant à formater localement du texte est l’un des plus problématique. Il ne s’agit pas d’un bug à proprement parler mais en pratique, cela revient à peu près au même.
La fonction d’exportation d’InDesign ne permet pas de conserver une propriété pourtant essentielle : l’héritage des styles. Nous revenons ici sur la méthode proposée par Liz Castro pour les restaurer dans l’EPUB.