Kumaha Jieun hiji EPUB File Ti HTML jeung XML

Hiji EPUB file teh tipe séjén tina file ebook nu geus populér. Upami Anjeun keur perencanaan dina tulisan atawa medarkeun hiji ebook, anjeun kedah nyimpen HTML anjeun salaku file Mobipocket , sarta ogé jadi hiji EPUB. Dina sababaraha cara, hiji file epub nyaeta pisan gampang ngawangun ti file Mobi. Kusabab EPUB ieu dumasar kana XML, anjeun bisa kalayan gampang perlu nyieun file XML anjeun, kumpulkeun duanana babarengan, sarta nyauran eta hiji epub.

Kumaha Jieun hiji EPUB File Ti HTML jeung XML

Di handap ieu mangrupakeun hambalan maneh kudu bisa mawa nyieun file epub:

  1. Ngawangun HTML Anjeun. buku anjeun ditulis dina HTML, kalawan CSS pikeun styling. Tapi, éta henteu ngan HTML, éta XHTML. Ku kituna, upami anjeun teu normal nulis dina XHTML (nutup elemen anjeun, ngagunakeun tanda petik sabudeureun sagala atribut, jeung saterusna) anjeun bakal kudu ngarobah HTML anjeun ka XHTML. Anjeun tiasa make hiji atawa leuwih file XHTML pikeun buku Anjeun. Kalolobaan jalma misahkeun éta bab kana file XHTML misah. Sakali anjeun gaduh sakabeh file XHTML, nempatkeun aranjeunna dina folder a sadaya babarengan.
  2. Jieun mimik Tipe File . Dina pangropéa téksu anjeun, buka hiji dokumen anyar jeung tipe: aplikasi / epub + pos Simpen éta berkas jadi "mimetype" tanpa extension nanaon. Teundeun éta berkas di folder nu mibanda file XHTML Anjeun.
  3. Tambahkeun cadar gaya Anjeun. Anjeun kudu nyieun dua lembar gaya pikeun buku Anjeun salah pikeun kaca disebutna
    1. page_styles.css: @page {
    2. margin-handap: 5pt;
    3. margin-luhur: 5pt
    4. }
    5. Jieun hiji keur gaya buku disebut stylesheet.css. Anjeun tiasa masihan aranjeunna ngaran sejenna, Anjeun ngan gé kudu apal naon aranjeunna. Simpen file ieu dina diréktori sarua kalayan XHTML anjeun sarta file mimetype.
  1. Nambahkeun gambar panutup Anjeun. gambar panutup Anjeun kudu file JPG henteu leuwih ti 64KB. Leuwih leutik bisa nyieun éta hadé, tapi tetep alus pilari. Gambar leutik tiasa pisan teuas maca, jeung panutup anu mangrupa tempat pikeun anjeun ngalakukeun pamasaran anjeun tina buku Anjeun.
  2. Ngawangun kaca judul Anjeun. Anjeun teu kudu make gambar panutup sakumaha halaman judul anjeun, tapi paling jalma ngalakukeun. Nambahkeun kaca judul anjeun, nyieun hiji file XHTML disebut titlepage.xhtml. Di handap ieu conto tina kaca judul maké SVG pikeun gambar. Ngarobah bagéan disorot nepi nunjuk ka gambar panutup anjeun:
    1. Cover
    2. @page {padding: 0pt; margin: 0pt}
    3. awakna {téks-align: puseur; padding: 0pt; margin: 0pt; }
    4. "cover.jpeg" />
  1. Ngawangun anjeun "Daptar Eusi". Jieun file disebut toc.ncx dina pangropéa téksu Anjeun. Ieu mangrupa file XML, jeung sakuduna nunjuk ka sadaya file HTML anjeun dina buku Anjeun. Di dieu nyaeta sampel dua elemen dina daptar eusi. Ngarobah bagéan disorot ka buku anjeun, sarta nambahan elemen navPoint tambahan pikeun bagian tambahan:
    1. Kumaha mun Ngawangun Website a
    2. "A1" playOrder = "0">
    3. hosting
    4. "build_website.html # step1" />
    5. "A2" playOrder = "1">
    6. Naha Anjeun ngabutuhkeun Ngaran Domain?
    7. "build_website.html # Step2" />
  1. Tambahkeun file wadahna XML. Dina pangropéa téksu anjeun, jieun file disebut container.xml sarta simpen eta dina sub-diréktori handap file HTML Anjeun. file kudu maca:
  2. Jieun daptar eusi (content.opf). Ieu teh file anu ngécéskeun naon buku epub anjeun. Ieu ngawengku metadata ngeunaan buku (kawas nyeratna, tanggal nyebarkeun, sarta genre). Di dieu nyaeta sampel, Anjeun kudu ngarobah bagéan di konéng ngeunteung buku anjeun:
    1. en
    2. Kumaha mun Ngawangun hiji Website
    3. "Kyrnin, Jennifer" opf: peran = "aut"> Jennifer Kyrnin
    4. 0101-01-01T00: 00: 00 + 00: 00
    5. 0c159d12-f5fe-4323-8194-f5c652b89f5c
    6. "cover.jpeg" id = "panutup" média-tipe = "gambar / JPEG" />
    7. "build_website.html" id = "id1" média-tipe = "aplikasi / xhtml + XML" />
    8. "page_styles.css" id = "page_css" média-tipe = "text / css" />
    9. "stylesheet.css" id = "css" média-tipe = "text / css" />
    10. "titlepage.xhtml" id = "titlepage" média-tipe = "aplikasi / xhtml + XML" />
  1. Éta sakabéh file nu peryogi, aranjeunna sadayana kedah di diréktori babarengan (iwal container.xml, nu mana dina sub-diréktori Meta-INF). Simkuring resep lajeng buka diréktori wadahna sarta pastikeun eta boga ngaran nu ngagambarkeun ngaran judul na panulis.
  2. Sakali anjeun boga diréktori koropak ngaranna kumaha rék dinya anjeun kudu ngagunakeun program pos arsip pikeun pos diréktori nu. diréktori sampel abdi ends up salaku file pos ngaranna "Kumaha mun Ngawangun Website a - Jennifer Kyrnin.zip"
  3. Tungtungna, ngarobah extension ngaran koropakna ti .zip mun .epub. sistem operasi Anjeun bisa protes, tapi balik payun sareng eta. Rék ieu mibanda hiji extension epub.
  4. Anu pamungkas, nguji buku Anjeun. Ieu teuas pikeun meunangkeun format epub bener dina try munggaran, jadi Anjeun kudu salawasna nguji file Anjeun. Buka eta dina maca epub kawas haliber. Tur upami teu nembongkeun neuleu, anjeun tiasa nganggo haliber pikeun ngabenerkeun masalah.