Skip to main content

Come creare un file EPUB da HTML e XML

Corso ePub BASE (Lez. 2) - Cos'è un ePub. La struttura del file .epub - HD (Giugno 2025)

Corso ePub BASE (Lez. 2) - Cos'è un ePub. La struttura del file .epub - HD (Giugno 2025)
Anonim

Un file EPUB è l'altro tipo di file ebook che è popolare. Se stai pensando di scrivere o pubblicare un ebook, dovresti salvare il tuo HTML come file Mobipocket e anche come EPUB. In un certo senso, un file epub è molto più semplice da costruire rispetto a un file Mobi. Poiché EPUB è basato su XML, è sufficiente creare i file XML, raccoglierli e chiamarli epub.

Come creare un file EPUB da HTML e XML

Questi sono i passi da seguire per creare un file epub:

  1. Costruisci il tuo HTML.Il tuo libro è scritto in HTML, con CSS per lo styling. Ma non è solo HTML, è XHTML. Quindi, se normalmente non scrivi in ​​XHTML (chiudendo i tuoi elementi, usando le virgolette attorno a tutti gli attributi e così via) dovrai convertire il tuo HTML in XHTML. Puoi utilizzare uno o più file XHTML per i tuoi libri. La maggior parte delle persone separa i capitoli in file XHTML separati. Una volta che hai tutti i file XHTML, inseriscili in una cartella tutti insieme.
  2. Creare un file di tipo MIME.Nell'editor di testo, apri un nuovo documento e digita:

    application / epub + zip Salva il file come "mimetype" senza alcuna estensione . Metti quel file nella cartella con i tuoi file XHTML.

  3. Aggiungi i tuoi fogli di stile.Dovresti creare due fogli di stile per il tuo libro uno per le pagine chiamate
    1. page_styles.css:

      @pagina {

  4. margin-bottom: 5pt;

  5. margin-top: 5pt

  6. }

    1. Creane uno per gli stili del libro chiamati

      stylesheet.css. Puoi dare loro altri nomi, dovrai solo ricordare cosa sono. Salva questi file nella stessa directory con i tuoi file XHTML e mimetype.

  7. Aggiungi la tua immagine di copertina.La tua immagine di copertina dovrebbe essere un file JPG non superiore a 64 KB. Più piccolo puoi renderlo il migliore, ma mantenerlo bello. Le immagini di piccole dimensioni possono essere molto difficili da leggere e la copertina è il punto in cui pubblichi il tuo libro.
  8. Costruisci la tua pagina del titolo.Non è necessario utilizzare l'immagine di copertina come pagina del titolo, ma la maggior parte delle persone lo fa. Per aggiungere la pagina del titolo, creare un file XHTML chiamato

    titlepage.xhtml. Ecco un esempio di un frontespizio usando SVG per l'immagine. Cambia la parte evidenziata per puntare alla tua immagine di copertina:

  9. Copertina

  10. Crea il tuo "sommario".Crea un file chiamato

    toc.ncx nel tuo editor di testo. Questo è un file XML e dovrebbe puntare a tutti i tuoi file HTML nel tuo libro. Ecco un esempio con due elementi nel sommario. Cambia le parti evidenziate nel tuo libro e aggiungi altro

    navPoint elementi per sezioni aggiuntive:

  11. Come costruire un sito web

  12. Ospitando

  13. Hai bisogno di un dominio?

  14. Aggiungi un file XML contenitore.Nel tuo editor di testo, crea un file chiamato

    container.xml e salvarlo in una sottodirectory sotto i file HTML. Il file dovrebbe contenere:

  15. Crea la lista dei contenuti (

    content.opf). Questo è il file che spiega qual è il tuo libro di epub. Include i metadati relativi al libro (come l'autore, la data di pubblicazione e il genere). Ecco un esempio, dovresti cambiare le parti in giallo per riflettere il tuo libro:

  16. it

  17. Come costruire un sito web

  18. Jennifer Kyrnin
  19. 0101-01-01T00: 00: 00 + 00: 00
  20. 0c159d12-f5fe-4323-8194-f5c652b89f5c
  21. Sono tutti i file necessari, dovrebbero essere tutti in una directory insieme (tranne che per

    container.xml, che va in una sottodirectory

    META-INF). Ci piace quindi andare nella directory del contenitore e accertarci che abbia un nome che rifletta il titolo e i nomi degli autori.

  22. Una volta che hai la directory dei file chiamata come vuoi, dovresti usare un programma di archiviazione file zip per comprimere la directory. La mia directory di esempio finisce come un file zip chiamato "Come costruire un sito web - Jennifer Kyrnin.zip"
  23. Infine, cambia l'estensione del nome del file da

    .cerniera lampo a

    .epub. Il tuo sistema operativo potrebbe protestare, ma andare avanti. Vuoi che questo abbia un'estensione epub.

  24. Infine, prova il tuo libro.Al primo tentativo è difficile ottenere il formato epub corretto, quindi è sempre necessario testare il file. Aprilo in un lettore di epub come Calibre. E se non viene visualizzato correttamente, è possibile utilizzare Calibre per correggere i problemi.