URL: https://linuxfr.org/users/ysabeau/journaux/plouf-plouf-plouf-c-est-toi-qui-fera-mieux-de-l-epub Title: Plouf, plouf, plouf, c’est toi qui fera mieux de l’epub Authors: Ysabeau 🧶 Date: 2022年09月20日T20:27:52+02:00 License: CC By-SA Tags: sigil, epub, livre_électronique, writer, writer2xhtml, calibre et lecture Score: 20 Salut les gens et les autres, suite à ce [commentaire](https://linuxfr.org/nodes/128528/comments/1901773) dans la dépêche sur la sortie de [LibreOffice 7.4](https://linuxfr.org/news/libreoffice-7-4-un-maitre-numero-de-version), je me suis livrée à des tests (et à la rédaction d’un [tutoriel](https://dutailly.net/generer-des-fichiers-epub-avec-des-logiciels-libres-et-linux)) avec les trois logiciels dont je dispose pour générer des fichiers epub. On a, à ma gauche, Writer de LibreOffice, avantage, c’est dedans (le logiciel je veux dire, rien à rajouter, mais, enfin voilà quoi), au milieu [Writer2xhtml](http://writer2latex.sourceforge.net/writer2xhtml.html), une extension de LibreOffice (ici version beta 1.7, la version sur le dépôt des extensions de LibreOffice ne fonctionne pas avec la 7.4), à ma droite Calibre. Le visualiseur est Fbreader. ![Trois versions d’EPUB](https://dutailly.net/IMG/webp/export_epub-2.webp) Oui, celui qui rend le mieux la structure du document, c’est Writer2xhtml. # Un peu de code Si vous voulez voir un bout de code (enfin trois). **EPUB généré par LibreOffice** ```html

Sucré

Tarte aux pommes

Pommes bien coupées

Sur pâte brisée jetées

Au four sont cuites

Compote de fruits

Laver, éplucher

Couper, dans casserole

Ajouter eau et cuire

AltStyle によって変換されたページ (->オリジナル) /

``` C’est cracra. Et en plus (c’est pas sur le bout de code), mais il n’a même pas pris le titre du document. **EPUB généré par Writer2xhtml** ```html

Recettes en haïku générées par Writer2html

Salé

Chicons braisés

Braiser les chicons

Huile, sel, poêle, lardons

C’est tout et c’est bon

Riz pilaf

Du riz bien rincé

Doré, huile et oignon

Eau deux et demi

Soupe de légumes

Légume, deux tiers

Patates un tiers, eau, sel

Cuire, crème, mixer

Frites

``` Il reprend très fidèlement les styles du fichier. Et enfin version Calibre : ```html

Salé

Chicons braisés

Braiser les chicons

Huile, sel, poêle, lardons

C’est tout et c’est bon

``` Soit c’est moi (possible), soit c’est Calibre, mais j’ai autant de pages que de titre 2 (h2). # Le fichier martyre et autres considérations Vous trouverez le [fichier test en téléchargement](https://dutailly.net/generer-des-fichiers-epub-avec-des-logiciels-libres-et-linux) ainsi que la version pdf. J’ai également copié-collé les recettes dans le [journal](https://linuxfr.org/users/totof2000-2/journaux/hs-haiku-essai) qui m’a donné l’idée (pas du tutoriel mais celle de faire des recettes en haïkus), il est basé sur ce [modèle de CV](https://numericoach.net/CV-barres-bleues-ou-grises) aussi pour montrer qu’on peut utiliser ces modèles pour autre chose, et parce que j’avais la flemme de faire une mise en forme particulière. En me livrant à ce petit jeu, j’ai travaillé sur d’autres documents pour voir ce qui se passait. En effet, ces recettes en haïku, c’est un petit fichier de deux pages sans illustration, ni notes. J’ai essayé de passer mon guide [SPIP 4 : vu du côté de la rédaction](https://numericoach.net/SPIP-4-vu-du-cote-de-la-redaction). Calibre, à **chaque** fois n’a pas pu faire le boulot. J’ai un autre document similaire, même résultat. Similaire, vraiment. Ce sont deux documents longs, que j’ai commencé il y a quelques années, sous Windows, avec pas mal d’illustrations in et hors texte, et ça coince quoi. Je pense que le xml derrière doit être bien sale. Une autre chose que j’ai constaté, c’est qu’il y a vraiment un problème avec les puces. Writer2xhtml ne fait pas mieux que les autres. J’ai systématiquement la puce sur une ligne, le texte associé à la puce sur la ligne du dessous. Peut-être (à vérifier) faudrait-il que les puces ne soient pas suivies de tabulations. # Un genre d’appel à l’aide Si vous avez sous la main des CSS pour EPUB qui fonctionnent au petit poil, je suis ultrapreneuse, merci d’avance. Si vous n’en avez pas j’essaierai de ne pas trop vous en vouloir (je devrais y arriver, je pense, avec beaucoup de persévérance). Si vous m’avez lue jusque-là, bravo.