TeX Live su Windows
L’installazione di TeX Live su Windows in semplici mosse.
Passo 1: file di installazione
Per prima cosa scarica il file d’installazione
install-tl-windows.exe.
Se desideri eseguire la verifica di sicurezza del file prosegui con il passo 2
altrimenti vai al passo 3.
Passo 2 (raccomandato): sicurezza
Verifichiamo che l’archivio dell’installer sia sicuro con il confronto tra il
suo checksum SHA-512 e quello atteso.
Da CTAN scarica perciò anche il file
install-tl-windows.exe.sha512.
Esso contiene il checksum atteso e il nome del file da verificare separati da
uno spazio.
Crea una nuova cartella, aprila con l’Explorer e copiaci dentro i due file scaricati. Con un click destro in un punto vuoto della finestra apri una sessione di PowerShell scegliendo la voce “Apri nel Terminale”.
Nella finestra di PowerShell dai questo comando e premi invio:
(Get-FileHash install-tl-windows.exe -Algorithm SHA512).Hash -eq
(Get-Content install-tl-windows.exe.sha512).Split()[0]
Se copi/incolli il comando con il pulsante a destra dell’area del codice conferma che stai inserendo un comando su più linee.
Se lo digiti da tastiera scrivilo su una sola riga oppure per comodità vai a
capo dopo -eq. Nella digitazione ti puoi aiutare con il tasto Tab: se i
caratteri sono sufficienti i comandi e i percorsi dei file vengono completati in
automatico.
Il comando implementa il confronto tra i due checksum:
- il checksum dell’archivio calcolato con l’utility
Get-FileHash - il checksum atteso ricavato separando con il metodo
.Split()la prima parte del contenuto del file.sha512letto con il comandoGet-Content
Se il comando dà come risultato True il file è sicuro e puoi procedere,
altrimenti ottieni False e allora elimina i file e scegli un altro mirror
CTAN di download.
Passo 3: Avvio dell’installazione
Fai doppio click sull’installer. Ti troverai in questa schermata:
Premi Next e poi Install per decomprimere in una cartella temporanea i file e lanciare l’installatore vero e proprio.
Note
Windows è probabile che blocchi l’esecuzione dell’installer poiché non essendo firmato è considerato potenzialmente pericoloso. In tal caso nel dialogo di blocco fai click su “Ulteriori Informazioni”. Apparirà il motivo, ovvero che l’autore dell’eseguibile è sconosciuto, e il pulsante “Esegui comunque”.
Tip
Se desideri che TeX Live sia disponibile per tutti gli utenti accreditati sul computer Windows, esegui l’installatore come amministratore scegliendo la voce corrispondente del menù contestuale con un click destro sull’icona
Passo 4: installazione
A questo punto dovresti essere alla schermata principale dell’installer.
Non è necessario fare modifiche nel dialogo per il tipo di installazione che vogliamo fare tranne che per la scelta di installare o meno anche l’editor TeXWorks, comodissimo perché offre la doppia finestra affiancata codice/documento quindi consigliato.
Annota la directory “Posizione dell’installazione” che potrebbe essere utile in seguito, e premi Install.
Passo 5: Scaricamento pacchetti
Ottimo. Ultima fase: l’installer scarica e installa i pacchetti da uno dei server CTAN. È una procedura lenta poiché i pacchetti sono veramente tanti. Poco importa, attesa ripagata.
Al termine dell’installazione dei pacchetti, vengono eseguite le configurazioni finali e la generazione dei formati.
Passo 6: test dell’installazione
Ora tutto è pronto per fare un semplice test. Premi il tasto Windows e digita i
caratteri shell. Fai invio sulla corrispondenza migliore per aprire una
finestra di Windows PowerShell. Al prompt digita il seguente comando e fai
un invio per confermarne l’esecuzione:
lualatex --version
Dovresti ottenere una serie di informazioni di versione che confermano che il sistema è pronto all’uso.
Per ulteriori informazioni sull’installazione di TeX Live per Windows fai riferimento alla pagina ufficiale windows.html.
Passo 7: aggiornamenti
Ogni giorno vengono rilasciati aggiornamenti conviene quindi periodicamente eseguire dal terminale il comando:
tlmgr update --all
Passo 8 (raccomandato): verifica dei pacchetti
Fare in modo che gli aggiornamenti di TeX Live siano verificati è ottima cosa. Vediamo in dettaglio.
Una volta in aggiornamento l’utility tlmgr stampa una prima riga che indica il
repository di riferimento:
tlmgr.pl: package repository https://ctan.net/systems/texlive/tlnet/ (not verified: gpg unavailable)
Dall’ultima parte del messaggio è chiaro che in questo caso i pacchetti in
aggiornamento NON saranno verificati con gpg. Questo capita di norma su
Windows o macOS ma non su Linux dove di solito gnuPG è già installato.
Risulta facilissimo installarlo anche in Windows (o macOS) e all’interno di TeX Live con quest’unico comando, che scarica il necessario dal repository personale di Norbert Preining, uno dei principali sviluppatori di TeX Live:
tlmgr --repository http://www.preining.info/tlgpg/ install tlgpg
Facile, rapido e assolutamente consigliato.