Pour réaliser votre fichier ePub, vous allez avoir besoin de quatre éléments :
Remarque : Normalement, Notepad++ n’est même pas nécessaire. Je le mentionne pour mémoire car je l’ai utilisé lors de la création de mon premier ePub de démo [http://ptgptb.free.fr/ebooks/Ebook_PTGPTB_1-le_plaisir_de_jouer.epub] dans la mesure où je travaillais à la fois sous Linux et sous Windows et où il me fallait un outil pour faire le passe-plat. Notepad++ constitue en effet une sorte de super bloc-notes, bien pratique pour ouvrir les fichiers créés et modifier directement le code (pour les CSS et le html donc). Néanmoins, Sigil se charge très bien de la majorité des tâches.
Nous n’allons pas vous expliquer comment écrire votre texte, vous pouvez très probablement le faire vous-même. Néanmoins, sachez que, avant de vous lancer dans votre ePub, il vaut mieux que votre texte soit finalisé. Ainsi, vous ne vous concentrerez que sur une seule chose : la manière de créer votre ePub.
Il faut toutefois savoir que Sigil ne supporte pas tous les formats de texte. Par exemple, les .doc et .docx propres à Word ne sont pas compatibles avec Sigil. D’une manière générale, vous pourrez importer sans problème un fichier html (dans votre traitement de texte, vous devez l’enregistrer au format Page web, filtrée) ou un fichier txt (dans votre traitement de texte, vous devez l’enregistrer au format texte). Nous vous recommandons toutefois le format txt car, même si ce format ne conserve pas la mise en forme, il fournit un fichier très propre. À l’inverse, les pages html enregistrées depuis un traitement de texte rajoutent tout un tas d’informations superflues qui surchargent votre document et ralentissent son exploitation.
Si votre document est long, vous apprécierez sans doute modérément de devoir relire tout votre texte attentivement pour le baliser dans Sigil (mettre l’italique, le gras, les titres au bon format…). Pour cela, nous avons un petit truc qui vous fera probablement gagner du temps : détourner la fonction Rechercher/Remplacer pour atteindre directement les éléments qui doivent être modifiés.
Il faut au préalable que vous balisiez quelque peu votre document avant de l’enregistrer au format texte. Ici, rien de bien compliqué : il suffit de mettre devant chaque groupe de mots nécessitant une mise en forme particulière une balise que vous êtes sûr de ne pas retrouver dans le corps du texte. Par exemple, pour chaque ensemble de mots devant être en italique, vous pouvez mettre au début du groupe le texte xxxi. Vous pouvez mettre xxxg pour tout ce qui concerne le gras. Pour les titres, vous pouvez mettre du t1, t2, etc. ou xxxt1, xxxt2, etc. L’essentiel est que les balises retenues ne se retrouvent dans votre texte que pour les balises et non au cœur du texte (si par exemple, vous avez décidé de baliser un texte avec le terme titre, il y a des chances que, quand vous recherchiez le mot “titre” dans votre fichier texte, il ne vous renvoie pas que vos balises mais également tous les mots “titre” présents dans votre texte).
Une fois que vous avez intégré ces balises, vous pouvez enregistrer votre fichier au format texte. Quand vous serez dans Sigil, vous utiliserez le Rechercher/Remplacer et lui demanderez, par exemple, de rechercher tous les xxxi. Il vous suffira alors, à la main (oui, il faut quand même un peu de manipulation à l’ancienne), de mettre le texte correspondant en italique, puis de supprimer le xxxi. Vous ferez la même manipulation pour les autres xxxi, puis pour les autres balises que vous avez précisées.
Certes, ce processus n’est pas aussi rapide que le simple import d’une page html créée avec votre traitement de texte mais il présente l’avantage de fournir un fichier propre et donc plus efficace. Et, croyez-nous, en procédant de la sorte, vous gagnerez plus de temps que si vous préférez enregistrer la page au format html puis effacer toutes les scories superflues dans Sigil.
Sigil est un logiciel open source (i.e. enrichi par les utilisateurs qui le souhaitent et gratuit) pour créer et éditer des ePub. Il a la particularité d’être en WYSIWYG (what you see is what you get). En d’autres termes, ce que vous voyez dans Sigil apparaîtra de la même manière dans votre lecteur ePub.
Vous pouvez télécharger Sigil ici [http://code.google.com/p/sigil/].
Comme expliqué plus haut, ce logiciel est une sorte de bloc-notes avancé. Vous n’en aurez normalement pas besoin mais, si jamais vous souhaitez travailler sur le code de l’ePub en dehors de Sigil, il vous sera très certainement utile.
Gimp est un logiciel de retouche d’images très puissant qui vous permet d’appliquer des effets à vos fichiers images. Nous ne nous appesantirons pas ici sur son utilisation mais sachez qu’il vous sera très utile pour convertir vos images (Enregistrer sous), modifier leur taille et réaliser votre couverture.
Vous pouvez télécharger Gimp ici [http://www.gimp.org].