Le ePub est un format étrange pour les éditeurs traditionnels.
Tout simplement parce qu'il vient du web, et qu'il est donc conditionné par ce qu'on appelle des conventions.
Un peu comme un imprimeur vous riait au nez si vous arriviez avec des images RVB il y a 15 ans (Aujourd'hui, s'il rigole, vous feriez peut-être mieux de repasser ou lui recommander quelques mises à niveau).
N'empêche qu'on peut se trouver fort dépourvu face aux "erreurs" qui vous sautent au visage quand on envoie ses premiers ePubs, en validation via ePubCheck, ou sur l'iBookStore.
Ci-après 3 problèmes survenus, avec les rapports d'erreur qui vont bien :
- error itms-9000: "invalid uri in ncx file epub-l'epub du jour-31.html#toc_marker-31 : illegal character in path at index 8: epub-l'epub du jour-31.html#toc_marker-31" at book (mzitmspbookpackage)
- WARNING: /Users/chemin/1234567891011.epub: resourceOEBPS/Fonts/MaFonte-Italic0005.otf cannot be decrypted
- ERROR: /Users/chemin/1234567891011.epub/OEBPS/Text/MonEpub2-2.xhtml(53): value of attribute "href" is invalid; must be a URI
et quelques idées de solutions pour résoudre ces problèmes.