Sigil
Attenzione: questo articolo è ancora incompleto e in fase di scrittura da parte del suo autore.
Sentitevi liberi di contribuire, proponendo modifiche alla guida tramite l'apposita pagina di discussione, in modo da non interferire con il lavoro portato avanti sulla voce. Per altre informazioni si rimanda al template. |
Sigil è un editor open source per e-book ePub sviluppato da Strahinja Marković dal 2009 e da John Schember dal 2011. È attualmente manutenuto da John Schember. L'ultima versione disponibile è la 0.7.3
Caratteristiche
- Pieno supporto alle specifiche UTF-16 e EPUB 2;
- Editor WYSIWYG e code-based dei file ePub;
- Supporta l'importazione di file EPUB e HTML, immagini e fogli di stile CSS;
- Visualizzazioni multiple: libro, codice e vista in anteprima;
- Generatore dell'indice con il supporto ai titoli multi-livello;
- Editor di metadati con il supporto completo per tutte le voci di metadati;
- Controllo ortografico con dizionari predefiniti e configurabili dall'utente;
- Pieno supporto alle espressioni regolari (PCRE) in Cerca e sostituisci;
- Integrazione con FlightCrew EPUB per la validazione dell'EPUB.
Installazione
Per l'installazione di sigil si può procedere in due modi: mediante compilazione o mediante pacchetto precompilato.
Compilazione di sigil
Per compilare sigil 0.7.3: nstallare i pacchetti base necessari alla compilazione
# apt-get install build-essential cmake checkinstall
, poi installare i pacchetti necessari alla compilazione
# apt-get install libqt5-dev qttools5-dev-tools
. A questo punto scarichiamo i sorgenti da http://code.google.com/p/sigil/downloads/list, estrarre il pacchetto e posizionarvici all'interno in una finestra di terminale e digitare i seguenti comandi:
$ mkdir build $ cd build $ cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DFORCE_BUNDLED_COPIES=1 ../ $ make $ su # checkinstall
Durante la fase di checkinstall aggiungere come dipendenze
libc6, libgcc1, libstdc++6, libqt5widgets5, libqt5xml5, libqt5xmlpatterns5, libqt5printsupport5, libqt5svg5, libqt5webkit5
A questo punto si possono disinstallare i pacchetti utilizzati alla compilazione se non si ha intenzione di riutilizzarli
# apt-get --purge remove build-essential cmake checkinstall libqt5-dev qttools5-dev-tools # apt-get --purge autoremove
Il pacchetto è installato e pronto per l'uso personale.
Scaricamento dei pacchetti
Per installare sigil mediante i pacchetti è sufficente scaricare ed installare il seguente pacchetto disponibile per l'architettura amd64. Io consiglio di installarlo utilizzando gdebi.
Guida scritta da: Marcomg | Debianized 20% |
Estesa da: | |
Verificata da: | |
Verificare ed estendere la guida | Cos'è una guida Debianized |