Sigil

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Edit-clear-history.png Attenzione. Questa guida è da considerarsi abbandonata, per via del tempo trascorso dall'ultima verifica.

Potrà essere resa obsoleta, previa segnalazione sul forum, se nessuno si propone per l'adozione.


Debian-swirl.png Versioni Compatibili

Debian 7 "wheezy"
Debian 8 "jessie"

Caratteristiche

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

  • 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

Info.png Nota
A partire da Debian Stretch, viene fornito il pacchetto .deb precompilato che evita la compilazione manuale.
Per installarlo:
# apt-get install sigil


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: installare 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 è sufficiente scaricare ed installare il seguente pacchetto disponibile per l'architettura amd64. Io consiglio di installarlo utilizzando gdebi.




Guida scritta da: Marcomg Swirl-auth20.png Debianized 20%
Estesa da:
Verificata da:

Verificare ed estendere la guida | Cos'è una guida Debianized