Newsgroup: it.comp.os.linux.software
Titolo: Scrivere un ebook

Ciao a tutti,
 
vorrei il vostro parere sul workflow per la scrittura di un ebook.
 
Diciamo che vorrei scrivere un piccolo manualetto, e vorrei renderlo 
disponibile in epub (molto importante) e in pdf (secondario), e magari in 
altri formati (facoltativo).
 
Questo manualetto dovrebbe avere un'immagine di copertina, un tot di 
capitoli ed eventualmente una TOC finale. I capitoli devono avere 
(naturalmente) un titolo principale, testo normale e 1 o 2 livelli di 
titoli secondari, ma soprattutto devono esserci snippet di codice e 
immagini con eventuali didascalie.
 
Potrei farlo direttamente in HTML, che poi si converte 1:1 in epub, e 
avrei il controllo totale, ma anche i tag che sono scomodi durante 
l'editing.
 
Ho provato Sigil, che permette di editare direttamente gli epub, ma 
genera un codice che non mi piace per niente (<div> per i paragrafi 
invece di <p>... e altre porcherie).
 
Allora ho provato Markdown, che poi con pandoc potrà essere convertito in 
epub, anche con diverse estensioni al markdown standard.
Finora mi trovo bene, anche se mi piacerebbe colorare la sintassi degli 
snippet di codice e markdown non permette di specificare in che 
linguaggio e` un certo snippet. Ma vedro` in seguito.
 
Non trovo nessun editor decente per markdown. Sia gedit con relativo 
plugin per il preview che retext (che dovrebbe essere fatto apposta) 
mostrano sempre il preview dell'inizio del file. Che va bene se devi fare 
un readme, ma per un capitolo di 10-15 pagine e` inutile.
 
Mi sto orientando su geany senza preview.
 
Avevo pensato anche a DocBook e a TeX, ma ho letto che la conversione in 
epub e` di livello molto scarso.
 
Voi cosa usate/usereste? Non solo come editor, proprio come workflow. :)
 
Grazie.
Bye.

epub e` di livello molto scarso.
 
Te lo confermo :-(
 
Nel senso che le ficiur di TeX non le porti bene in ebook, e allora,
a che pro usare TeX?
 
Leonardo
 
-- 
Tell us whether you spy, in the light of the morn,
what saluted was fiercely at the fall of the past day:
whose pips and whose bands in the very heart of the fray
bravely floated from the bulwarks to which we were sworn?

 
 
Attenzione a non confondere TeX con LaTeX, che sono ben diversi.
TeX è un "engine" per *scrivere* documenti, LaTeX è un linguaggio di alto 
livello per *descrivere* un documento.
 
 
Ciao  Manlio

 Voi cosa usate/usereste? Non solo come editor, proprio come workflow. :)
 
Libreoffice + writer2epub ?
 
Enrico


Correct. "Le features di TeX non le porti bene in ebook, e allora, a
che pro usare LaTeX?".
 
La cosa migliore IMO sarebbero delle conversioni fatte bene partendo
da un template altrettanto ben fatto di OpenOffice.
 
D'altra parte, Sigil ha il vantaggio di non farti proprio fare tutte
quelle cose che tanto in un ebook non metteresti facilmente, percio'
in un certo senso e' piu' WYCSIWYG - what you CAN see is... :-)


 Voi cosa usate/usereste? Non solo come editor, proprio come workflow. :)
 
E se prepari un buon testo con OpenOffice (o LibreOffice), col suo
indice, le sue note, i suoi capitoli, e poi lo converti semplicemente
con Calibre?
Ho fatto qualche conversione con Calibre e fino ad ora ha funzionato
tutto bene.
 
-- 
Linux User #529932
(questa č la mia firma da nerd)

 Voi cosa usate/usereste? Non solo come editor, proprio come workflow. :)
 
Xxxx --> Calibre :)
 
Cioè, ti dico solo che la conversione in epub la farei con Calibre.
 
Installati Calibre e prova a dare un'occhiata ai formati di input che 
accetta.
 
-- 
echo onailimissaM | awk 'BEGIN { FS = "" }
{ for (i = NF; i >= 1; i-- )
  printf $i }'; echo


D'accordo su LibreOffice.
Per la conversione, avete dato un'occhiata a Calibre? Merita più di 
un'occhiata....


 accetta.
 
Uso calibre da parecchio. Ho anche un tot di script che convertono i miei 
ebook avanti e indietro in diversi formati e impostano i metadati.
 
Il problema e` che la conversione da ODT e` veramente pessima a livello 
di pulizia del codice. Praticamente impossibile farci dei css decenti.
 
Va decentemente finche` devi farci dei romanzi con titoli, italico e 
corsivo, ma appena appena fai qualcosa di piu` complesso diventa inutile.
 
Mi sa che mi arrangio di markdown e script di conversione. :/
 
Grazie a tutti per le opinioni. :)
 
Bye.
 

 ebook avanti e indietro in diversi formati e impostano i metadati.
 
Come ti funziona da pdf ad epub?
Io ho fatto dei test, ma non sono cosí soddisfatto...
 
-- 
g4b0, linux user n. 369000
http://brosulo.net
 

 Io ho fatto dei test, ma non sono cosí soddisfatto...
 
Il PDF e` un formato schifoso. E` quasi impossibile convertirlo in modo 
decente. Tipicamente prendo i pdf, li apro con Acrobat (sotto Windows), 
tolgo i margini lasciando solo 1-2 mm attorno al testo per massimizzare 
le dimensioni dei caratteri, e li leggo cosi` come sono sul tablet, senza 
convertirli.
 
L'alternativa e` convertirli in odt, editarli a mano e sistemare 
tutti gli allineamenti, e poi convertirli in epub.
 
Se hai immagini, tabelle, note a pie` pagina, box laterali, o anche 
banalmente i numeri di pagina e i titoletti sul bordo superiore o 
inferiore, fai prima a copiarli a mano. :)
 
Bye.
 


Ok, confermi la mia tesi, purtroppo... Il problema é che tanti libri 
tecnici e non li trovo solo in formato pdf, ma leggerli cosí sul mio 
e-book reader é uno strazio.


 
http://pdfcrop.sourceforge.net/
 
 
L'avevo provato, ma ha un difetto enorme: non ha l'interfaccia grafica.
Puo` solo togliere un tot da ogni lato fino a "fittare" in un formato che 
gli dici.
 
Il problema e` che molti manuali hanno margini diversi a destra e a 
sinistra (e anche sopra e sotto), e alcuni hanno anche margini invertiti 
per pagine pari e dispari.
 
A parte questo, a me non interessa ridurlo a un certo formato, perche` 
quasi tutti sono inferiori all'A4 ma superiori all'A5, quindi dovrei 
comunque aprirli con un editor PDF per vedere quanto tagliare, o andare a 
tentativi.
 
Visto che in ufficio ho una licenza di Acrobat che avanza e ho gia` la VM 
per testare i siti... :)
 
Lo so, e` brutto, ma ne ho provati diversi sotto Linux e nessuno permette 
di fare granche`.
 
Bye.