Come creare un file ePub con HTML e XML da zero
Sebbene questo non sia l’unico formato in cui è possibile acquisire uno di questi file, poiché il più popolare è il PDF, risulta essere il più consigliato e utilizzato per le sue caratteristiche di migliorarne la leggibilità.
Ecco perché, da un punto di vista tecnologico, sono stati innovati i modi in modo che varie estensioni possano essere convertite in ePUB, e quindi godersi comodamente il libro.
Per coloro che desiderano creare file ePUB, dovrebbero sapere che uno dei metodi per ottenerlo è tramite HTML e XML. Pertanto, è il tuo giorno fortunato se conosci questo linguaggio di programmazione.
In caso contrario, non dovresti nemmeno preoccuparti, perché in questo articolo spiegheremo come creare da zero questo tipo di estensione per i libri elettronici.
Inizia a creare il tuo libro ePUB scrivendo tramite HTML
Sebbene il loro uso principale sia per scopi programmatici, i file in formato HTML non sono altro che fogli di testo, disegnati per scopi estetici quando visualizzati in un browser; anche, la trascrizione di questa lingua può essere eseguita da Word e quindi ottenere una conversione.
Procedi quindi a scrivere il tuo libro nella sua interezza, o suddiviso in capitoli, tramite l’editor di testo, e poi forma i rispettivi fogli di stile in numero di due: il primo dedicato alle pagine, e l’altro allo stile dell’intero libro generalmente.
Quindi, apri un nuovo documento all’interno del tuo editor, e scrivi all’interno del foglio «application/ePUB + zip», quindi salva come «mimetype» senza alcuna estensione.
Assegnando loro il nome che desideri, e con l’estensione appropriata, salva tutti i file all’interno della stessa cartella sul tuo computer.
Progetta il primo sguardo al tuo libro
Sia la copertina che il frontespizio saranno l’attrazione principale dei lettori, compresa la sinapsi del tuo libro, quindi è molto importante assegnare entrambi gli aspetti nel modo più appropriato possibile.
Per la copertina è necessario memorizzare un’immagine il cui peso non sia superiore a 64 kB e che abbia un formato “JPG”. Questo deve essere sufficientemente leggibile da non causare difficoltà visive ai lettori.
Il frontespizio, invece, deve avere un proprio file con estensione «XHTML», che può contenere un’immagine o semplicemente del testo, a seconda dei gusti dell’editore.
Crea i rispettivi file XML del tuo ePUB
Ognuno è progettato all’interno dell’editor di testo che stai utilizzando, sono quelli che assegneranno il significato e si collegheranno al contenuto HTML che costituisce il tuo file di estensione ePUB.
Il primo di tutti sarà l’indice, designato in qualsiasi modo, ma con l’estensione «NCX». Nel tuo contenuto, devi generare un collegamento a ciascuno dei file HTML che si trovano all’interno della cartella.
Il secondo è un file chiamato » container.xml «, che è un contenitore che devi tenere in una sottodirectory, nella cartella book.
Infine, verrà generato un file con nome ed estensione “ content.opf ”, che avrà il compito di memorizzare le informazioni sull’autore, il genere del libro e altri metadati.
Comprimi la directory dei libri
Tramite un qualsiasi programma, come WinRAR, seleziona la cartella del libro per comprimerlo tramite il software, con l’unica differenza che invece di acquisire l’estensione di «ZIP», devi cambiarla in «ePUB».
Una volta che il processo è terminato e la lettura e la visualizzazione sono state testate con successo, puoi collegarlo a Internet in modo che chiunque sia interessato possa scaricarlo e goderne il contenuto.
Creare un file ePUB con HTML e XML da zero non è così semplice, ma con ore di impegno e dedizione, genererai contenuti che piaceranno alla community.