LaTeX su Windows 11 & 10: Distribuzioni, Confronti e Installazioni Passo per Passo
MiKTeX vs TeX Live vs TinyTeX
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)
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)
- Scarica l’installatore base MiKTeX dal sito ufficiale. ([miktex.org])
- Esegui l’installatore → scegli Solo per me (o Per tutti gli utenti se hai i diritti di amministratore).
- Lascia abilitata l’opzione Installa i pacchetti mancanti in tempo reale.
- Finisci, quindi apri la Console MiKTeX → Aggiornamenti → Verifica gli aggiornamenti → Aggiorna 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)
- Vai alla pagina Installazione di TeX Live tramite Internet e scarica
install-tl-windows.exe
(~20 MB). - Esegui l’installatore. Scegli Default (dimensione bilanciata) o Full scheme (più grande e completo).
- (Opzionale) Clicca su Avanzato per modificare la posizione, la dimensione del foglio e le raccolte.
- 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)
- Visita la pagina TinyTeX releases.
- Scarica un bundle Windows (
TinyTeX
o il più piccoloTinyTeX-1
). - Estrai il file in una cartella (es.
C:\TinyTeX
). - Aggiungi
C:\TinyTeX\bin\win32
al tuo PATH (Proprietà di sistema → Variabili ambiente). - 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 MiKTeX → Aggiornamenti. (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.
Link per le installazioni LaTeX
- https://miktex.org/howto/install-miktex
- https://tug.org/texlive
- https://github.com/rstudio/tinytex-releases
Editor LaTeX
- https://www.tug.org/texworks/
- https://www.texstudio.org/
- https://www.xm1math.net/texmaker/
- VS Code + Estensione Latex Workshop