Scrivere un ebook su Mac con LyX

Inserite qui le vostre guide, trucchi e consigli

Moderatore: ModiMaccanici

Avatar utente
Hammarby
Stato: Non connesso
Unix Expert
Unix Expert
Avatar utente
Iscritto il: gio, 29 ott 2009 14:28
Messaggi: 5348
Località: Stockholm, SE

Top

Questo tutorial ha lo scopo di aiutare chi vuole scrivere un ebook con Mac con strumenti semplici e di reperimento gratuito.
I commenti sono graditi, e serviranno a migliorare il tutorial.

Strumenti necessari :
1. LyX - scaricabile da http://www.lyx.org/" onclick="window.open(this.href);return false; al link per il Download
2. Pandoc - scaricabile da http://pandoc.org/" onclick="window.open(this.href);return false; seguendo il link che vi condurrà a https://github.com/jgm/pandoc/releases/tag/1.18" onclick="window.open(this.href);return false;
3. Un editor di testo, va bene uno qualsiasi, io su Mac uso Atom https://github.com/atom/atom/releases/latest" onclick="window.open(this.href);return false;

Il file stylesheet.css che è fatto esattamente in questo modo

Codice: Seleziona tutto

/* This defines styles and classes used in the book */
body { margin: 5%; text-align: justify; font-size: medium; }

  blockquote {
    display: block;
    text-align: justify;
    text-indent: 0;
    margin-top: 0.1ex;
    margin-bottom: 0.1ex;
    margin-left: 3ex;
    margin-right: 3ex;
  }

p {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

code { font-family: monospace; }
h1 { text-align: center; font-size: medium; }
h2 { text-align: left; }
h3 { text-align: left; }
h4 { text-align: left; }
h5 { text-align: left; }
h6 { text-align: left; }
h1.title { }
h2.author { }
h3.date { }
ol.toc { padding: 0; margin-left: 1em; }
ol.toc li { list-style-type: none; margin: 0; padding: 0; }
a.footnoteRef { vertical-align: super; }
em, em em em, em em em em em { font-style: italic;}
em em, em em em em { font-style: normal; }
il file metadata.html fatto in questo modo, dove cambierete i campi tra le virgolette per adattarlo al vostro libro

Codice: Seleziona tutto

<meta name="description" content="Tipo di contenuto">
<meta name="author" content="Nome dell'autore">
<meta name="publisher" content="   ">
<meta name="rights" content="Copyright (c) 2016">
<meta name="date" content="1 gennaio 2016">
<meta name="subtitle" content="Eventuale sottotitolo ">
<meta name="subject" content="Genere del libro">
<meta name="language" content="it">
Copiate il testo da questo tutorial con un editor e salvatelo sui files con i nomi indicati
Entrambi i files dovranno essere inseriti nella cartella di lavoro dove avrete anche il vostro libro con estensione lyx

Con questi strumenti potete iniziare a lavorare.
Con LyX è importante creare il documento nel modo giusto :
Documento/Impostazioni/Classe documento : Libro KOMA-Script
Documento/Impostazioni/Lingua : Italiano

Fatto ciò potete iniziare a scrivere il testo usando tutte le opzioni dell'editor.
LyX sembra strano all'inizio perché non mostra la formattazione finale, ma non ve ne curate.
I paragrafi si possono scegliere dal menu a tendina in alto a sinistra, il tipo di carattere si può modificare
con il pulsante (abc) sulla seconda riga dei tools.
Il resto è abbastanza intuitivo.

Per vedere come verrebbe il libro stampato, premere il pulsante con gli occhi sulla seconda riga dei tools,
LyX genererà un pdf che verrà mostrato tramite Acrobat.

La generazione dell'ebook richiede un lavoro extra
1. Esportare in formato xhtml : File/Esporta/LyxHTML --> otterrete un file con l'estensione xhtml
2. Aggiungere i metadati : con un editor di testo aprite il file di tipo xhtml, ed inserite dentro il contenuto del file metadata.html che avrete preparato con i vostri dati personali, il punt di inserimento è esattamente dopo la linea di testo <meta http-equiv="Content-type" content="text/html;charset=UTF-8" />
3. Se avete un file che volete usare come copertina, deve essere messo nella cartella di lavoro. La copertina è un file jpg, nel nostro esempio lo chiameremo cover.jpg
4. Generate l'ebook con pandoc : aprite un terminale di Mac OS (sta dentro Applicazioni/Utility/Terminale), e spostatevi nella cartella di lavoro
5.a Se non volete la copertina (si può aggiungere dopo con Calibre) digitate pandoc -o nomelibro.epub nomelibro.xhtml --webtex --epub-stylesheet=stylesheet.css
5.b Se avete la copertina cover.jpg digitate pandoc -o nomelibro.epub nomelibro.xhtml --webtex --epub-stylesheet=stylesheet.css --epub-cover-image=cover.jpg

Tutto qui.
Ognuno è come Dio lo ha fatto, ahimé...
...e spesso peggio.

Cervantes

Torna a “Tutorial”

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti