Datoteka EPUB je druga vrsta ebook datoteke, ki je priljubljena. Če nameravate napisati ali objaviti ebook, morate shraniti HTML kot datoteko Mobipocket in tudi kot EPUB. Na nek način je epub datoteka veliko lažje graditi kot datoteka Mobi. Ker je EPUB osnovan na XML, morate preprosto ustvariti datoteke XML, jih zbrati skupaj in poklicati kot epub.
Kako ustvariti datoteko EPUB iz HTML in XML
To so koraki, ki jih morate narediti, da ustvarite datoteko epub:
- Ustvarite svoj HTML. Vaša knjiga je napisana v HTML, CSS za styling. Ampak to ni samo HTML, temveč XHTML. Torej, če običajno ne pišete v XHTML (zapiranje elementov, uporaba citatov okoli vseh atributov in tako naprej), boste morali spremeniti HTML v XHTML. Za svoje knjige lahko uporabite eno ali več datotek XHTML. Večina ljudi ločuje poglavja v ločene datoteke XHTML. Ko imate vse datoteke XHTML, jih dajte v mapo skupaj.
- Ustvarite datoteko MIME tipa . V urejevalniku besedila odprite nov dokument in vnesite: application / epub + zip Shranite datoteko kot "mimetype" brez razširitve . To datoteko postavite v mapo z datotekami XHTML.
- Dodaj svoj slogovni list. Za svoje strani morate ustvariti dva slogova za svojo knjigo
- page_styles.css: @page {
- spodnji rob: 5pt;
- margin-top: 5pt
- }
- Ustvarite ga za sloge knjige, imenovane stylesheet.css. Lahko jim daste druga imena, samo se jih boste morali spomniti, kaj so. Te datoteke shranite v isti imenik z datotekami XHTML in mimetype.
- Dodajte svojo naslovnico. Vaša naslovna slika mora biti datoteka JPG, ki ne sme presegati 64 KB. Manjši, ki ga lahko naredite boljše, vendar ga ohranja dobro videti. Majhne slike so lahko zelo težke za branje, pokrov pa je, če naredite trženje svoje knjige.
- Zgradite svojo naslovno stran. Ni vam treba uporabiti naslovnice kot naslovno stran, vendar večina ljudi to počne. Če želite dodati naslovno stran, ustvarite datoteko XHTML, imenovano naslovpage.xhtml. Tukaj je primer naslovne strani, ki uporablja SVG za sliko. Spremenite označeni del, da bi kazali na vašo naslovnico:
- xml version = '1.0' kodiranje = 'utf-8'?>
-
-
Cover title>