zds-site icon indicating copy to clipboard operation
zds-site copied to clipboard

Les smileys ne sont pas affichés dans les ePUBs

Open philippemilink opened this issue 2 years ago • 2 comments

Description du bug

Les images correspondant aux smileys ne sont pas affichées dans les ePUBs.

Comment reproduire ?

Créer un billet avec des smileys dans le contenu. Publier le billet et générer le fichier ePUB :

python manage.py generate_epub $id

Ouvrir le fichier ePUB et constater que les smileys ne s'affichent pas.

philippemilink avatar Jul 30 '22 12:07 philippemilink

Les smileys intégrés dans les ePUBs sont au format SVG. A priori c'est surtout un problème du côté des lecteurs de ePUBs, qui ne sont pas tous capables d'afficher des SVG. Sur les premiers que j'ai essayés, ça ne fonctionnait pas, mais sur d'autres (Sigil ou epub-reader.online, par exemple) ça fonctionne. On pourrait peut-être ajouter une étape de conversion des smileys au format PNG pour les ePUBs, comme on le fait déjà pour les PDFs (mais la conversion pour les PDFs est intégrée dans le template LaTeX, c'est sans doute plus compliqué à mettre en place pour les ePUBs).

philippemilink avatar Jul 30 '22 18:07 philippemilink

Je viens de convertir la totalité des clemojis en png, je vais les ajouter/PR ici aussi

A-312 avatar Aug 11 '22 14:08 A-312