Jak vytvořit soubor EPUB z HTML a XML

Soubor EPUB je další typ souboru ebook, který je populární. Pokud plánujete psát nebo publikovat ebook, měli byste si uložit HTML jako soubor Mobipocket a také jako EPUB. V některých ohledech je soubor epub mnohem jednodušší než soubor Mobi. Vzhledem k tomu, že EPUB je založen na XML, stačí vytvořit soubory XML, shromáždit je a nazvat je epub.

Jak vytvořit soubor EPUB z HTML a XML

Toto jsou kroky, které byste měli provést, abyste vytvořili soubor epub:

  1. Vytvořte si HTML. Vaše kniha je napsána v HTML, s CSS pro styling. Ale není to jen HTML, je to XHTML. Takže pokud obvykle nepíšete do XHTML (uzavírání prvků, uvozovek kolem všech atributů apod.), Budete muset převést HTML na XHTML. Pro své knihy můžete použít jeden nebo více souborů XHTML. Většina lidí odděluje kapitoly odděleným souborům XHTML. Jakmile máte všechny soubory XHTML, vložte je do složky společně.
  2. Vytvořte soubor typu MIME . Ve svém textovém editoru otevřete nový dokument a zadejte: application / epub + zip Uložte soubor jako "mimetype" bez jakéhokoliv rozšíření . Umístěte soubor do složky pomocí souborů XHTML.
  3. Přidejte své styly. Měli byste vytvořit dva listy stylů pro jednu knihu pro volané stránky
    1. page_styles.css: @page {
    2. spodní okraj: 5pt;
    3. okraj: 5pt
    4. }}
    5. Vytvořte jeden pro styly knih s názvem stylesheet.css. Můžete jim dát jiná jména, stačí si vzpomenout, jaké to jsou. Uložte tyto soubory do stejného adresáře pomocí souborů XHTML a mimetype.
  1. Přidejte obrázek obálky. Obálka vašeho obalu by měla být soubor JPG nejvýše 64 kB. Čím menší to dokážete, tím lépe, ale držte to dobře. Malé obrázky mohou být velmi těžké číst a obálka je místem, kde provádíte marketing své knihy.
  2. Vytvořte si titulní stránku. Nemusíte používat titulní obrázek jako titulní stránku, ale většina lidí to dělá. Chcete-li přidat titulní stránku, vytvořte soubor XHTML nazvaný titlepage.xhtml. Zde je příklad titulní stránky pomocí SVG pro obrázek. Změňte zvýrazněnou část a přejděte na obrázek obálky:
    1. Obal