Software


Sigil plugin: cssUndefinedClasses

Linguaggio: Python

Un plugin per Sigil che permette all'utente di trovare ed eliminare tutte le classi e gli id nei file xhtml di un epub che non hanno corrispondenze nei fogli stile.

Per maggiori informazioni o per segnalare problemi si può fare riferimento al thread dedicato su MobileRead, oppure al repository su GitHub.

Il plugin è distribuito con licenza GPLv3.

Lavoro

Sigil plugin: cssRemoveUnusedSelectors

Linguaggio: Python

Plugin per Sigil che permette di visualizzare ed eliminare dai fogli stile (quasi) ogni tipo di selettore css inutilizzato nell'epub. L’utente può scegliere quali selettori rimuovere e quali mantenere, oltre a impostare delle preferenze grafiche per la formattazione dei nuovi, snelliti fogli stile.

Per avere informazioni più dettagliate o per fornire dei feedback è possibile fare riferimento al thread dedicato su MobileRead, dove si può anche scaricare l’ultima release.

Il plugin è mantenuto su GitHub ed è distribuito con licenza GPLv3.

Lavoro

Sigil plugin: endNotesToParagraphs

Linguaggio: Python

Plugin per aggiustare le note a fine brano generate in Adobe InDesign con lo script gratuito foot_to_endnotes di Peter Kahrel (thanks, Peter) ed esportate in epub. Il plugin è distribuito con licenza MIT.

Pagina del plugin (su GitHub).

Lavoro

InDesign script: change-upper-lower-in-style

Linguaggio: JavaScript

Una piccola funzionalità che manca a InDesign: l’uso di espressioni regolari per convertire minuscole in maiuscole – e viceversa – dalla finestra “Trova e sostituisci”. (Non sto parlando della proprietà “Tutte maiuscole” applicabile a stili di carattere e di paragrafo, ma di conversione direttamente nel testo. Torna utile nell'esportazione in epub, visto che Adobe Digital Editions ignora graziosamente la proprietà text-transform dei fogli stile).

Chi se la cava con le espressioni regolari può usare uno script del solito Peter Kahrel (grep_change_case). Il mio script change-upper-lower-in-style è meno flessibile ma contiene alcune espressioni regolari preimpostate da applicare a uno stile di paragrafo a scelta. Lo distribuisco con licenza MIT.

Pagina dello script su GitHub.

Lavoro

Quattro plugin per Sigil: creazione o aggiornamento dei tag “title” nei file xhtml

Linguaggio: Python

Quattro semplici plugin per aggiornare automaticamente il tag title dei documenti xhtml all’interno di un epub.

fileNamesAsTitles crea o sovrascrive il title dei file selezionati assegnando come testo il nome di ciascun file (senza estensione).

fileNamesAsBaseForTitles fa la stessa cosa, ma usa un'espressione regolare scritta dall’utente per filtrare i nomi dei file e usarne soltanto una parte. Per impostare l’espressione regolare basta scriverla da qualunque parte, selezionarla e premere Ctrl+C (o Cmd+C su Mac) giusto prima di lanciare il plugin.

headersAsTitles cerca all’interno del file il tag h1, se non lo trova passa a cercare il tag h2, e così via fino all’h6. Al primo riscontro usa il testo di quel tag per creare o sovrascrivere il title.

headersAsBaseForTitles fa la stessa cosa con in più l’espressione regolare, come fileNamesAsBaseForTitles.

Tutti e quattro i plugin operano soltanto sui file xhtml selezionati nel Book Browser (il Navigatore dei libri) di Sigil, o su tutti i file xhtml se non è selezionato nessun file.

Distribuisco questi plugin con licenza MIT. Sono tutti e quattro visualizzabili e scaricabili dalle loro rispettive pagine su GitHub.

Lavoro

Ebook


Il silenzio, la voce

di Mario Luzi

Edizioni della Meridiana, Firenze 2015

Formati: EPUB 2.0.1, MOBI

Mansione svolta: sviluppatore ebook

Lavoro

Per lei. E per tutti

Appunti su Dante. E Beatrice

di Davide Rondoni

Edizioni della Meridiana, Firenze 2015

Formati: EPUB 2.0.1, MOBI

Mansione svolta: sviluppatore ebook

Lavoro

Silenziosamente

di Luca Saracino e Luca Cini

Edizioni della Meridiana, Firenze 2015

Formati: EPUB 2.0.1, MOBI

Mansione svolta: sviluppatore ebook

Lavoro

Così bella come un sogno. Sibilla Aleramo

di Lorenzo Bertolani

Edizioni della Meridiana, Firenze 2015

Formati: EPUB 2.0.1, MOBI

Mansione svolta: sviluppatore ebook

Lavoro

Cavalieri della Francigena

Autori vari

Betti Editrice, Siena 2015

Formato: EPUB 3.0.1

Lavoro

I naufragi del deserto

di Zingonia Zingone

Edizioni della Meridiana, Firenze 2015

Formati: EPUB 2.0.1, MOBI

Mansione svolta: sviluppatore ebook

Lavoro

Incantati dalla Commedia

di Franco Palmieri

Edizioni della Meridiana, Firenze 2015

Formati: EPUB 2.0.1, MOBI

Mansione svolta: sviluppatore ebook

Lavoro

Cos’è il rosso

di Bernardo Pacini

Edizioni della Meridiana, Firenze 2015

Formati: EPUB 2.0.1, MOBI

Mansione svolta: sviluppatore ebook

Lavoro

Comunicare una visione

di Annalisa Di Domenico

Edizioni della Meridiana, Firenze 2015

Formati: EPUB 2.0.1, MOBI

Mansione svolta: sviluppatore ebook

Lavoro

Felice di essere povero ignudo

di Lorenzo Bertolani

Edizioni della Meridiana, Firenze 2015

Formati: EPUB 2.0.1, MOBI

Mansione svolta: sviluppatore ebook

Lavoro

Siti web


Tartalogo (OPaC)

Un catalogo librario consultabile online. La catalogazione è stata realizzata secondo l'International Standard Bibliographic Description, mentre la consultazione è possibile tramite ricerche per titolo, autore, editore, collana, ISBN, ISSN, codice e descrizione Dewey.

Sito realizzato con Django.

Lavoro

Ciscopoesie

Html, css, un poco di php e dei vecchi racconti per un sito semplice e ironico.

Svago/tempo libero

Letter box

Un piccolo gioco per migliorare le proprie capacità di battitura al computer. Realizzato con Laravel, jQuery e animazioni dei fogli stile.

Svago/tempo libero