Creare ePub con Pages`09 Libri su iBooks con iPad e iPhone

Transcript

Creare ePub con Pages`09 Libri su iBooks con iPad e iPhone
Usa gli strumenti per la vita digitale
Creare ePub con Pages’09
Libri su iBooks con iPad e iPhone
Autore: Redazione Come fare a...
Tratto dal sito: Come fare a...
Il panorama dei libri elettronici sta cambiando notevolmente con l’entrata in questo campo di
Apple con il suo iBookstore e molti, siano essi autori o singoli utenti, vorrebbero poter mettere
i loro testi sull’applicazione disponibile con iPad e iPhone con iOS 4. Per questo motivo
Apple ha rilasciato un aggiornamento di Page che consente di creare ePub. In questo articolo
scopriremo come farli.
iBooks e iBookstore
La febbre per libri elettronici non è mai stata così alta come in questo momento. Amazon già qualche
tempo fa nei paesi di lingua anglofona aveva lanciato un suo store legato a un apparecchio proprietario,
il Kindle, che consente di acquistare i libri dal suo store.
A livello internazionale però è stata Apple, anche qua in Italia, a far muovere le cose in questo settore,
la scelta del formato standard ePub ha sicuramente aiutato, sarà poi per la sua potenza di fuoco nel
marketing, sarà per l’alta diffusione dei suoi apparecchi, fatto sta che anche in un paese immobile nel
settore come il nostro qualcosa si sta lentamente muovendo.
Qualche store come BookRebuplic è già disponibile, e mentre siamo in attesa che Apple faccia accordi
con i nostri editori permettendoci di usare lo Store integrato nell’applicazione iBooks, intanto possiamo
crearci i nostri testi in formato ePub.
A questo scopo Apple ha rilasciato un aggiornamento per Pages’09, il programma di scrittura presente
nella suite da ufficio iWork’09, che permette di esportare i documenti di testo in formato ePub,
rendendoli compatibili con iPad, iPhone con iOS 4 e naturalmente con tutti i lettori di ebook in grado di
gestire questo formato. Per aiutarci, come vedremo tra poco, ci viene fornito anche un template adatto
per creare un ePub con tanto di indice dei capitoli.
Se siete poi degli autori e siete interessati a vendere i vostri lavori su iBookstore, sarete felici di sapere
che gli ePub generati da Page’09 sono perfettamente compatibili con l’ePubCheck 1.0.5, che è uno dei
requisiti per poter pubblicare il proprio lavoro, cosa non da poco visto che gli ePub generati anche da
inDesign CS5, al momento non passa questo test.
Creare un ePub
Per ottenere un documento ePub che sia conforme a questo formato, bisogna creare un documento
seguendo delle semplici regole. A questo scopo come dicevamo, Apple ha rilasciato un documento che
è possibile usare come template. Lo potete scaricare gratuitamente dal sito di Supporto Apple a questo
indirizzo: http://images.apple.com/support/pages/docs/ePub_Best_Practices_EN.zip.
Una volta scaricato decomprimete lo zip che lo contiene, con un semplice doppio clic, e aprite il
documento contenuto, che potete osservare nella figura 1.
Se provate a scorrere il documento, scoprirete che è presente un indice che verrà poi usato
dall’applicazione iBooks per creare l’indice del libro, e una serie di pagine che mostrano i vari stili di
paragrafo.
Come sapete Pages permette di creare anche layout complessi tramite i template integrati, tuttavia
questi non sono compatibili con il formato ePub, infatti è possibile usare solo gli stili del testo e se
dovete usare immagini queste devono essere inserite nel testo, e non messe come elementi sopra il
testo e dentro box o tabelle. Seguendo queste semplici regole potrete naturalmente creare un vostro
template, ma per cominciare è meglio usare questo che vi farà capire cosa è possibile fare.
Per prima cosa proviamo a creare un ePub proprio dal template, senza modificare niente: andate nel
menu Archivio e selezionate l’opzione Esporta..., fate quindi clic sulla scheda ePub, compilando
Visita il sito: http://www.comefarea.it
1
Usa gli strumenti per la vita digitale
eventualmente i campi Titolo, Autore e Genere e fate clic sul pulsante Successivo..., scegliete quindi
la posizione sul disco in cui salvarlo e fate clic sul pulsante Esporta.
Figura 1: il template fornito da Apple per la creazione di ePub
Nota
Page consente di usare la prima pagina del documento come copertina, in questo caso, fate clic sulla
casella di controllo, Utilizza la prima pagina del libro come copertina.
Trascinate quindi l’ePub generato su iTunes e sincronizzatelo con il vostro iPad o iPhone con iOS 4.
Come potete vedere in figura 2, il documento viene mostrato correttamente e l’indice è perfettamente
funzionante.
Figura 2: a sinistra la prima pagina del documento, a destra l’indice dinamico generato da Pages
Visita il sito: http://www.comefarea.it
2
Usa gli strumenti per la vita digitale
Come potete vedere il risultato è notevole e l’indice è anche in grado di gestire i rientri per le voci di
secondo livello. Nel template l’indice viene generato automaticamente usando gli stili prefissati, e dato
che la scelta dei caratteri è limitata a quella dell’apparecchio, almeno di casi particolari, vi consigliamo
di usare sempre questo template.
Per fare un esempio, abbiamo usato il nostro libro sulla cosmesi digitale in Photoshop CS4, abbiamo
semplicemente incollato il testo del libro dentro al template assegnando gli stili dei titoli e dei sottotitoli
prefissati dal template, che grossomodo prevede più o mento tutte le possibilità di gestione dei
paragrafi. Il risultato lo potete vedere in figura 3.
Figura 3: Incollando il testo nel template di Pages abbiamo creato velocemente una versione ePub del nostro libro
sulla cosmesi digitale in Photoshop CS4.
La copertina
Come sapete sia iTunes sia la libreria virtuale presente sull’applicazione iBooks, mostrano la copertina
del libro, il che rende sicuramente tutto più gradevole all’occhio. Come abbiamo detto Pages permette
di usare la prima pagina come copertina, tuttavia non sopportando layout complessi non è in grado di
creare una copertina “al vivo”, ossia che occupi tutta la grandezza della pagina. Come fare allora? Una
soluzione esiste ma dovremo fare ricorso a un po di astuzia.
Visita il sito: http://www.comefarea.it
3
Usa gli strumenti per la vita digitale
Una volta pronto il vostro ePub, durante l’esportazione, ricordatevi di fare clic sulla casella di controllo
Utilizza la prima pagina del libro come copertina, questo farà si che Pages generi una immagine in
formato PNG, dentro al documento ePub, creando anche i codici necessari al suo funzionamento.
Quello che faremo sarà poi sostituire questa immagine con una creata da voi, ma la cosa è tutt’altro che
banale.
Facciamo però un passo indietro per comprendere come è fatto un ePub a grandi linee. Per prima cosa
è necessario sapere che il documento ePub è in realtà un file zip, con all’interno alcuni altri file, per lo
più xhtml che contengono il testo del libro.
Per cominciare cambiate l’estensione del vostro documento da *.epub a *.zip, per espandere lo zip non
usate il tool di sistema, perché genererebbe una quantità infinita di file con estensione *.cpgz. Usate
quindi un tool alternativo come ad esempio Stuffit Expander, che potete scaricare gratuitamente da
internet.
Una volta espanso aprite la cartella del vostro ePub e andate in OPS\images, li dentro come visibile in
figura 4, troverete un file chiamato cover-image.png.
Figura 4: Il contenuto di un file ePub, la copertina del libro è il documento cover-image.png
Non vi resta ora che sostituire quell’immagine con una creata da voi, sempre in formato png, e con il
medesimo nome.
Adesso basterebbe ricreare lo zip e quindi ridare l’estensione *.epub al documento, ma in realtà non
è così semplice, infatti se fate così, non passerete più l’ePubCheck che, come abbiamo detto, è un
requisito per passare i controlli di iBokstore e comunque per ottenere un ePub che rispetti le specifiche
del formato. Questo perché il Mac crea un file .DS_store, dentro alla cartella META-INF che contiene un
file che si chiama container.xml, che viene usato per la verifica.
Per risolvere questa situazione si può far ricorso a un semplice Apple Script che si occupi di rimuovere i
file .DS_Store, cerare lo zip e quindi ridare l’estensione *.epub al documento.
Un Apple Script già compilato a questo scopo e pronto all’uso lo potete scaricare dal nostro sito,
insieme anche all’applicazione che verificherà la compatibilità con ePubCheck 1.0.5, all’indirizzo:
http://www.comefarea.it/ufficio/iwork09/pages/epubpages/epubfile.zip.
Visita il sito: http://www.comefarea.it
4
Usa gli strumenti per la vita digitale
Espandete quindi lo zip, dentro troverete due Apple Script che funzionano entrambi con un semplice
Drag&Drop.
Per ricreare il file ePub in cui avete inserito la copertina modificata, trascinate la cartella dell’ePub,
ossia quella che contiene tutti i file sorgenti, sopra all’applicazione ePub Zip 1.0.2. In pochi istanti verrà
ricreato l’ePub con all’interno la nuova copertina.
Se volete verificare la compatibilità del documento creato o di altri ePub, potete farlo trascinando l’ePub
sopra all’applicazione epubcheck 1.0.5. Come potete vedere in figura 5, il nostro documento passa
perfettamente il controllo.
Adesso non resta che trascinarlo su iTunes e sincronizzarlo con il vostro dispositivo.
Figura 5: il nostro documento con l’immagine della copertina modificata passa i controlli dell’ePubCheck 1.0.5
Conclusioni
In questo articolo abbiamo visto come creare un ePub con Pages e inserire l’immagine della copertina,
mantenendo la compatibilità con lo standard ePubCheck 1.0.5, requisito richiesto per pubblicare i
propri lavori su iBookstore, ma anche per creare documenti conformi allo standard.
Resta sempre aggiornato sulle novità del sito
Per mantenerti sempre aggiornato su nuovi contenuti interessanti, Come fare a... vi offre
la possibilità di abbonarvi gratuitamente alla Newsletter Come fare a... all’indirizzo:
http://www.comefarea.it/newsletter/ o, se usate Windows Live Messenger, di abbonarvi
ai nostri Windows Live Alerts all’indirizzo http://www.comefarea.it/abbonamenti.php.
Per gli utenti di Mac OS X Leopard è anche disponibile gratuitamente un Widget che vi
terrà sempre informati sulle ultime novità
Visita il sito: http://www.comefarea.it
5