Skip to main content

Comment créer un fichier EPUB à partir de HTML et XML

Thorium: An energy solution - THORIUM REMIX 2011 (Mai 2025)

Thorium: An energy solution - THORIUM REMIX 2011 (Mai 2025)
Anonim

Un fichier EPUB est l’autre type de fichier ebook populaire. Si vous envisagez de rédiger ou de publier un livre électronique, vous devez enregistrer votre code HTML en tant que fichier Mobipocket et également en tant que fichier EPUB. À certains égards, un fichier epub est beaucoup plus facile à créer qu'un fichier Mobi. EPUB étant basé sur XML, il vous suffit de créer vos fichiers XML, de les rassembler et de les appeler un epub.

Comment créer un fichier EPUB à partir de HTML et XML

Voici les étapes à suivre pour créer un fichier epub:

  1. Construisez votre HTML.Votre livre est écrit en HTML, avec CSS pour le style. Mais ce n'est pas que du HTML, c'est du XHTML. Ainsi, si vous n'écrivez pas normalement en XHTML (fermeture de vos éléments, utilisation de guillemets autour de tous les attributs, etc.), vous devrez convertir votre code HTML en XHTML. Vous pouvez utiliser un ou plusieurs fichiers XHTML pour vos livres. La plupart des gens séparent les chapitres en fichiers XHTML distincts. Une fois que vous avez tous les fichiers XHTML, placez-les dans un dossier.
  2. Créez un fichier de type MIME.Dans votre éditeur de texte, ouvrez un nouveau document et tapez:

    application / epub + zip Enregistrer le fichier sous “type MIME” sans aucune extension . Placez ce fichier dans le dossier contenant vos fichiers XHTML.

  3. Ajoutez vos feuilles de style.Vous devez créer deux feuilles de style pour votre livre, une pour les pages intitulées
    1. styles_page.css:

      @page {

  4. marge inférieure: 5 pt;

  5. marge supérieure: 5 pt

  6. }

    1. Créez-en un pour les styles de livre appelés

      stylesheet.css. Vous pouvez leur donner d'autres noms, il vous suffit de vous rappeler ce qu'ils sont. Enregistrez ces fichiers dans le même répertoire avec vos fichiers XHTML et mimetype.

  7. Ajoutez votre image de couverture.Votre image de couverture doit être un fichier JPG ne dépassant pas 64 Ko. Plus vous êtes petit, mieux c'est, mais restez beau. Les petites images peuvent être très difficiles à lire, et la couverture est l'endroit où vous faites la commercialisation de votre livre.
  8. Construisez votre page de titre.Vous n'êtes pas obligé d'utiliser l'image de couverture comme page de titre, mais la plupart des gens le font. Pour ajouter votre page de titre, créez un fichier XHTML appelé

    titlepage.xhtml. Voici un exemple de page de titre utilisant SVG pour l’image. Modifiez la partie en surbrillance pour qu'elle pointe vers votre image de couverture:

  9. Couverture

  10. Construisez votre "table des matières".Créez un fichier appelé

    toc.ncx dans votre éditeur de texte. Ceci est un fichier XML, et il devrait pointer vers tous vos fichiers HTML dans votre livre. Voici un exemple avec deux éléments dans la table des matières. Changez les parties en surbrillance dans votre livre et ajoutez des

    navPoint éléments pour les sections supplémentaires:

  11. Comment construire un site web

  12. Hébergement

  13. Avez-vous besoin d'un nom de domaine?

  14. Ajoutez un fichier XML de conteneur.Dans votre éditeur de texte, créez un fichier appelé

    conteneur.xml et enregistrez-le dans un sous-répertoire sous vos fichiers HTML. Le fichier devrait se lire:

  15. Créer la liste de contenu (

    content.opf). C'est le fichier qui explique ce qu'est votre livre epub. Il comprend des métadonnées sur le livre (telles que l'auteur, la date de publication et le genre). Voici un exemple, vous devriez changer les parties en jaune pour refléter votre livre:

  16. en

  17. Comment construire un site web

  18. Jennifer Kyrnin
  19. 0101-01-01T00: 00: 00 + 00: 00
  20. 0c159d12-f5fe-4323-8194-f5c652b89f5c
  21. C’est tous les fichiers dont vous avez besoin, ils devraient tous être dans un répertoire (sauf pour

    conteneur.xml, qui va dans un sous-répertoire

    META-INF). Nous aimons ensuite aller dans le répertoire du conteneur et nous assurer qu'il porte un nom qui reflète le titre et le nom de l'auteur.

  22. Une fois que vous avez le répertoire de fichiers nommé comme vous le souhaitez, vous devez utiliser un programme d’archivage de fichier zip pour compresser le répertoire. Mon exemple de répertoire se termine par un fichier zip intitulé «Comment créer un site Web - Jennifer Kyrnin.zip»
  23. Enfin, changez l’extension du nom de fichier de

    .Zip *: français à

    .epub. Votre système d'exploitation peut protester, mais continuez. Vous voulez que cela ait une extension epub.

  24. Enfin, Testez votre livre.Il est difficile d'obtenir le format epub du premier coup, vous devez donc toujours tester votre fichier. Ouvrez-le dans un lecteur epub comme Calibre. Et s'il ne s'affiche pas correctement, vous pouvez utiliser Caliber pour corriger les problèmes.