Guida a Typst
Typst è un nuovo sistema di composizione tipografica open-source e linguaggio di markup corrispondente. Il compilatore Typst è un software gratuito ed è distribuito sotto la licenza Apache License 2.0.
Il sistema è progettato per scrivere e formattare testi scientifici e formule matematiche. Typst supporta la formattazione semplice per applicazioni di formattazione comuni, funzioni personalizzabili, un linguaggio di scripting integrato e tipi di composizione matematica. È progettato per essere un'alternativa a LaTeX, potente come LaTeX pur essendo molto più facile da imparare e da usare.
A differenza di LaTeX, non ci sono requisiti minimi per la struttura di un documento. Non è necessario un preambolo e le proprietà dei documenti non devono essere impostate se non modificate dalle loro impostazioni predefinite. Inoltre, molte funzionalità che necessitano di pacchetti esterni in LaTeX (come il supporto bibliografico) sono implementate nativamente in Typst. Typst supporta pacchetti e modelli forniti dalla comunità, tuttavia rispetto a LaTeX, Typst ha relativamente meno pacchetti specializzati disponibili.
Il compilatore è sviluppato da Typst GmbH, che mantiene e supporta lo sviluppo del software, e gestisce un editor cloud-based collaborativo, offrendo sia servizi gratuiti che a pagamento, che consente agli utenti di visualizzare in anteprima il loro lavoro mentre scrivono. Il servizio di editor online lo troverete su typst.app. Offre gratuitamente una lista di templates pronti su Typst Universe, che potete scaricare ed utilizzare. Potete utilizzare delle app che utilizzano Typst anche su tablet con Typst Editor per Ipad e Typtic Typst Editor per i tablet android.
Typs lo potete utilizzare per scrivere articoli, libri, presentazioni e tanto altro con uno stile tipografico elegante ed automatizzato.
Typst ha:
- Markup integrato per le attività di formattazione più comuni
- Funzioni flessibili per tutto il resto
- Un sistema di scripting strettamente integrato
- Tipografia matematica, gestione bibliografia e altro ancora
- Tempi di compilazione rapidi grazie alla compilazione incrementale
- Messaggi di errore amichevoli nel caso in cui qualcosa vada storto
Se usate linux potete scrivere utilizzando Typst offline sul vostro PC utilizzando il programma Typesetter che troverete in formato flatpack su Flathub.
Se utilizzate Windows potete utilizzare il software Typst Desktop. Se utilizzate un Mac potete invece utilizzare TypstEdit.
Creare un documento con Typst
Quando noi creiamo un progetto con Typst per prima cosa dobbiamo creare una cartella in cui inserire il nostro progetto. Il file.typ del nostro progetto lo salveremo in questa cartella. All’interno di questa cartella dobbiamo creare una cartella con il nome «immagini» in cui posizioneremo le immagini del nostro documento.
Se il nostro progetto è online dobbiamo caricare comunque le immagini nella cartella del nostro progetto.
Dovete aprirlo e creare un nuovo progetto, quindi un documento vuoto, che poi imposterete seguendo il seguente tutorial:
Un discorso a parte merita se utilizzate linux per cui utilizzerete Typesetter Typesetter che troverete in formato flatpack su Flathub. Quando apriamo il file.typ del progetto, se il progetto ha anche delle immagini, se utilizziamo Typesetter ci verrà chiesto ogni volta di selezionare la cartella del progetto.
Elenco tutorial sul linguaggio Typst
Qui vi metto a disposizione dei tutorial sul linguaggio Typst in formato PDF per permettere di visualizzare correttamente il risultato finale.
Questo è l'elenco dei tutorial sul linguaggio Typst:
- Scrivere un documento con Typst
- Sezionamento del documento
- Attributi del testo
- Evidenziare e colorare il testo
- Inserire citazioni e blocchi di testo
- Scrivere elenchi e liste
- Allineamento e dimensioni personalizzate del testo
- Collegamenti internet
- Inserire immagini
- Rappresentare il codice
- Inserire una tabella
- Inserire una linea orizzontale
- Inserire spazi e righe vuote nel documento
- Inserire una formula matematica
- Inserire simboli
- Inserire caselle di testo nel documento
- Inserire una nota a piè di pagina
- Scrivere su più colonne
Guide su Typst
Qui sotto potete scaricare la mia guida sintetica sul linguaggio Typst.
Potete visualizzare la guida, o se volete scaricarla, dal link sottostante:
A questo liink invece potete visualizzare, o se volete scaricarla, la guida ufficiale della documentazione di Typst:
Oppure potete consultare direttamente la documentazione di Typst online.
Modelli di Typst
Qui vi metto a disposizione due modelli pronti da utilizzare per scrivere subito senza dover impostare il documento. Il primo mdoello è usato per scrivere libri o documenti che hanno l'impaginazione simile ai libri, quindi con il titolo sulla prima pagina e un indice generale del documento. Il secondo serve per scrivere un articolo, quindi un documento senza indice generale. Li potete scaricare ai seguenti link: