er :Creer des ebooks

  • View
    94

  • Download
    3

Embed Size (px)

DESCRIPTION

Creer des ebooks avec Sigil - Benoit Huot.pdf

Text of er :Creer des ebooks

CREEZ DES EBOOKS AVEC

SIGIL

BENOIT HUOT

Table des matires1/ Quelques dfinitions 2/ Par o commencer 3/ Crer mon premier ePub 4/ Pages, titres et tables des matires a. Insrer des pages dans Sigil b. Titres c. Table des matires 5/ Avant de poursuivre 6/ L'interface de Sigil 7/ Les bases du HTML a. Les principes de saisie b. Les balises HTML

8/ Les CSS a. O se cachent les feuilles de style ? b. La syntaxe CSS c. Les proprits CSS 9/ Quelques considrations pour finir 10/ Le mot de la fin Crdits

Bonjour tous, Vous avez sous les yeux un tutoriel qui vous expliquera pas pas comment raliser un fichier ePub, partir doutils gratuits et, nous lesprons, simples. Dans les lignes qui suivent, nous allons tcher de vous prsenter les fonctions principales ncessaires la ralisation de la majorit des ePub. Si daventure vous souhaitiez essayer quelque chose qui ne figure pas dans ce livre, nhsitez pas me contacter

(esteriane626ATgmail.com) ou vous tourner vers les tutoriels prsents en fin douvrage. Sur ce, bienvenue bord ! Benoit Huot

Avertissement de rigueur Il existe de nombreux logiciels vous permettant de crer des ePub rapidement, soit en enregistrant directement votre fichier dans ce format-l soit en convertissant un fichier dj existant. Sils font gnralement correctement leur travail, ces outils automatiques ont tendance surcharger le fichier dinstructions inutiles et donc le rendre moins efficace (le texte pourrait par exemple tre plus lent afficher). Le but tant de vous montrer comment optimiser votre fichier ePub, ce tutoriel abordera de lgres notions de programmation et vous

aurez probablement modifier du code. Nanmoins, il ny aura rien de bien sorcier. Sur ce, commenons !

Retour au Sommaire

Quelques dfinitionsAvant daller plus avant dans le tutoriel, quelques petites dfinitions pour viter de vous perdre et clarifier certains termes. Si vous tes dj familiaris avec eux, nous vous conseillons de passer directement la section suivante. Mais un peu de rvision na jamais fait de mal personne.

EPub

EPub (abrviation delectronic publication) est un format de fichiers utilis pour les livres numriques. Les fichiers au format ePub portent donc lextension .epub la fin de leur nom. De la mme manire quun .html indique lordinateur dutiliser un navigateur Internet et un .doc dutiliser un traitement de texte (gnralement Word), un .ePub indique lordinateur dutiliser un logiciel conu pour lire les .epub. Parmi ces logiciels, on peut citer : Des extensions pour navigateur internet tels Epubreader et Grabmybooks pour Firefox Des applications de lAndroid Market tels Google Play, Samsung Reader, Aldiko ou Moon+Reader

Des applications pour iPhone et iPad telles iBooks, Stanza ou Bluefire Reader Les logiciels installs sur les liseuses telles que le Kobo by Fnac ou le Cybook Odyssey La particularit du format ePub est dtre un format ouvert, i.e. utilisable par tous ceux qui le souhaitent, et non li une machine en particulier. Pour les possesseurs de liseuse, assurez-vous que votre machine peut le lire car, si le format ePub est bien ouvert, certains fabricants (dont Amazon et son Kindle) ont opt pour des formats propritaires et ne peuvent donc pas les exploiter (il existe nanmoins des solutions de conversion, comme lexcellent Calibre [http://calibre-

ebook.com/]). Signalons enfin que le format actuel de lePub tel quil est cr par Sigil est lePub 2. Cest ce format que nous abordons dans ce tutoriel.

LePub3 est en cours de dveloppement et sera davantage tourn vers des fonctions multimdias. Il nempche donc pas la publication dePub 2 et ne nous concerne pas dans le cadre du livre numrique non enrichi.

Les deux types dePubIl existe deux grandes catgories dePub : les fixed layout et les reflowable. Les fixed layout imposent que la lecture du fichier, quel que soit le support, conservera la maquette dfinie par le crateur du fichier. Cest un peu comme si vous transposiez directement la maquette complte dun livre sans vous proccuper du support sur lequel le fichier sera lu. Ce format est privilgier pour les ebooks artistiques et/ou graphiques (comme de la BD) mais cest tout. En effet, en figeant la maquette, ce type de fichier ne permet pas de sadapter correctement la diversit des supports (ordinateurs, portables,

tablettes, smartphones, liseuses) et des crans. Imaginez par exemple que vous souhaitiez lire une BD sur votre smartphone. Si les pages sont en fixed layout, votre tlphone affichera la page entire sur lcran, et les textes, devenus trop petits, seront illisibles. Il vous faudra alors zoomer et vous dplacer la main dans chaque page pour pouvoir suivre votre histoire. Pas vraiment agrable en termes dexprience de lecture. linverse, les reflowable sadaptent au support sur lequel ils souvrent. linstar dune page internet, le logiciel de lecture fait correspondre le fichier au format de lobjet. Le texte est donc lisible sur nimporte quel cran, sans avoir besoin de zoomer ou doprer des

changements rbarbatifs. Le seul lment qui change dans un reflowable est la pagination : comme cette dernire sadapte la taille de lcran, vous naurez pas la mme pagination sur un cran de smartphone ou une liseuse. Par exemple, lebook LIncroyable Guide de lautopublication en numrique compte 141 pages sur liseuse alors quil en faut prs de 594 sur iPhone. Le texte est le mme mais, pour tout lire il faut juste parcourir beaucoup plus dcrans. Comme vous le voyez, les ePub reflowable sont les plus pertinents car mme de convenir tous les supports. Cest donc de ce type dePub que nous allons parler ci-dessous. Note : Si vous souhaitez plus

dinformations sur ces deux types de fichier, vous pouvez consulter ce billet de Jiminy Panoz [http://jiminypanoz.com/2012/03/08/reflow text-et-fixed-layout/].

Quy a-t-il dans un ePub ?Sans rentrer dans les dtails, sachez quun fichier ePub est une sorte de fichier compress type .zip, dans lequel sont regroups tous les lments ncessaires au fichier (polices, textes, images, indications pour les logiciels de lecture). Si vous tes curieux, vous pouvez

regarder ce quil y a lintrieur simplement : il vous suffit de renommer le .epub en .zip puis de dcompresser le fichier, comme vous le feriez avec nimporte quel fichier compress. Un ePub contient trois lments : un fichier nomm mimetype, qui indique au logiciel que le fichier est un ePub un rpertoire nomm meta-inf, disposant du fichier container.xml. Ce fichier indique au logiciel o aller chercher les diffrentes infos dont il a besoin (texte, polices, nom dauteur). Vous naurez normalement pas besoin dintervenir sur ce fichier. un rpertoire nomm OEBPS qui

contient tous les lments ncessaires au contenu de lePub. Ce dernier dispose gnralement de trois rpertoires (Images pour les images, Style pour les feuilles de style, Text pour les textes) et de deux fichiers. Le fichier content.opf recense toutes les mtadonnes du fichier (nom de lauteur, titre de luvre, date de publication) et le fichier toc.ncx est utilis pour la table des matires (toc tant labrviation de table of contents, soit table des matires en anglais). Sauf grosse exception, vous naurez normalement pas intervenir directement dans ces fichiers. Les programmes que

nous allons utiliser le font notre place et dune manire plus intuitive. Remarque : Si vous vous amusez recompresser le dossier en .zip et le renommer en .epub, vous constaterez quil ne sera pas reconnu lors de son ouverture. En ralit, un ePub na pas lensemble de ses fichiers compresss car, pour que lePub soit lu, le fichier mimetype ne doit pas tre compress. Si vous souhaitez le lire, il vous faut donc compresser le dossier en prcisant que mimetype ne doit pas ltre, ou plus simplement utiliser des logiciels ddis la recompression dePubs tels que ePub Packager.

CSS

Lorsque vous lisez un texte, vous apprciez quil soit correctement mis en page. Par exemple, les penses peuvent tre en italiques, le titre de chapitre centr, et le paragraphe commencer par un alina. Toutes ces mises en formes sont prcises au sein des CSS (Cascade Style Sheet, soit feuille de style en cascade en anglais). Les feuilles CSS sont inclues dans lePub et rpertorient toutes les mises en forme utilises. Vous ntes pas oblig de dfinir des CSS pour votre ePub, chaque support pouvant appliquer sa mise en forme par dfaut. Nanmoins, lutilisation des CSS vous permettra de personnaliser votre livre, de rendre sa mise en page plus professionnelle, et donc plus lisible. Nous

aborderons donc dans ce tutoriel la manire dutiliser les CSS. Comme souvent, vous ne trouverez rien de bien sorcier ici et devriez vous en sortir avec un minimum dorganisation.

HTMLSi vous regardez lintrieur dun fichier ePub, en particulier dans le dossier OEBPS/Text, vous constaterez que les textes sont en ralit des pages xhtml (oui, les mmes que celles utilises sur Internet). Un ePub utilise donc la grammaire du html (le xhtml est juste un type un peu plus abouti que le html

classique) pour ses textes et un minimum de connaissance de ce langage peut tre ncessaire. Nanmoins, comme le html est extrmement simple utiliser pour du texte, vous ne devriez pas avoir de difficults. linstar des CSS ci-dessus, nous aborderons les notions de html ncessaires lePub plus loin dans ce tutoriel. Remarque : En ralit, Sigil peut tout fait grer les pages html et xml. Nanmoins, dans le cadre de ce tutoriel, nous considrerons que vous manipulez des pages xhtml. Ce langage est en effet idal pour l'ePub : il est plus carr et logique que le html pur, sans pour autant se rvler aussi tendu que le xml.

Retour au Sommaire

Par o commencerPour raliser votre fichier ePub, vous allez avoir besoin de quatre lments : votre texte proprement parler Sigil [http://code.google.com/p/sigil/] Notepad++ [http://notepad-plusplus.org/fr/]