LaTeX su Windows 11 & 10: Distribuzioni, Confronti e Installazioni Passo per Passo

MiKTeX vs TeX Live vs TinyTeX

Indice

Se scrivi documenti tecnici, paper o libri su Windows, sceglierai quasi certamente uno dei tre distribuzioni LaTeX per Windows 11:

  • MiKTeX (orientato a Windows, installa automaticamente i pacchetti mancanti)
  • TeX Live (la standard cross-platform “tutto incluso”)
  • TinyTeX (un sottinsieme leggero di TeX Live che puoi espandere su richiesta)

installing latex on windows - instructions

Alcuni uccelli possono volare solo grazie al potere della loro mente. Scherzando. Solo l’AI può farlo.

Di seguito troverai un confronto pratico e un tutorial installabile per ciascuno (MiKTeX, TeXLive e TinyTeX), più suggerimenti per la verifica e la manutenzione.

Vedi anche per il processo dettagliato di installazione di MiKTeX e TeXLive, editor per LaTeX e pacchetti comuni: Panoramica su LaTeX, installazione, editor e pacchetti comuni

TL;DR - Confronto rapido

Funzionalità MiKTeX TeX Live TinyTeX
Audience principale Utenti Windows che desiderano un’esperienza fluida, “installa all’uso” Utenti cross-platform che desiderano l’installazione canonica completa Utenti che desiderano una base piccola che possono espandere
Modello dei pacchetti Installa automaticamente i pacchetti mancanti durante la compilazione Include (o installa) una raccolta molto grande; gestito da tlmgr Bundle minimale basato su TeX Live; gestito da tlmgr
Interfaccia del gestore dei pacchetti Console MiKTeX (GUI) A riga di comando (tlmgr); GUI tramite front-end di terze parti A riga di comando (tlmgr)
Occupazione del disco Media, cresce nel tempo mentre compili Grande (molti GB se selezioni l’installazione completa) Piccola all’inizio; cresce solo se necessario
Migliore per Principianti su Windows; laptop senza tutti i pacchetti preinstallati Utenti avanzati; build riproducibili; flussi di lavoro multi-OS CI, container, R Markdown, VM minimali

Cosa installare oltre alla distribuzione

  • Un editor/IDE consapevole di LaTeX (esempi: TeXworks incluso in MiKTeX; TeXstudio/TeXmaker; o VS Code + LaTeX Workshop).
  • Font opzionali (se il tuo modello li richiede).
  • Motori opzionali per le lingue: xelatex/lualatex per la gestione moderna dei font.

Installazione: MiKTeX (Windows 11 & 10)

Perché MiKTeX? Le installazioni automatiche dei pacchetti su richiesta e una GUI amichevole, la Console MiKTeX, lo rendono un ottimo punto di partenza su Windows.

Passo-passo (GUI)

  1. Scarica l’installatore base MiKTeX dal sito ufficiale. ([miktex.org])
  2. Esegui l’installatore → scegli Solo per me (o Per tutti gli utenti se hai i diritti di amministratore).
  3. Lascia abilitata l’opzione Installa i pacchetti mancanti in tempo reale.
  4. Finisci, quindi apri la Console MiKTeXAggiornamentiVerifica gli aggiornamentiAggiorna ora.

Passo-passo (installazione silente / scriptata)

Se preferisci il Windows Package Manager (winget), puoi eseguire questo script in PowerShell:

winget install --id MiKTeX.MiKTeX --silent

Installazione: TeX Live (Windows 11 & 10)

Perché TeX Live? È lo standard cross-platform con strumenti coerenti (tlmgr) e eccellente riproducibilità tra i sistemi operativi. Windows 10+ è ufficialmente supportato.

Passo-passo (installazione consigliata in rete)

  1. Vai alla pagina Installazione di TeX Live tramite Internet e scarica install-tl-windows.exe (~20 MB).
  2. Esegui l’installatore. Scegli Default (dimensione bilanciata) o Full scheme (più grande e completo).
  3. (Opzionale) Clicca su Avanzato per modificare la posizione, la dimensione del foglio e le raccolte.
  4. Dopo l’installazione, aggiorna i pacchetti utilizzando il gestore dei pacchetti TeX Live tlmgr:
tlmgr update --self --all

Nota: Su Windows, l’installazione iniziale può richiedere un po’ di tempo perché migliaia di pacchetti vengono indicizzati e scaricati. Questo è normale.

Alternativa: Chocolatey

Se il tuo organizzazione standardizza su Chocolatey, esiste un pacchetto della comunità attivamente aggiornato:

choco install texlive

Installazione: TinyTeX (Windows 11 & 10)

Perché TinyTeX? Una variante leggera e veloce di TeX Live che cresce solo quando necessario—popolare per i flussi di lavoro CI e R Markdown.

Opzione A — Scarica un bundle precompilato TinyTeX (non richiede R)

  1. Visita la pagina TinyTeX releases.
  2. Scarica un bundle Windows (TinyTeX o il più piccolo TinyTeX-1).
  3. Estrai il file in una cartella (es. C:\TinyTeX).
  4. Aggiungi C:\TinyTeX\bin\win32 al tuo PATH (Proprietà di sistema → Variabili ambiente).
  5. Aggiorna i pacchetti quando necessario:
tlmgr update --self --all

Opzione B — Installa tramite R (per gli utenti R Markdown)

Da una sessione R:

install.packages("tinytex")
tinytex::install_tinytex()  # scarica e configura TinyTeX su Windows

Verifica dell’installazione e aggiornamento della distribuzione

Esegui questi comandi in Prompt dei comandi o PowerShell:

pdflatex --version
xelatex --version
lualatex --version

Ognuno dovrebbe stampare le informazioni sulla versione (e il nome della distribuzione). Poi compila un test di fumo:

\documentclass{article}
\begin{document}
Ciao, \LaTeX!
\end{document}

Salva come hello.tex, quindi:

pdflatex hello.tex

Dovresti vedere hello.pdf apparire accanto al file .tex.

Vedi altri esempi nella Guida rapida LaTeX.

Aggiornamento della distribuzione LaTeX

MiKTeX: Apri la Console MiKTeXAggiornamenti. (O lascia che si aggiorni automaticamente su richiesta.)

TeX Live/TinyTeX: Le linee guida ufficiali di TeX Live raccomandano di utilizzare regolarmente tlmgr:

tlmgr update --self --all

Come scegliere la distribuzione LaTeX

  • Scegli MiKTeX se sei nuovo di LaTeX su Windows e ti piacciono le promemoria automatiche dei pacchetti con un’interfaccia GUI semplice.
  • Scegli TeX Live se collabori tra diversi sistemi operativi, hai bisogno della catena strumenti canonica o gestisci server di build.
  • Scegli TinyTeX se desideri un setup minimale, scriptabile che cresce solo quando necessario (ottimo per CI o R Markdown).

Suggerimenti per la risoluzione dei problemi

  • Avviso di Windows Defender durante l’installazione di TeX Live: Questo mostra occasionalmente avvisi di SmartScreen. Se hai ottenuto install-tl-windows.exe dalla pagina ufficiale/mirror di TeX Live, scegli Esegui comunque.
  • Installazioni lente di TeX Live: L’installer in rete cataloga migliaia di pacchetti; installazioni lunghe sono normali su Windows. Considera di iniziare con uno schema più piccolo e aggiungere i pacchetti successivamente con tlmgr.
  • Vincoli di spazio: Scegli TinyTeX o MiKTeX con installazioni su richiesta.

Suggerimenti per gli editor (funzionano con tutti e tre)

  • TeXworks (incluso in MiKTeX), o terze parti TeXstudio/TeXmaker.
  • VS Code + Estensione LaTeX Workshop se preferisci un IDE moderno.

Editor LaTeX