Scrivere un libro sono più mestieri insieme: sviluppare personaggi, organizzare capitoli, stendere il testo, correggerlo, impaginarlo. Ne raccolgo undici che aiutano in queste fasi diverse.

La lista è personale e mette insieme applicazioni, sintassi di scrittura e servizi. La presentavo tutta sotto l'etichetta «open source», e qualche distinzione serve: il servizio GitBook non è il vecchio progetto aperto, e funzioni gratuite, locali e commerciali non coincidono.

1. bibisco: conoscere i personaggi prima di scriverli

Mi interessa per gli strumenti dedicati alla costruzione narrativa. Schede e domande ti guidano nella definizione di personaggi, motivazioni e contesto: è il tipo di lavoro che di solito si rimanda e poi manca.

Apprezzo anche poter vedere dove compaiono personaggi e ambientazioni nelle varie parti del romanzo. Le funzioni però cambiano con l'edizione: il progetto distingue Community Edition e Supporters Edition, come chiarisce il repository ufficiale.

2. Manuskript: lavorare sulla struttura

Propone un ambiente in cui organizzare la storia e seguirne le parti. Lo collego al metodo del fiocco di neve, che parte da un'idea sintetica e la sviluppa per gradi.

Mi interessano l'organizzazione dei capitoli, la gestione dei personaggi e gli strumenti per vedere ripetizioni e avanzamento. La maturità del progetto va controllata al momento: il riferimento alla versione preliminare è di allora. Le notizie di Manuskript permettono di seguirlo.

3. Espanso: ridurre la digitazione ripetitiva

Espanso sostituisce abbreviazioni con testi più lunghi. Utile per formule ricorrenti, frammenti e dati che riscrivi in continuazione.

Non scrive il romanzo al posto tuo: toglie lavoro meccanico. L'espansione di base avviene localmente; script o pacchetti aggiuntivi vanno guardati per quello che eseguono e per le risorse a cui accedono.

4. GitBook: collaborazione e documentazione

Lo considero per organizzare contenuti e collaborare. È un'impostazione vicina alla documentazione tecnica, che può servire anche a chi lavora su testi strutturati insieme ad altri.

Distinzione importante: il servizio ospitato non è il vecchio strumento open source. Il repository della vecchia interfaccia GitBook CLI documenta il passaggio. Piani, prezzi e funzioni cambiano, e le cifre che cito non sono un listino attuale.

5. KIT Scenarist: uno spazio per la sceneggiatura

Era la proposta per chi scrive sceneggiature: raccogliere materiali, organizzare schede, seguire il progetto con strumenti dedicati.

Il contesto è cambiato: gli sviluppatori hanno annunciato la fine del supporto nel 2023, spostando il lavoro su Story Architect. Per un progetto nuovo questa informazione conta più delle funzioni che descrivevo.

6. ghostwriter: scrivere in Markdown senza distrazioni

ghostwriter è un ambiente centrato sulla scrittura in Markdown. Mi piacciono la pulizia dell'interfaccia, i temi e la possibilità di vedere il risultato.

Le esportazioni dipendono anche dai convertitori esterni presenti nella tua configurazione. Prima di usarlo per un libro, prova il formato finale su un capitolo vero — con immagini e note dentro.

7. Scribus: comporre la pubblicazione

Entra come strumento di desktop publishing. Serve quando un testo già scritto deve diventare una pubblicazione impaginata, con controllo di cornici, immagini e disposizione.

È un ruolo diverso da quello di un organizzatore di romanzi. Non partirei da Scribus perché voglio scrivere: lo aprirei quando devo progettare il risultato visivo, per esempio un libro da preparare per la stampa.

8. Markdown: testo leggibile e struttura leggera

Markdown è una sintassi, oltre che il nome del convertitore originario. Indichi titoli, elenchi, collegamenti ed enfasi mantenendo il sorgente leggibile. La presentazione di John Gruber spiega questa scelta.

Mi piace perché non ti obbliga a partire da un ambiente complesso. Non garantisce però conversioni perfette verso qualsiasi formato: le varianti esistono e si comportano diversamente fra programmi.

9. AsciiDoc: documenti più articolati

AsciiDoc è un'altra sintassi in testo semplice, pensata anche per documenti strutturati con riferimenti e altri elementi editoriali.

Cito AsciidocFX come editor. Attenzione a non confondere: sintassi, editor e convertitore sono componenti diversi, e non hanno la stessa licenza solo perché condividono un nome.

Lo valuterei quando il testo ha bisogno di struttura e vuoi mantenere un flusso basato su sorgenti leggibili.

10. LanguageTool: un aiuto alla revisione

Individua errori ortografici e grammaticali e propone modifiche. È un supporto alla revisione, non un giudice dello stile: ogni proposta va riletta nel contesto della frase e della tua voce.

Usarlo localmente richiede una configurazione specifica. La documentazione del server LanguageTool distingue il server di base dalle funzioni disponibili solo nel cloud — quindi installare un'estensione non garantisce che il testo resti sul tuo computer.

11. LaTeX: struttura e composizione tipografica

È quello su cui sono più entusiasta. Lo uso per testi strutturati e apprezzo la gestione di sezioni, riferimenti e composizione.

Due cose da distinguere: l'editor e la distribuzione degli strumenti di compilazione. Overleaf è un ambiente web; TeX Live è una distribuzione TeX e LaTeX, non un editor.

Ha senso per documenti in cui struttura e coerenza editoriale contano, accettando l'investimento iniziale nell'imparare.

Scegliere partendo dal problema

Non li installerei tutti insieme. Se manca la struttura, parti da un organizzatore. Se il problema è concentrarsi, prova un editor essenziale. Se il testo è pronto, guarda revisione e impaginazione.

L'open source offre libertà di studio e di continuazione, ma un progetto non si mantiene da solo. Prima di affidargli un manoscritto, controlla esportazione, backup e stato della manutenzione.

Il valore di questa lista è la varietà dei percorsi. Nessun programma ti garantisce un best seller: può però toglierti attriti concreti e lasciarti più attenzione per la parte che conta.