Ki jan yo kreye yon dosye EPUB Soti nan HTML ak XML

Yon dosye EPUB se kalite a lòt nan dosye ebook ki se popilè. Si ou ap planifye sou ekri oswa pibliye yon ebook, ou ta dwe sove HTML ou kòm yon dosye Mobipocket , epi tou kòm yon EPUB. Nan kèk fason, yon dosye epub se yon anpil pi fasil yo bati pase yon dosye Mobi. Depi EPUB baze sou XML, ou tou senpleman bezwen kreye dosye XML ou a, kolekte yo ansanm, epi rele li yon epub.

Ki jan yo kreye yon dosye EPUB Soti nan HTML ak XML

Sa yo se etap sa yo ou ta dwe pran yo kreye yon dosye epub:

  1. Bati HTML ou. Se liv ou a ekri nan HTML, ak CSS pou manier. Men, li pa jis HTML, li nan XHTML. Se konsa, si ou pa nòmalman ekri nan XHTML (fèmen eleman ou, lè l sèvi avèk quotes otou tout atribi, ak sou sa) ou pral bezwen konvèti HTML ou a XHTML. Ou ka itilize youn oswa plis dosye XHTML pou liv ou yo. Pifò moun separe chapit yo an separe dosye XHTML. Yon fwa ou gen tout dosye yo XHTML, mete yo nan yon katab tout ansanm.
  2. Kreye yon File Kalite MIME . Nan editè tèks ou a, louvri yon nouvo dokiman ak kalite: aplikasyon / epub + zip Sove dosye a kòm "mimetype" san okenn ekstansyon . Mete dosye sa a nan dosye a ak dosye XHTML ou.
  3. Add dra style ou. Ou ta dwe kreye de fèy style pou yon liv ou a pou paj sa yo rele
    1. page_styles.css: @ paj {
    2. Marge-anba: 5pt;
    3. Marge-tèt: 5pt
    4. }}
    5. Kreye youn pou estil liv yo rele stylesheet.css. Ou ka ba yo lòt non, ou pral jis bezwen sonje sa yo ye. Sere dosye sa yo nan menm anyè a ak dosye XHTML ou ak mimetip.
  1. Add imaj kouvèti ou a. Imaj kouvri ou ta dwe yon dosye JPG pa plis pase 64KB. Ki pi piti a ou ka fè li pi bon an, men kenbe l 'bon kap. Imaj Ti ka trè difisil pou li, ak kouvèti a se kote ou fè maketing ou nan liv ou a.
  2. Bati paj tit ou. Ou pa oblije sèvi ak imaj kouvèti a kòm paj tit ou, men pifò moun fè. Pou ajoute paj tit ou a, kreye yon dosye XHTML ki rele titpage.xhtml. Isit la se yon egzanp nan yon paj tit lè l sèvi avèk SVG pou imaj la. Chanje pati esansyèl la pou montre imaj kouvèti w lan:
    1. Kouvèti