Guida a Typst | <font color="lime">Guida a Typst</font>

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:

Se invece volete scrivere libri o dispense più elaborate con l'impaginazione come i libri, quindi con copertina e un indice generale del documento. Dopo aver aperto e creato un nuovo progetto, quindi un documento vuoto, lo imposterete seguendo il seguente tutorial:

Se invece volete scrivere un manuale più tecnico, sarà più elaborato con intestazioni numerate, copertina e indice generale. Dopo aver aperto e creato un nuovo progetto, quindi un documento vuoto, lo 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.

Siccome in questo sito si consiglia l'utilizzo di Linux per svariati motivi, efficienza, sicurezza, privacy e perché permette di utilizzare PC ormai obsoleti con velocità soddisfacenti, di Typesetter faremo dei tutorial specifici su come utilizzarlo.


Scrivere con Typesetter


Se avete una versione di linux sul PC la scelta ideale è di scrivere il documento con Typst utilizzando il programma Typesetter che troverete in formato flatpack su Flathub.

Typesetter ti permette di scrivere con Typst completamente. La creazione e la gestione dei file .typ avviene completamente con Typesetter.

Vediamo con dei tutorial come gestire i file .typ con Typesetter:


Guida sul linguaggio Typst


Se usate un programma per utilizzare il linguaggio Typst sul PC dovete prima creare una cartella in cui inserire il vostro progetto. Il file.typ del vostro progetto lo salverete in questa cartella. All’interno di questa cartella dovete creare una cartella con il nome «immagini» in cui posizionerete le immagini del vostro documento. Quando aprirete il file.typ del progetto, se il progetto ha anche delle immagini, il programma che utilizzerete sul PC vi chiederà ogni volta di selezionare la cartella del progetto.

Se il vostro progetto è online dovete caricare comunque le immagini nella cartella del vostro progetto.

Potete vedere come utilizzare il linguaggio Typst per scrivere documenti, libri o manuali dalla mia guida sul linguaggio Typst.

Potete visualizzare la guida, o se volete scaricarla, dal link sottostante:

A questo link invece potete consultare direttamente la documentazione di Typst online, che purtroppo è solo in lingua inglese.


Modelli di Typst


Qui vi metto a disposizione quattro modelli pronti da utilizzare per scrivere subito senza dover impostare il documento. Il primo modello è 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 modello è usato per scrivere libri o dispense più elaborate con l'impaginazione come i libri, quindi con copertina e un indice generale del documento. Il terzo modello è usato per scrivere un manuale più tecnico, sarà più elaborato con intestazioni numerate, copertina e indice generale. Il quarto modello serve per scrivere un articolo, quindi un documento senza indice generale. Li potete scaricare ai seguenti link: