Skip to main content

Een EPUB-bestand maken van HTML en XML

Upload von HTML/EPUB nach WordPress (April 2024)

Upload von HTML/EPUB nach WordPress (April 2024)
Anonim

Een EPUB-bestand is het andere type e-boekbestand dat populair is. Als u van plan bent een e-boek te schrijven of te publiceren, moet u uw HTML opslaan als een Mobipocket-bestand en ook als een EPUB. In sommige opzichten is een epub-bestand een stuk eenvoudiger te bouwen dan een Mobi-bestand. Omdat EPUB op XML is gebaseerd, hoeft u alleen maar uw XML-bestanden te maken, ze samen te verzamelen en het een epub te noemen.

Een EPUB-bestand maken van HTML en XML

Dit zijn de stappen die u moet nemen om een ​​epub-bestand te maken:

  1. Bouw je HTML.Uw boek is geschreven in HTML, met CSS voor styling. Maar het is niet alleen HTML, het is XHTML. Dus, als je normaal niet in XHTML schrijft (je elementen sluit, citaten rond alle attributen gebruikt, enzovoort), moet je je HTML naar XHTML converteren. U kunt een of meer XHTML-bestanden gebruiken voor uw boeken. De meeste mensen scheiden de hoofdstukken in afzonderlijke XHTML-bestanden. Zodra u alle XHTML-bestanden hebt, plaatst u ze allemaal in een map.
  2. Maak een MIME Type Bestand.Open een nieuw document in je teksteditor en typ het volgende:

    application / epub + zip Sla het bestand op als "mimetype" zonder enige extensie . Plaats dat bestand in de map met uw XHTML-bestanden.

  3. Voeg uw stylesheets toe.U zou twee stijlbladen moeten maken voor uw boek één voor de opgeroepen pagina's
    1. page_styles.css:

      @pagina {

  4. margin-bottom: 5pt;

  5. margin-top: 5pt

  6. }

    1. Maak er een voor de geboekte boekstijlen

      stylesheet.css. Je kunt ze andere namen geven, je moet gewoon onthouden wat ze zijn. Bewaar deze bestanden in dezelfde map met uw XHTML- en mimetype-bestanden.

  7. Voeg je omslagafbeelding toe.Je omslagafbeelding moet een JPG-bestand zijn van niet meer dan 64 KB. Hoe kleiner je het kunt maken, hoe beter, maar houd het er goed uit. Kleine afbeeldingen kunnen erg moeilijk te lezen zijn en de hoes is waar u uw marketing van uw boek doet.
  8. Bouw je titelpagina.U hoeft de omslagafbeelding niet als titelpagina te gebruiken, maar de meeste mensen wel. Maak een XHTML-bestand met de naam om uw titelpagina toe te voegen

    titlepage.xhtml. Hier is een voorbeeld van een titelpagina met SVG voor de afbeelding. Verander het gemarkeerde deel zodat het naar uw omslagafbeelding verwijst:

  9. deksel

  10. Bouw uw 'inhoudsopgave'.Maak een bestand met de naam

    toc.ncx in je teksteditor. Dit is een XML-bestand en het moet verwijzen naar al uw HTML-bestanden in uw boek. Hier is een voorbeeld met twee elementen in de inhoudsopgave. Wijzig de gemarkeerde delen in uw boek en voeg extra toe

    navPoint elementen voor extra secties:

  11. Hoe een website te bouwen

  12. hosting

  13. Heeft u een domeinnaam nodig?

  14. Voeg een XML-containerbestand toe.Maak in je teksteditor een bestand met de naam

    container.xml en sla het op in een submap onder je HTML-bestanden. Het bestand zou moeten lezen:

  15. Maak de inhoudslijst (

    content.opf). Dit is het bestand dat uitlegt wat je epub-boek is. Het bevat metadata over het boek (zoals de auteur, publicatiedatum en genre). Hier is een voorbeeld, je zou de delen in geel moeten veranderen om je boek weer te geven:

  16. nl

  17. Hoe een website te bouwen

  18. Jennifer Kyrnin
  19. 0101-01-01T00: 00: 00 + 00: 00
  20. 0c159d12-f5fe-4323-8194-f5c652b89f5c
  21. Dat zijn alle bestanden die je nodig hebt, ze zouden allemaal samen in een map moeten staan ​​(behalve voor

    container.xml, die in een submap terechtkomt

    META-INF). We gaan graag naar de containerdirectory en zorgen ervoor dat deze een naam heeft die de titel en auteursnamen weerspiegelt.

  22. Zodra je de map met bestanden hebt die je een naam hebt gegeven, moet je een zipbestandarchiefprogramma gebruiken om de map te zipen. Mijn voorbeelddirectory eindigt als een zip-bestand met de naam "How to Build a Website - Jennifer Kyrnin.zip"
  23. Wijzig tot slot de bestandsnaamextensie van

    .zip naar

    .epub. Uw besturingssysteem kan protesteren, maar ga ermee door. U wilt dat dit een epub-extensie heeft.

  24. Ten slotte, test je boek.Het is moeilijk om het epub-formaat bij de eerste poging correct te krijgen, dus je moet altijd je bestand testen. Open het in een epub-reader zoals Calibre. En als het niet correct wordt weergegeven, kunt u Calibre gebruiken om problemen te corrigeren.