diff options
author | Karl Berry <karl@freefriends.org> | 2020-03-24 22:07:16 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-03-24 22:07:16 +0000 |
commit | 152fdb472a309e337cb54859362e23f469e4fbca (patch) | |
tree | 44eec5f2d8110b9b474a5fe397c283bbf0e5ab79 /Master/texmf-dist/doc/texlive/texlive-it/texlive-it.html | |
parent | 77220656e7e5e4c702e4fdb1239a23316e902ed5 (diff) |
italian updates from Marco Pallante
git-svn-id: svn://tug.org/texlive/trunk@54534 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/texlive/texlive-it/texlive-it.html')
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-it/texlive-it.html | 9458 |
1 files changed, 4976 insertions, 4482 deletions
diff --git a/Master/texmf-dist/doc/texlive/texlive-it/texlive-it.html b/Master/texmf-dist/doc/texlive/texlive-it/texlive-it.html index 7d479e96243..64b4af81766 100644 --- a/Master/texmf-dist/doc/texlive/texlive-it/texlive-it.html +++ b/Master/texmf-dist/doc/texlive/texlive-it/texlive-it.html @@ -1,14 +1,12 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" - "http://www.w3.org/TR/html4/loose.dtd"> -<html > +<!DOCTYPE html> +<html lang="it" xml:lang="it" > <head> - <title>Guida a TeX Live—2019 </title> -<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> -<meta name="generator" content="TeX4ht (http://www.tug.org/tex4ht/)"> -<meta name="originator" content="TeX4ht (http://www.tug.org/tex4ht/)"> -<!-- charset=iso-8859-1,html,info,fn-in --> -<meta name="src" content="texlive-it.tex"> -<link rel="stylesheet" type="text/css" href="texlive-it.css"> + <title>Guida a TeX Live—2020 </title> +<meta charset="utf-8" /> +<meta name="generator" content="TeX4ht (http://www.tug.org/tex4ht/)" /> +<meta name="viewport" content="width=device-width,initial-scale=1" /> +<link rel="stylesheet" type="text/css" href="texlive-it.css" /> +<meta name="src" content="texlive-it.tex" /> <link rel="stylesheet" type="text/css" href="texlive-it.css" > <link rel="stylesheet" type="text/css" href="tex-live.css" > </head><body @@ -19,617 +17,538 @@ -<h2 class="titleHead">Guida a <span class="TEX">T<span -class="E">E</span>X</span> Live—2019 </h2> +<h2 class="titleHead">Guida a TeX Live—2020 </h2> <div class="author" ><span class="ec-lmr-12">Karl Berry</span> <br /> <a href="https://tug.org/texlive/" class="url" ><span class="ec-lmtt-12">https://tug.org/texlive/</span></a> </div><br /> <div class="date" ><span -class="ec-lmr-12">Aprile 2019</span></div> +class="ec-lmr-12">Marzo 2020</span></div> </div> <h3 class="likesectionHead"><a id="x1-1000"></a>Indice</h3> <div class="tableofcontents"> <span class="sectionToc" >1 <a href="#x1-30001" id="QQ2-1-3">Introduzione</a></span> -<br />  <span class="subsectionToc" >1.1 <a -href="#x1-40001.1" id="QQ2-1-4"><span class="TEX">T<span -class="E">E</span>X</span> Live e la <span class="TEX">T<span -class="E">E</span>X</span> Collection</a></span> -<br />  <span class="subsectionToc" >1.2 <a +<br /> <span class="subsectionToc" >1.1 <a +href="#x1-40001.1" id="QQ2-1-4">TeX Live e la TeX Collection</a></span> +<br /> <span class="subsectionToc" >1.2 <a href="#x1-50001.2" id="QQ2-1-5">Supporto per i sistemi operativi</a></span> -<br />  <span class="subsectionToc" >1.3 <a -href="#x1-60001.3" id="QQ2-1-6">Installazione base di <span class="TEX">T<span -class="E">E</span>X</span> Live</a></span> -<br />  <span class="subsectionToc" >1.4 <a +<br /> <span class="subsectionToc" >1.3 <a +href="#x1-60001.3" id="QQ2-1-6">Installazione base di TeX Live</a></span> +<br /> <span class="subsectionToc" >1.4 <a href="#x1-70001.4" id="QQ2-1-7">Considerazioni sulla sicurezza</a></span> -<br />  <span class="subsectionToc" >1.5 <a +<br /> <span class="subsectionToc" >1.5 <a href="#x1-80001.5" id="QQ2-1-8">Ottenere aiuto</a></span> <br /> <span class="sectionToc" >2 <a -href="#x1-90002" id="QQ2-1-9">Panoramica su <span class="TEX">T<span -class="E">E</span>X</span> Live</a></span> -<br />  <span class="subsectionToc" >2.1 <a -href="#x1-100002.1" id="QQ2-1-10">La <span class="TEX">T<span -class="E">E</span>X</span> Collection: <span class="TEX">T<span -class="E">E</span>X</span> Live, pro<span class="TEX">T<span -class="E">E</span>X</span>t, Mac<span class="TEX">T<span -class="E">E</span>X</span></a></span> -<br />  <span class="subsectionToc" >2.2 <a -href="#x1-110002.2" id="QQ2-1-11">Directory primarie di <span class="TEX">T<span -class="E">E</span>X</span> Live</a></span> -<br />  <span class="subsectionToc" >2.3 <a -href="#x1-120002.3" id="QQ2-1-12">Panoramica dei percorsi predefiniti in texmf</a></span> -<br />  <span class="subsectionToc" >2.4 <a -href="#x1-130002.4" id="QQ2-1-13">Estensioni di <span class="TEX">T<span -class="E">E</span>X</span></a></span> -<br />  <span class="subsectionToc" >2.5 <a -href="#x1-140002.5" id="QQ2-1-14">Altri programmi rilevanti inclusi in <span class="TEX">T<span -class="E">E</span>X</span> Live</a></span> +href="#x1-90002" id="QQ2-1-9">Panoramica su TeX Live</a></span> +<br /> <span class="subsectionToc" >2.1 <a +href="#x1-100002.1" id="QQ2-1-10">La TeX Collection: TeX Live, proTeXt, MacTeX</a></span> +<br /> <span class="subsectionToc" >2.2 <a +href="#x1-110002.2" id="QQ2-1-11">Directory primarie di TeX Live</a></span> +<br /> <span class="subsectionToc" >2.3 <a +href="#x1-120002.3" id="QQ2-1-12">Panoramica dei percorsi predefiniti in texmf</a></span> +<br /> <span class="subsectionToc" >2.4 <a +href="#x1-130002.4" id="QQ2-1-13">Estensioni di TeX</a></span> +<br /> <span class="subsectionToc" >2.5 <a +href="#x1-140002.5" id="QQ2-1-14">Altri programmi rilevanti inclusi in TeX Live</a></span> <br /> <span class="sectionToc" >3 <a href="#x1-150003" id="QQ2-1-15">Installazione</a></span> -<br />  <span class="subsectionToc" >3.1 <a -href="#x1-160003.1" id="QQ2-1-16">Avviare l’installatore</a></span> -<br />   <span class="subsubsectionToc" >3.1.1 <a +<br /> <span class="subsectionToc" >3.1 <a +href="#x1-160003.1" id="QQ2-1-16">Avviare l’installatore</a></span> +<br /> <span class="subsubsectionToc" >3.1.1 <a href="#x1-170003.1.1" id="QQ2-1-18">Unix</a></span> -<br />   <span class="subsubsectionToc" >3.1.2 <a +<br /> <span class="subsubsectionToc" >3.1.2 <a href="#x1-180003.1.2" id="QQ2-1-19">MacOSX</a></span> -<br />   <span class="subsubsectionToc" >3.1.3 <a +<br /> <span class="subsubsectionToc" >3.1.3 <a href="#x1-190003.1.3" id="QQ2-1-20">Windows</a></span> -<br />   <span class="subsubsectionToc" >3.1.4 <a +<br /> <span class="subsubsectionToc" >3.1.4 <a href="#x1-200003.1.4" id="QQ2-1-24">Cygwin</a></span> -<br />   <span class="subsubsectionToc" >3.1.5 <a -href="#x1-210003.1.5" id="QQ2-1-25">L’installatore testuale</a></span> -<br />   <span class="subsubsectionToc" >3.1.6 <a -href="#x1-220003.1.6" id="QQ2-1-26">L’installatore grafico</a></span> -<br />   <span class="subsubsectionToc" >3.1.7 <a +<br /> <span class="subsubsectionToc" >3.1.5 <a +href="#x1-210003.1.5" id="QQ2-1-25">L’installatore testuale</a></span> +<br /> <span class="subsubsectionToc" >3.1.6 <a +href="#x1-220003.1.6" id="QQ2-1-26">L’installatore grafico</a></span> +<br /> <span class="subsubsectionToc" >3.1.7 <a href="#x1-230003.1.7" id="QQ2-1-27">Gli installatori obsoleti</a></span> -<br />  <span class="subsectionToc" >3.2 <a -href="#x1-240003.2" id="QQ2-1-28">Eseguire l’installatore</a></span> -<br />   <span class="subsubsectionToc" >3.2.1 <a +<br /> <span class="subsectionToc" >3.2 <a +href="#x1-240003.2" id="QQ2-1-28">Eseguire l’installatore</a></span> +<br /> <span class="subsubsectionToc" >3.2.1 <a href="#x1-250003.2.1" id="QQ2-1-29">Menu delle architetture (solo Unix)</a></span> -<br />   <span class="subsubsectionToc" >3.2.2 <a +<br /> <span class="subsubsectionToc" >3.2.2 <a href="#x1-260003.2.2" id="QQ2-1-31">Selezionare cosa deve essere installato</a></span> -<br />   <span class="subsubsectionToc" >3.2.3 <a +<br /> <span class="subsubsectionToc" >3.2.3 <a href="#x1-270003.2.3" id="QQ2-1-34">Directory</a></span> -<br />   <span class="subsubsectionToc" >3.2.4 <a +<br /> <span class="subsubsectionToc" >3.2.4 <a href="#x1-280003.2.4" id="QQ2-1-35">Opzioni</a></span> -<br />  <span class="subsectionToc" >3.3 <a +<br /> <span class="subsectionToc" >3.3 <a href="#x1-290003.3" id="QQ2-1-37">Opzioni della riga di comando di install-tl</a></span> -<br />   <span class="subsubsectionToc" >3.3.1 <a -href="#x1-300003.3.1" id="QQ2-1-38">L’opzione <span +<br /> <span class="subsubsectionToc" >3.3.1 <a +href="#x1-300003.3.1" id="QQ2-1-38">L’opzione <span class="ec-lmtt-10">-repository</span></a></span> -<br />  <span class="subsectionToc" >3.4 <a -href="#x1-310003.4" id="QQ2-1-39">Azioni successive all’installazione</a></span> -<br />   <span class="subsubsectionToc" >3.4.1 <a -href="#x1-320003.4.1" id="QQ2-1-40">Variabili d’ambiente per Unix</a></span> -<br />   <span class="subsubsectionToc" >3.4.2 <a -href="#x1-330003.4.2" id="QQ2-1-41">Variabili d’ambiente: configurazione globale</a></span> -<br />   <span class="subsubsectionToc" >3.4.3 <a -href="#x1-340003.4.3" id="QQ2-1-42">Aggiornamenti da Internet dopo l’installazione del DVD</a></span> -<br />   <span class="subsubsectionToc" >3.4.4 <a -href="#x1-350003.4.4" id="QQ2-1-43">Configurazione dei font di sistema per Xe<span class="TEX">T<span -class="E">E</span>X</span> e Lua<span class="TEX">T<span -class="E">E</span>X</span></a></span> -<br />   <span class="subsubsectionToc" >3.4.5 <a -href="#x1-360003.4.5" id="QQ2-1-44">Con<span class="TEX">T<span -class="E">E</span>X</span>t Mark IV</a></span> -<br />   <span class="subsubsectionToc" >3.4.6 <a +<br /> <span class="subsectionToc" >3.4 <a +href="#x1-310003.4" id="QQ2-1-39">Azioni successive all’installazione</a></span> +<br /> <span class="subsubsectionToc" >3.4.1 <a +href="#x1-320003.4.1" id="QQ2-1-40">Variabili d’ambiente per Unix</a></span> +<br /> <span class="subsubsectionToc" >3.4.2 <a +href="#x1-330003.4.2" id="QQ2-1-41">Variabili d’ambiente: configurazione globale</a></span> +<br /> <span class="subsubsectionToc" >3.4.3 <a +href="#x1-340003.4.3" id="QQ2-1-42">Aggiornamenti da Internet dopo l’installazione del DVD</a></span> +<br /> <span class="subsubsectionToc" >3.4.4 <a +href="#x1-350003.4.4" id="QQ2-1-43">Configurazione dei font di sistema per XeTeX e LuaTeX</a></span> +<br /> <span class="subsubsectionToc" >3.4.5 <a +href="#x1-360003.4.5" id="QQ2-1-44">ConTeXt Mark IV</a></span> +<br /> <span class="subsubsectionToc" >3.4.6 <a href="#x1-370003.4.6" id="QQ2-1-45">Integrare macro locali e personali</a></span> -<br />   <span class="subsubsectionToc" >3.4.7 <a +<br /> <span class="subsubsectionToc" >3.4.7 <a href="#x1-380003.4.7" id="QQ2-1-46">Integrare font di terze parti</a></span> -<br />  <span class="subsectionToc" >3.5 <a -href="#x1-390003.5" id="QQ2-1-47">Collaudare l’installazione</a></span> -<br />  <span class="subsectionToc" >3.6 <a +<br /> <span class="subsectionToc" >3.5 <a +href="#x1-390003.5" id="QQ2-1-47">Collaudare l’installazione</a></span> +<br /> <span class="subsectionToc" >3.6 <a href="#x1-400003.6" id="QQ2-1-48">Collegamenti ad ulteriori software scaricabili</a></span> <br /> <span class="sectionToc" >4 <a href="#x1-410004" id="QQ2-1-49">Installazione specializzate</a></span> -<br />  <span class="subsectionToc" >4.1 <a +<br /> <span class="subsectionToc" >4.1 <a href="#x1-420004.1" id="QQ2-1-50">Installazioni condivise tra utenti o macchine</a></span> -<br />  <span class="subsectionToc" >4.2 <a +<br /> <span class="subsectionToc" >4.2 <a href="#x1-430004.2" id="QQ2-1-51">Installazioni portabili (USB)</a></span> <br /> <span class="sectionToc" >5 <a href="#x1-440005" id="QQ2-1-52"><span class="ec-lmss-10">tlmgr</span>: gestire la vostra installazione</a></span> -<br />  <span class="subsectionToc" >5.1 <a -href="#x1-450005.1" id="QQ2-1-56">Interfacce GUI attuali per <span +<br /> <span class="subsectionToc" >5.1 <a +href="#x1-450005.1" id="QQ2-1-56">Interfacce GUI per <span class="ec-lmss-10">tlmgr</span></a></span> -<br />  <span class="subsectionToc" >5.2 <a +<br /> <span class="subsectionToc" >5.2 <a href="#x1-460005.2" id="QQ2-1-57">Esempi di invocazioni di <span class="ec-lmss-10">tlmgr </span>dalla riga di comando</a></span> <br /> <span class="sectionToc" >6 <a href="#x1-470006" id="QQ2-1-58">Note relative a Windows</a></span> -<br />  <span class="subsectionToc" >6.1 <a -href="#x1-480006.1" id="QQ2-1-59">Funzionalit specifiche per Windows</a></span> -<br />  <span class="subsectionToc" >6.2 <a +<br /> <span class="subsectionToc" >6.1 <a +href="#x1-480006.1" id="QQ2-1-59">Funzionalità specifiche per Windows</a></span> +<br /> <span class="subsectionToc" >6.2 <a href="#x1-490006.2" id="QQ2-1-60">Software aggiuntivo incluso sotto Windows</a></span> -<br />  <span class="subsectionToc" >6.3 <a -href="#x1-500006.3" id="QQ2-1-62">Il profilo utente “home”</a></span> -<br />  <span class="subsectionToc" >6.4 <a -href="#x1-510006.4" id="QQ2-1-63">Il registro di configurazione di Windows</a></span> -<br />  <span class="subsectionToc" >6.5 <a -href="#x1-520006.5" id="QQ2-1-64">Permessi di Windows</a></span> -<br />  <span class="subsectionToc" >6.6 <a -href="#x1-530006.6" id="QQ2-1-65">Incrementare la memoria massima sotto Windows e Cygwin</a></span> +<br /> <span class="subsectionToc" >6.3 <a +href="#x1-500006.3" id="QQ2-1-61">Il profilo utente è “home”</a></span> +<br /> <span class="subsectionToc" >6.4 <a +href="#x1-510006.4" id="QQ2-1-62">Il registro di configurazione di Windows</a></span> +<br /> <span class="subsectionToc" >6.5 <a +href="#x1-520006.5" id="QQ2-1-63">Permessi di Windows</a></span> +<br /> <span class="subsectionToc" >6.6 <a +href="#x1-530006.6" id="QQ2-1-64">Incrementare la memoria massima sotto Windows e Cygwin</a></span> <br /> <span class="sectionToc" >7 <a -href="#x1-540007" id="QQ2-1-66">Una guida a Web2C</a></span> -<br />  <span class="subsectionToc" >7.1 <a -href="#x1-550007.1" id="QQ2-1-67">Ricerca dei percorsi con Kpathsea</a></span> -<br />   <span class="subsubsectionToc" >7.1.1 <a -href="#x1-560007.1.1" id="QQ2-1-68">Fonti dei percorsi</a></span> -<br />   <span class="subsubsectionToc" >7.1.2 <a -href="#x1-570007.1.2" id="QQ2-1-69">File di configurazione</a></span> -<br />   <span class="subsubsectionToc" >7.1.3 <a -href="#x1-580007.1.3" id="QQ2-1-70">Espansione dei percorsi</a></span> -<br />   <span class="subsubsectionToc" >7.1.4 <a -href="#x1-590007.1.4" id="QQ2-1-71">Espansione predefinita</a></span> -<br />   <span class="subsubsectionToc" >7.1.5 <a -href="#x1-600007.1.5" id="QQ2-1-72">Espansione delle parentesi graffe</a></span> -<br />   <span class="subsubsectionToc" >7.1.6 <a -href="#x1-610007.1.6" id="QQ2-1-73">Espansione delle sotto directory</a></span> -<br />   <span class="subsubsectionToc" >7.1.7 <a -href="#x1-620007.1.7" id="QQ2-1-74">Elenco dei caratteri speciali e loro significato: un riepilogo</a></span> -<br />  <span class="subsectionToc" >7.2 <a -href="#x1-630007.2" id="QQ2-1-75">Database di nomi di file</a></span> -<br />   <span class="subsubsectionToc" >7.2.1 <a -href="#x1-640007.2.1" id="QQ2-1-76">Il database di nomi</a></span> -<br />   <span class="subsubsectionToc" >7.2.2 <a -href="#x1-650007.2.2" id="QQ2-1-77">kpsewhich: ricerca indipendente di percorsi</a></span> -<br />   <span class="subsubsectionToc" >7.2.3 <a -href="#x1-660007.2.3" id="QQ2-1-78">Esempi d’uso</a></span> -<br />   <span class="subsubsectionToc" >7.2.4 <a -href="#x1-670007.2.4" id="QQ2-1-79">Risoluzione dei problemi</a></span> -<br />  <span class="subsectionToc" >7.3 <a -href="#x1-680007.3" id="QQ2-1-81">Opzioni di esecuzione</a></span> +href="#x1-540007" id="QQ2-1-65">Una guida a Web2C</a></span> +<br /> <span class="subsectionToc" >7.1 <a +href="#x1-550007.1" id="QQ2-1-66">Ricerca dei percorsi con Kpathsea</a></span> +<br /> <span class="subsubsectionToc" >7.1.1 <a +href="#x1-560007.1.1" id="QQ2-1-67">Fonti dei percorsi</a></span> +<br /> <span class="subsubsectionToc" >7.1.2 <a +href="#x1-570007.1.2" id="QQ2-1-68">File di configurazione</a></span> +<br /> <span class="subsubsectionToc" >7.1.3 <a +href="#x1-580007.1.3" id="QQ2-1-69">Espansione dei percorsi</a></span> +<br /> <span class="subsubsectionToc" >7.1.4 <a +href="#x1-590007.1.4" id="QQ2-1-70">Espansione predefinita</a></span> +<br /> <span class="subsubsectionToc" >7.1.5 <a +href="#x1-600007.1.5" id="QQ2-1-71">Espansione delle parentesi graffe</a></span> +<br /> <span class="subsubsectionToc" >7.1.6 <a +href="#x1-610007.1.6" id="QQ2-1-72">Espansione delle sotto directory</a></span> +<br /> <span class="subsubsectionToc" >7.1.7 <a +href="#x1-620007.1.7" id="QQ2-1-73">Riepilogo dei caratteri speciali in <span +class="ec-lmtt-10">texmf.cnf</span></a></span> +<br /> <span class="subsectionToc" >7.2 <a +href="#x1-630007.2" id="QQ2-1-74">Database di nomi di file</a></span> +<br /> <span class="subsubsectionToc" >7.2.1 <a +href="#x1-640007.2.1" id="QQ2-1-75">Il database di nomi</a></span> +<br /> <span class="subsubsectionToc" >7.2.2 <a +href="#x1-650007.2.2" id="QQ2-1-76">kpsewhich: ricerca indipendente di percorsi</a></span> +<br /> <span class="subsubsectionToc" >7.2.3 <a +href="#x1-660007.2.3" id="QQ2-1-77">Esempi d’uso</a></span> +<br /> <span class="subsubsectionToc" >7.2.4 <a +href="#x1-670007.2.4" id="QQ2-1-78">Risoluzione dei problemi</a></span> +<br /> <span class="subsectionToc" >7.3 <a +href="#x1-680007.3" id="QQ2-1-80">Opzioni di esecuzione</a></span> +<br /> <span class="subsectionToc" >7.4 <a +href="#x1-690007.4" id="QQ2-1-81"><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></a></span> <br /> <span class="sectionToc" >8 <a -href="#x1-690008" id="QQ2-1-82">Ringraziamenti</a></span> +href="#x1-700008" id="QQ2-1-82">Ringraziamenti</a></span> <br /> <span class="sectionToc" >9 <a -href="#x1-700009" id="QQ2-1-83">Storia delle edizioni</a></span> -<br />  <span class="subsectionToc" >9.1 <a -href="#x1-710009.1" id="QQ2-1-84">Passato</a></span> -<br />   <span class="subsubsectionToc" >9.1.1 <a -href="#x1-720009.1.1" id="QQ2-1-85">2003</a></span> -<br />   <span class="subsubsectionToc" >9.1.2 <a -href="#x1-730009.1.2" id="QQ2-1-86">2004</a></span> -<br />   <span class="subsubsectionToc" >9.1.3 <a -href="#x1-740009.1.3" id="QQ2-1-87">2005</a></span> -<br />   <span class="subsubsectionToc" >9.1.4 <a -href="#x1-750009.1.4" id="QQ2-1-88">2006–2007</a></span> -<br />   <span class="subsubsectionToc" >9.1.5 <a -href="#x1-760009.1.5" id="QQ2-1-89">2008</a></span> -<br />   <span class="subsubsectionToc" >9.1.6 <a -href="#x1-770009.1.6" id="QQ2-1-90">2009</a></span> -<br />   <span class="subsubsectionToc" >9.1.7 <a -href="#x1-780009.1.7" id="QQ2-1-91">2010</a></span> -<br />   <span class="subsubsectionToc" >9.1.8 <a -href="#x1-790009.1.8" id="QQ2-1-92">2011</a></span> -<br />   <span class="subsubsectionToc" >9.1.9 <a -href="#x1-800009.1.9" id="QQ2-1-93">2012</a></span> -<br />   <span class="subsubsectionToc" >9.1.10 <a -href="#x1-810009.1.10" id="QQ2-1-94">2013</a></span> -<br />   <span class="subsubsectionToc" >9.1.11 <a -href="#x1-820009.1.11" id="QQ2-1-95">2014</a></span> -<br />   <span class="subsubsectionToc" >9.1.12 <a -href="#x1-830009.1.12" id="QQ2-1-96">2015</a></span> -<br />   <span class="subsubsectionToc" >9.1.13 <a -href="#x1-840009.1.13" id="QQ2-1-97">2016</a></span> -<br />   <span class="subsubsectionToc" >9.1.14 <a -href="#x1-850009.1.14" id="QQ2-1-98">2017</a></span> -<br />  <span class="subsectionToc" >9.2 <a -href="#x1-860009.2" id="QQ2-1-99">2018</a></span> -<br />  <span class="subsectionToc" >9.3 <a -href="#x1-870009.3" id="QQ2-1-100">Presente: 2019</a></span> -<br />  <span class="subsectionToc" >9.4 <a -href="#x1-880009.4" id="QQ2-1-101">Futuro</a></span> +href="#x1-710009" id="QQ2-1-83">Storia delle edizioni</a></span> +<br /> <span class="subsectionToc" >9.1 <a +href="#x1-720009.1" id="QQ2-1-84">Passato</a></span> +<br /> <span class="subsubsectionToc" >9.1.1 <a +href="#x1-730009.1.1" id="QQ2-1-85">2003</a></span> +<br /> <span class="subsubsectionToc" >9.1.2 <a +href="#x1-740009.1.2" id="QQ2-1-86">2004</a></span> +<br /> <span class="subsubsectionToc" >9.1.3 <a +href="#x1-750009.1.3" id="QQ2-1-87">2005</a></span> +<br /> <span class="subsubsectionToc" >9.1.4 <a +href="#x1-760009.1.4" id="QQ2-1-88">2006–2007</a></span> +<br /> <span class="subsubsectionToc" >9.1.5 <a +href="#x1-770009.1.5" id="QQ2-1-89">2008</a></span> +<br /> <span class="subsubsectionToc" >9.1.6 <a +href="#x1-780009.1.6" id="QQ2-1-90">2009</a></span> +<br /> <span class="subsubsectionToc" >9.1.7 <a +href="#x1-790009.1.7" id="QQ2-1-91">2010</a></span> +<br /> <span class="subsubsectionToc" >9.1.8 <a +href="#x1-800009.1.8" id="QQ2-1-92">2011</a></span> +<br /> <span class="subsubsectionToc" >9.1.9 <a +href="#x1-810009.1.9" id="QQ2-1-93">2012</a></span> +<br /> <span class="subsubsectionToc" >9.1.10 <a +href="#x1-820009.1.10" id="QQ2-1-94">2013</a></span> +<br /> <span class="subsubsectionToc" >9.1.11 <a +href="#x1-830009.1.11" id="QQ2-1-95">2014</a></span> +<br /> <span class="subsubsectionToc" >9.1.12 <a +href="#x1-840009.1.12" id="QQ2-1-96">2015</a></span> +<br /> <span class="subsubsectionToc" >9.1.13 <a +href="#x1-850009.1.13" id="QQ2-1-97">2016</a></span> +<br /> <span class="subsubsectionToc" >9.1.14 <a +href="#x1-860009.1.14" id="QQ2-1-98">2017</a></span> +<br /> <span class="subsectionToc" >9.2 <a +href="#x1-870009.2" id="QQ2-1-99">2018</a></span> +<br /> <span class="subsectionToc" >9.3 <a +href="#x1-880009.3" id="QQ2-1-100">2019</a></span> +<br /> <span class="subsectionToc" >9.4 <a +href="#x1-890009.4" id="QQ2-1-101">Presente: 2020</a></span> +<br /> <span class="subsectionToc" >9.5 <a +href="#x1-900009.5" id="QQ2-1-102">Futuro</a></span> </div> -<!--l. 45--><p class="noindent" > +<!--l. 54--><p class="noindent" > +</p> <h3 class="likesectionHead"><a - id="x1-2000"></a>Note all’edizione italiana</h3> -<!--l. 47--><p class="noindent" >Dopo tanti anni, finalmente abbiamo anche un’edizione italiana di questa guida alla distribuzione <span class="TEX">T<span -class="E">E</span>X</span> Live. -Vorrei premettere che, per garantirne il completamento entro l’uscita di <span class="TEX">T<span -class="E">E</span>X</span> Live 2009, mi sono fatto in -quattro destinando praticamente ogni attimo libero a questo lavoro; ho tenuto sempre acceso il computer, con -l’editor aperto e, spesso, passandoci davanti, mi fermavo a tradurre una sola frase o addirittura una sola parola -pur di non restare fermo. + id="x1-2000"></a>Note all’edizione italiana</h3> -<!--l. 55--><p class="indent" > Ovviamente il risultato un lavoro fatto con i piedi, uno stile incoerente, parti che nemmeno io riesco a -capire, errori di battitura e di grammatica. Di tutto questo chiedo scusa. Per, adesso, il grosso dello sforzo -stato fatto e revisionare periodicamente questa guida per limarla e migliorarla sar un’opera di gran lunga pi -semplice. -<!--l. 61--><p class="indent" > Purtroppo, ho mancato l’appuntamento con <span class="TEX">T<span -class="E">E</span>X</span> Live 2010 e la guida l presente era la stessa del 2009, -con tutti i suoi difetti. Questa volta, per l’edizione 2011, mi sono impegnato un po’ di pi, ho ripreso -l’intero lavoro, l’ho aggiornato prima con le modifiche del 2010 e quindi con quelle del 2011, ho -corretto una valanga di errori e ritradotto frasi che con l’italiano avevano davvero poco a che +<!--l. 56--><p class="noindent" >Dopo tanti anni, finalmente abbiamo anche un’edizione italiana di questa guida alla distribuzione TeX Live. +Vorrei premettere che, per garantirne il completamento entro l’uscita di TeX Live 2009, mi sono fatto in +quattro destinando praticamente ogni attimo libero a questo lavoro; ho tenuto sempre acceso il computer, con +l’editor aperto e, spesso, passandoci davanti, mi fermavo a tradurre una sola frase o addirittura una sola parola +pur di non restare fermo. +</p><!--l. 64--><p class="indent" > Ovviamente il risultato è un lavoro fatto con i piedi, uno stile incoerente, parti che nemmeno io riesco a +capire, errori di battitura e di grammatica. Di tutto questo chiedo scusa. Però, adesso, il grosso dello sforzo è +stato fatto e revisionare periodicamente questa guida per limarla e migliorarla sarà un’opera di gran lunga +più semplice. +</p><!--l. 70--><p class="indent" > Purtroppo, ho mancato l’appuntamento con TeX Live 2010 e la guida lì presente era la stessa del 2009, +con tutti i suoi difetti. Questa volta, per l’edizione 2011, mi sono impegnato un po’ di più, ho ripreso +l’intero lavoro, l’ho aggiornato prima con le modifiche del 2010 e quindi con quelle del 2011, ho +corretto una valanga di errori e ritradotto frasi che con l’italiano avevano davvero poco a che vedere. -<!--l. 68--><p class="indent" > Ovviamente ci saranno ancora tanti errori, frasi incomprensibili, incoerenze e chi pi ne ha pi ne metta, -ma spero nuovamente che il mio piccolo contributo a <span class="TEX">T<span -class="E">E</span>X</span> sia apprezzato. Potete contattarmi per qualunque -cosa, aiuti, suggerimenti, correzioni, all’indirizzo <a +</p><!--l. 77--><p class="indent" > Ovviamente ci saranno ancora tanti errori, frasi incomprensibili, incoerenze e chi più ne ha più ne metta, +ma spero nuovamente che il mio piccolo contributo a TeX sia apprezzato. Potete contattarmi per qualunque +cosa, aiuti, suggerimenti, correzioni, all’indirizzo <a href="mailto:marco.pallante@gmail.com" ><span class="path"><span class="ec-lmtt-10">marco.pallante@gmail.com</span></span></a>. -<!--l. 74--><p class="indent" > Vorrei dedicare questo lavoro alla mia citt. -<!--l. 78--><p class="noindent" >Marco Pallante<br +</p><!--l. 83--><p class="indent" > Vorrei dedicare questo lavoro alla mia città. +</p><!--l. 87--><p class="noindent" >Marco Pallante<br class="newline" /><span -class="ec-lmri-10">L’Aquila, 20 giugno 2011</span>. -<!--l. 82--><p class="noindent" > +class="ec-lmri-10">L’Aquila, 20 giugno 2011</span>. +</p><!--l. 91--><p class="noindent" > +</p> <h3 class="sectionHead"><span class="titlemark">1 </span> <a id="x1-30001"></a>Introduzione</h3> -<!--l. 85--><p class="noindent" > +<!--l. 94--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">1.1 </span> <a - id="x1-40001.1"></a><span class="TEX">T<span -class="E">E</span>X</span> Live e la <span class="TEX">T<span -class="E">E</span>X</span> Collection</h4> -<!--l. 87--><p class="noindent" >Questo documento descrive le caratteristiche principali della distribuzione <span class="TEX">T<span -class="E">E</span>X</span> Live — <span class="TEX">T<span -class="E">E</span>X</span> e i programmi ad + id="x1-40001.1"></a>TeX Live e la TeX Collection</h4> +<!--l. 96--><p class="noindent" >Questo documento descrive le caratteristiche principali della distribuzione TeX Live — TeX e i programmi ad esso correlati per i sistemi GNU/Linux e altre versioni di Unix, Mac OS X e Windows. -<!--l. 91--><p class="indent" > Potete ottenere <span class="TEX">T<span -class="E">E</span>X</span> Live scaricandola, oppure sul DVD <span class="TEX">T<span -class="E">E</span>X</span> Collection, che i gruppi di utenti <span class="TEX">T<span -class="E">E</span>X</span> +</p><!--l. 100--><p class="indent" > Potete ottenere TeX Live scaricandola, oppure sul DVD TeX Collection, che i gruppi di utenti TeX distribuiscono ai propri membri, o in altri modi. La sezione <a href="#x1-100002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a> descrive brevemente il contenuto del DVD. Sia -<span class="TEX">T<span -class="E">E</span>X</span> Live che <span class="TEX">T<span -class="E">E</span>X</span> Collection sono progetti cooperativi dei gruppi di utenti <span class="TEX">T<span -class="E">E</span>X</span>. Questo descrive -principalmente <span class="TEX">T<span -class="E">E</span>X</span> Live. -<!--l. 97--><p class="indent" > <span class="TEX">T<span -class="E">E</span>X</span> Live include gli eseguibili per <span class="TEX">T<span -class="E">E</span>X</span>, LaTeX2e, Con<span class="TEX">T<span -class="E">E</span>X</span>t, Metafont, MetaPost, BibTeX e molti altri -programmi, una vasta collezione di macro, font e documentazione e il supporto per la composizione tipografica +TeX Live che TeX Collection sono progetti cooperativi dei gruppi di utenti TeX. Questo descrive +principalmente TeX Live. +</p><!--l. 106--><p class="indent" > TeX Live include gli eseguibili per TeX, LaTeX2e, ConTeXt, Metafont, MetaPost, BibTeX e molti altri +programmi, una vasta collezione di macro, font e documentazione e il supporto per la composizione tipografica in molti diversi alfabeti provenienti da tutte le parti del mondo. -<!--l. 102--><p class="indent" > Per un breve riassunto dei principali cambiamenti in questa edizione di <span class="TEX">T<span -class="E">E</span>X</span> Live, consultate la fine di -questo documento, sezione <a -href="#x1-700009">9<!--tex4ht:ref: sec:history --></a> (p. <a -href="#x1-700009">77<!--tex4ht:ref: sec:history --></a>). -<!--l. 108--><p class="indent" > <a id="platforms"></a> +</p><!--l. 111--><p class="indent" > Per un breve riassunto dei principali cambiamenti in questa edizione di TeX Live, consultate la fine di +questo documento, sezione <a +href="#x1-710009">9<!--tex4ht:ref: sec:history --></a> (p. <a +href="#x1-710009">80<!--tex4ht:ref: sec:history --></a>). +</p><!--l. 117--><p class="indent" > <a id="platforms"></a> +</p> <h4 class="subsectionHead"><span class="titlemark">1.2 </span> <a id="x1-50001.2"></a>Supporto per i sistemi operativi</h4> -<!--l. 112--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live contiene gli eseguibili per molte piattaforme basate su Unix, inclusi GNU/Linux, Mac OS X e +<!--l. 121--><p class="noindent" >TeX Live contiene gli eseguibili per molte piattaforme basate su Unix, inclusi GNU/Linux, Mac OS X e Cygwin. I sorgenti inclusi possono essere compilati per quelle piattaforme per le quali non forniamo i binari. -<!--l. 116--><p class="indent" > Per quanto riguarda Windows: Windows 7 e successivi sono supportati. Windows Vista probabilmente -continuer a funzionare quasi del tutto, ma <span class="TEX">T<span -class="E">E</span>X</span> Live non sar pi neppure installato su Windows XP e -precedenti. Non ci sono specifici eseguibili a 64-bit per Windows, ma gli eseguibili a 32-bit dovrebbero -funzionare sui sistemi a 64-bit. -<!--l. 122--><p class="indent" > Consulta la sezione <a +</p><!--l. 125--><p class="indent" > Per quanto riguarda Windows: Windows 7 e successivi sono supportati. Windows Vista probabilmente +continuerà a funzionare quasi del tutto, ma TeX Live non sarà più neppure installato su Windows XP e +precedenti. TeX Live non include specifici eseguibili a 64-bit per Windows, ma gli eseguibili a 32-bit +dovrebbero funzionare sui sistemi a 64-bit. +</p><!--l. 131--><p class="indent" > Consulta la sezione <a href="#x1-100002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a> per scoprire soluzioni alternative per Windows e Mac OS X. -<!--l. 125--><p class="noindent" > + + +</p><!--l. 134--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">1.3 </span> <a - id="x1-60001.3"></a>Installazione base di <span class="TEX">T<span -class="E">E</span>X</span> Live</h4> -<!--l. 128--><p class="noindent" > possibile installare <span class="TEX">T<span -class="E">E</span>X</span> Live dal DVD oppure attraverso Internet (<a -href="http://tug.org/texlive/acquire.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/acquire.html</span></a>). Il -programma di installazione via rete piccolo e scarica tutto ci che necessario da Internet. -<!--l. 132--><p class="indent" > Il programma di installazione nel DVD vi permette l’installazione su un disco locale. Non -possibile eseguire <span class="TEX">T<span -class="E">E</span>X</span> Live direttamente dal DVD <span class="TEX">T<span -class="E">E</span>X</span> Collection (o dalla sua immagine <span + id="x1-60001.3"></a>Installazione base di TeX Live</h4> +<!--l. 137--><p class="noindent" >È possibile installare TeX Live dal DVD oppure attraverso Internet (<a +href="https://tug.org/texlive/acquire.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/acquire.html</span></a>). +Il programma di installazione via rete è piccolo e scarica tutto ciò che è necessario da Internet. +</p><!--l. 141--><p class="indent" > Il programma di installazione nel DVD vi permette l’installazione su un disco locale. Non è +possibile eseguire TeX Live direttamente dal DVD TeX Collection (o dalla sua immagine <span class="ec-lmtt-10">.iso</span>), ma -potete preparare un’installazione pronta per l’uso su, per esempio, una pennetta USB (consultate -la sezione <a -href="#x1-430004.2">4.2<!--tex4ht:ref: sec:portable-tl --></a>). L’installazione descritta nelle prossime sezioni (p. <a +potete preparare un’installazione pronta per l’uso su, per esempio, una pennetta USB (consultate +la sezione <a +href="#x1-430004.2">4.2<!--tex4ht:ref: sec:portable-tl --></a>). L’installazione è descritta nelle prossime sezioni (p. <a href="#x1-150003">12<!--tex4ht:ref: sec:install --></a>), ma eccone un rapido accenno: - - +</p> <ul class="itemize1"> - <li class="itemize">Lo script di installazione chiamato <span class="path"><span -class="ec-lmtt-10">install-tl</span></span>. Pu operare in “modalit grafica” dando - l’opzione <span -class="ec-lmtt-10">-gui </span>(predefinita sotto Windows e Mac OS X), in modalit testuale dando l’opzione + <li class="itemize">Lo script di installazione è chiamato <span class="path"><span +class="ec-lmtt-10">install-tl</span></span>. Può operare in “modalità grafica” dando + l’opzione <span +class="ec-lmtt-10">-gui </span>(predefinita sotto Windows e Mac OS X), in modalità testuale dando l’opzione <span -class="ec-lmtt-10">-gui=text </span>(predefinito per gli altri sistemi). Nelle piattafforme Unix, le precedenti modalit - Perl/Tk e guidata sono ancora disponibili e Perl/Tk installato; consultate la sezione <a +class="ec-lmtt-10">-gui=text </span>(predefinito per gli altri sistemi). Nelle piattafforme Unix, le precedenti modalità + Perl/Tk e guidata sono ancora disponibili e Perl/Tk installato; consultate la sezione <a href="#x1-190003.1.3">3.1.3<!--tex4ht:ref: sec:wininst --></a> per Windows. </li> - <li class="itemize">Uno degli elementi installati il programma “<span class="TEX">T<span -class="E">E</span>X</span> Live Manager”, chiamato <span -class="ec-lmss-10">tlmgr</span>. Cos come - l’installatore, pu essere usato sia in modalit GUI che in modalit testuale. Lo si pu usare per - installare e disinstallare i pacchetti e per compiere varie operazioni di configurazione. + <li class="itemize">Uno degli elementi installati è il programma “TeX Live Manager”, chiamato <span +class="ec-lmss-10">tlmgr</span>. Così come + l’installatore, può essere usato sia in modalità GUI che in modalità testuale. Lo si può usare + per installare e disinstallare i pacchetti e per compiere varie operazioni di configurazione. </li></ul> -<!--l. 158--><p class="indent" > <a id="security"></a> +<!--l. 167--><p class="indent" > <a id="security"></a> +</p> <h4 class="subsectionHead"><span class="titlemark">1.4 </span> <a id="x1-70001.4"></a>Considerazioni sulla sicurezza</h4> -<!--l. 162--><p class="noindent" >Sulla base delle nostre conoscenze, i programmi centrali di <span class="TEX">T<span -class="E">E</span>X</span> sono (e sono sempre stati) estremamente -robusti. Tuttavia, gli altri programmi in <span class="TEX">T<span -class="E">E</span>X</span> Live potrebbero non raggiungere lo stesso livello, nonostante il -massimo impegno di tutti. Come sempre, dovreste essere cauti nell’eseguire i programmi su documenti -di origine inaffidabile; per aumentare la sicurezza, eseguiteli in una nuova sotto directory o in +<!--l. 171--><p class="noindent" >Sulla base delle nostre conoscenze, i programmi centrali di TeX sono (e sono sempre stati) estremamente +robusti. Tuttavia, gli altri programmi in TeX Live potrebbero non raggiungere lo stesso livello, nonostante il +massimo impegno di tutti. Come sempre, dovreste essere cauti nell’eseguire i programmi su documenti +di origine inaffidabile; per aumentare la sicurezza, eseguiteli in una nuova sotto directory o in chroot. -<!--l. 169--><p class="indent" > Questo bisogno di attenzione particolarmente pressante sotto Windows, dato che generalmente Windows +</p><!--l. 178--><p class="indent" > Questo bisogno di attenzione è particolarmente pressante sotto Windows, dato che generalmente Windows cerca i programmi nella directory attuale prima che in qualunque altra posizione, indipendentemente dal -percorso di ricerca. Questo comportamento crea un’ampia variet di possibili attacchi. Abbiamo chiuso molte -falle, ma indubbiamente alcune ne rimangono, soprattutto con i programmi di terze parti. Perci -raccomandiamo di controllare la presenza di file sospetti, soprattutto eseguibili (binari o script), nella directory +percorso di ricerca. Questo comportamento crea un’ampia varietà di possibili attacchi. Abbiamo chiuso molte +falle, ma indubbiamente alcune ne rimangono, soprattutto con i programmi di terze parti. Perciò +raccomandiamo di controllare la presenza di file sospetti, soprattutto eseguibili (binari o script), nella directory attuale. Normalmente questi non dovrebbero essere presenti e senza alcun dubbio normalmente non dovrebbero essere creati semplicemente elaborando un documento. -<!--l. 180--><p class="indent" > Infine, <span class="TEX">T<span -class="E">E</span>X</span> (e i programmi che lo accompagnano) capace di creare nuovi file quando elabora i -documento, una funzionalit che pu anche essere abusata in una grande quantit di modi. Di nuovo, elaborare -documenti sconosciuti in una nuova sotto directory la scelta pi sicura. -<!--l. 186--><p class="noindent" > +</p><!--l. 189--><p class="indent" > Infine, TeX (e i programmi che lo accompagnano) è capace di creare nuovi file quando elabora i +documento, una funzionalità che può anche essere abusata in una grande quantità di modi. Di nuovo, +elaborare documenti sconosciuti in una nuova sotto directory è la scelta più sicura. +</p><!--l. 194--><p class="indent" > Un altro aspetto della sicurezza è assicurarsi che il materiale scaricato non sia stato modificato rispetto a +quanto creato. Il programma <span +class="ec-lmss-10">tlmgr </span>(sezione <a +href="#x1-440005">5<!--tex4ht:ref: sec:tlmgr --></a>) eseguirà automaticamente una verificca criptografica sui file +scaricati se il programma <span +class="ec-lmss-10">gpg </span>(GNU Privacy Guard) è disponibile. Non è distribuito come +parte di TeX Live, ma visitate <a +href="https://texlive.info/tlpgp/" class="url" ><span +class="ec-lmtt-10">https://texlive.info/tlpgp/</span></a> per informazioni su <span +class="ec-lmss-10">pgp </span>se è +necessario. +</p><!--l. 203--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">1.5 </span> <a id="x1-80001.5"></a>Ottenere aiuto</h4> -<!--l. 189--><p class="noindent" >La comunit <span class="TEX">T<span -class="E">E</span>X</span> attiva ed amichevole e le domande pi importanti finiscono per ricevere una risposta. -Tuttavia il supporto informale, offerto da volontari e utenti casuali, per cui particolarmente importante fare -la propria parte prima di chiedere (se preferite un supporto commerciale garantito, potete rinunciare del tutto -a <span class="TEX">T<span -class="E">E</span>X</span> Live e ordinare il sistema di un fornitore; alla pagina <a -href="http://tug.org/interest.html#vendors" class="url" ><span -class="ec-lmtt-10">http://tug.org/interest.html#vendors</span></a> +<!--l. 206--><p class="noindent" >La comunità TeX è attiva ed amichevole e le domande più importanti finiscono per ricevere una risposta. +Tuttavia il supporto è informale, offerto da volontari e utenti casuali, per cui è particolarmente importante +fare la propria parte prima di chiedere (se preferite un supporto commerciale garantito, potete rinunciare del +tutto a TeX Live e ordinare il sistema di un fornitore; alla pagina <a +href="https://tug.org/interest.html#vendors" class="url" ><span +class="ec-lmtt-10">https://tug.org/interest.html#vendors</span></a> trovate un elenco). -<!--l. 197--><p class="indent" > Ecco una lista di risorse, approssimativamente nell’ordine in cui noi raccomandiamo di usarle: -<!--l. 200--><p class="indent" > - <dl class="description"><dt class="description"> + + +</p><!--l. 214--><p class="indent" > Ecco una lista di risorse, approssimativamente nell’ordine in cui noi raccomandiamo di usarle: +</p><!--l. 217--><p class="indent" > + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">Per cominciare</span> </dt><dd -class="description">Se siete nuovi di <span class="TEX">T<span -class="E">E</span>X</span>, alla pagina web <a -href="http://tug.org/begin.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/begin.html</span></a> troverete una +class="description">Se siete nuovi di TeX, alla pagina web <a +href="https://tug.org/begin.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/begin.html</span></a> troverete una breve introduzione al sistema. </dd><dt class="description"> -<span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">FAQ</span> </dt><dd -class="description">Le <span class="TEX">T<span -class="E">E</span>X</span> FAQ sono un enorme compendio di risposte ad ogni genere di domanda, dalle pi - elementari alle pi oscure. Sono incluse in <span class="TEX">T<span -class="E">E</span>X</span> Live in <a +<span +class="ec-lmbx-10">TeX FAQ</span> </dt><dd +class="description">Le TeX FAQ sono un enorme compendio di risposte ad ogni genere di domanda, dalle più + elementari alle più oscure. Sono incluse in TeX Live in <a href="../../../../texmf-dist/doc/generic/FAQ-en" >texmf-dist/doc/generic/FAQ-en</a> e sono disponibili su Internet alla pagina <a -href="http://www.tex.ac.uk/faq" class="url" ><span -class="ec-lmtt-10">http://www.tex.ac.uk/faq</span></a>. Controllate prima qui. +href="https://www.tex.ac.uk/faq" class="url" ><span +class="ec-lmtt-10">https://www.tex.ac.uk/faq</span></a>. Controllate prima qui. </dd><dt class="description"> -<span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">Catalogue</span> </dt><dd -class="description">Se state cercando un pacchetto, un font, un programma o altro in particolare, il - <span class="TEX">T<span -class="E">E</span>X</span> Catalogue il luogo dove guardare. un enorme catalogo con tutte le voci relative a <span class="TEX">T<span -class="E">E</span>X</span>. +<span +class="ec-lmbx-10">TeX Catalogue</span> </dt><dd +class="description">Se state cercando un pacchetto, un font, un programma o altro in particolare, il TeX + Catalogue è il luogo dove guardare. È un enorme catalogo con tutte le voci relative a TeX. Visitate <a -href="http://ctan.org/catalogue/" class="url" ><span -class="ec-lmtt-10">http://ctan.org/catalogue/</span></a>. +href="https://ctan.org/pkg/catalogue" class="url" ><span +class="ec-lmtt-10">https://ctan.org/pkg/catalogue</span></a>. </dd><dt class="description"> <span -class="ec-lmbx-10">Risorse Web per </span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd +class="ec-lmbx-10">Risorse Web per TeX</span> </dt><dd class="description">La pagina web <a -href="http://tug.org/interest.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/interest.html</span></a> ha molti collegamenti - relativi a <span class="TEX">T<span -class="E">E</span>X</span>, in particolare a numerosi libri, manuali ed articoli su tutti gli aspetti del sistema. - - +href="https://tug.org/interest.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/interest.html</span></a> ha molti collegamenti + relativi a TeX, in particolare a numerosi libri, manuali ed articoli su tutti gli aspetti del sistema. </dd><dt class="description"> <span class="ec-lmbx-10">archivi di supporto</span> </dt><dd -class="description">I principali forum di supporto per <span class="TEX">T<span -class="E">E</span>X</span> includono il sito della comunit <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> - su <a -href="http://latex-community.org/" class="url" ><span -class="ec-lmtt-10">http://latex-community.org/</span></a>, il sito di domande - e risposte <a -href="http://tex.stackexchange.com" class="url" ><span -class="ec-lmtt-10">http://tex.stackexchange.com</span></a>, il gruppo Usenet <a +class="description">I principali forum di supporto + per TeX includono il sito della comunità LaTeX su <a +href="https://latex.org" class="url" ><span +class="ec-lmtt-10">https://latex.org</span></a>, il sito di domande e + risposte <a +href="https://tex.stackexchange.com" class="url" ><span +class="ec-lmtt-10">https://tex.stackexchange.com</span></a>, il gruppo Usenet <a href="news:comp.text.tex" class="url" ><span class="ec-lmtt-10">news:comp.text.tex</span></a> e la mailing list <a href="mailto:texhax@tug.org" ><span class="path"><span class="ec-lmtt-10">texhax@tug.org</span></span></a>. I loro archivi raccolgono anni di domande e risposte per il vostro piacere di ricerca tramite, per gli ultimi due, <a -href="http://groups.google.com/group/comp.text.tex/topics" class="url" ><span -class="ec-lmtt-10">http://groups.google.com/group/comp.text.tex/topics</span></a> - e <a -href="http://tug.org/mail-archives/texhax" class="url" ><span -class="ec-lmtt-10">http://tug.org/mail-archives/texhax</span></a>. E una generica ricerca su web, ad esempio da - <a -href="http://google.com" class="url" ><span -class="ec-lmtt-10">http://google.com</span></a>, non fa mai male. +href="https://groups.google.com/group/comp.text.tex/topics" class="url" ><span +class="ec-lmtt-10">https://groups.google.com/group/comp.text.tex/topics</span></a> + e <a +href="https://tug.org/mail-archives/texhax" class="url" ><span +class="ec-lmtt-10">https://tug.org/mail-archives/texhax</span></a>. E una generica ricerca su web non fa mai male. </dd><dt class="description"> <span class="ec-lmbx-10">porre domande</span> </dt><dd class="description">Se non riuscite a trovare una risposta, potete formulare la vostra domanda su <a -href="http://latex-community.org/" class="url" ><span -class="ec-lmtt-10">http://latex-community.org/</span></a> e <a -href="http://tex.stackexchange.com/" class="url" ><span -class="ec-lmtt-10">http://tex.stackexchange.com/</span></a> tramite le loro interfacce +href="https://latex-community.org/" class="url" ><span +class="ec-lmtt-10">https://latex-community.org/</span></a> e <a +href="https://tex.stackexchange.com/" class="url" ><span +class="ec-lmtt-10">https://tex.stackexchange.com/</span></a> tramite le loro interfacce web, su <span class="path"><span class="ec-lmtt-10">comp.text.tex</span></span> tramite Google o un programma per Usenet, oppure tramite posta elettronica su <a href="mailto:texhax@tug.org" ><span class="path"><span class="ec-lmtt-10">texhax@tug.org</span></span></a>. Ma prima di scrivere in qualunque posto, leggete questa - voce delle FAQ, al fine di massimizzare le probabilit di ottenere una risposta utile: + voce delle FAQ, al fine di massimizzare le probabilità di ottenere una risposta utile: <a -href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion" class="url" ><span -class="ec-lmtt-10">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion</span></a>. +href="https://texfaq.org/FAQ-askquestion" class="url" ><span +class="ec-lmtt-10">https://texfaq.org/FAQ-askquestion</span></a>. </dd><dt class="description"> <span -class="ec-lmbx-10">supporto </span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">Live</span> </dt><dd +class="ec-lmbx-10">supporto TeX Live</span> </dt><dd class="description">Se volete segnalare un bug o avete dei suggerimenti o commenti sulla - distribuzione <span class="TEX">T<span -class="E">E</span>X</span> Live, sull’installazione o la documentazione, la mailing list <a + distribuzione TeX Live, sull’installazione o la documentazione, la mailing list è <a href="mailto:tex-live@tug.org" ><span class="path"><span class="ec-lmtt-10">tex-live@tug.</span> <span -class="ec-lmtt-10">org</span></span></a>. Tuttavia, se la vostra domanda relativa all’uso di un particolare programma incluso in <span class="TEX">T<span -class="E">E</span>X</span> +class="ec-lmtt-10">org</span></span></a>. Tuttavia, se la vostra domanda è relativa all’uso di un particolare programma incluso in TeX Live, scrivete al mantenitore o alla mailing list di quel programma. Spesso eseguire un programma - con l’opzione <span + con l’opzione <span class="ec-lmtt-10">--help </span>fornisce un indirizzo al quale segnalare i bug. </dd></dl> -<!--l. 253--><p class="indent" > L’altra faccia della medaglia aiutare coloro che hanno domande. Tutte le risorse indicate sopra sono +<!--l. 269--><p class="indent" > L’altra faccia della medaglia è aiutare coloro che hanno domande. Tutte le risorse indicate sopra sono aperte a chiunque, quindi sentevi liberi di iscrivervi, di iniziare a leggere e dare una mano dove potete. -<!--l. 259--><p class="noindent" > +</p><!--l. 275--><p class="noindent" > +</p> <h3 class="sectionHead"><span class="titlemark">2 </span> <a - id="x1-90002"></a>Panoramica su <span class="TEX">T<span -class="E">E</span>X</span> Live</h3> -<!--l. 262--><p class="noindent" >Questa sezione descrive i contenuti di <span class="TEX">T<span -class="E">E</span>X</span> Live e della <span class="TEX">T<span -class="E">E</span>X</span> Collection di cui parte. -<!--l. 265--><p class="noindent" > + id="x1-90002"></a>Panoramica su TeX Live</h3> +<!--l. 278--><p class="noindent" >Questa sezione descrive i contenuti di TeX Live e della TeX Collection di cui è parte. +</p><!--l. 281--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">2.1 </span> <a - id="x1-100002.1"></a>La <span class="TEX">T<span -class="E">E</span>X</span> Collection: <span class="TEX">T<span -class="E">E</span>X</span> Live, pro<span class="TEX">T<span -class="E">E</span>X</span>t, Mac<span class="TEX">T<span -class="E">E</span>X</span></h4> -<!--l. 268--><p class="noindent" >Il DVD <span class="TEX">T<span -class="E">E</span>X</span> Collection include quanto segue: -<!--l. 270--><p class="indent" > - <dl class="description"><dt class="description"> -<span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">Live</span> </dt><dd -class="description">Un sistema <span class="TEX">T<span -class="E">E</span>X</span> completo da installare sul proprio disco. Home page: + id="x1-100002.1"></a>La TeX Collection: TeX Live, proTeXt, MacTeX</h4> +<!--l. 284--><p class="noindent" >Il DVD TeX Collection include quanto segue: +</p><!--l. 286--><p class="indent" > + + + </p><dl class="description"><dt class="description"> +<span +class="ec-lmbx-10">TeX Live</span> </dt><dd +class="description">Un sistema TeX completo da installare sul proprio disco. Home page: <a -href="http://tug.org/texlive/" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/</span></a>. +href="https://tug.org/texlive/" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/</span></a>. </dd><dt class="description"> <span -class="ec-lmbx-10">Mac</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description">per Mac OS X (chiamato attualmente macOS da Apple, ma noi continuiamo ad usare il - vecchio nome in questo documento), aggiunge a <span class="TEX">T<span -class="E">E</span>X</span> Live un installatore nativo per Mac OS X ed +class="ec-lmbx-10">MacTeX</span> </dt><dd +class="description">per Mac OS X (chiamato attualmente macOS da Apple, ma noi continuiamo ad usare il + vecchio nome in questo documento), aggiunge a TeX Live un installatore nativo per Mac OS X ed altre applicazioni Mac. Home page: <a -href="http://tug.org/mactex/" class="url" ><span -class="ec-lmtt-10">http://tug.org/mactex/</span></a>. +href="https://tug.org/mactex/" class="url" ><span +class="ec-lmtt-10">https://tug.org/mactex/</span></a>. </dd><dt class="description"> <span -class="ec-lmbx-10">pro</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span><span -class="ec-lmbx-10">t</span> </dt><dd -class="description">Un miglioramento della distribuzione MiK<span class="TEX">T<span -class="E">E</span>X</span> per Windows, pro<span class="TEX">T<span -class="E">E</span>X</span>t aggiunge alcuni - strumenti supplementari a MiK<span class="TEX">T<span -class="E">E</span>X</span> e semplifica l’installazione. interamente indipendente da - <span class="TEX">T<span -class="E">E</span>X</span> Live e ha le proprie istruzioni per l’installazione. Home page: <a -href="http://tug.org/protext" class="url" ><span -class="ec-lmtt-10">http://tug.org/protext</span></a>. +class="ec-lmbx-10">proTeXt</span> </dt><dd +class="description">Un miglioramento della distribuzione MiKTeX per Windows, proTeXt aggiunge alcuni + strumenti supplementari a MiKTeX e semplifica l’installazione. È interamente indipendente da + TeX Live e ha le proprie istruzioni per l’installazione. Home page: <a +href="https://tug.org/protext" class="url" ><span +class="ec-lmtt-10">https://tug.org/protext</span></a>. </dd><dt class="description"> <span class="ec-lmbx-10">CTAN</span> </dt><dd -class="description">Un’instantanea dell’archivio CTAN (<a -href="http://www.ctan.org/" class="url" ><span -class="ec-lmtt-10">http://www.ctan.org/</span></a>). +class="description">Un’instantanea dell’archivio CTAN (<a +href="https://ctan.org/" class="url" ><span +class="ec-lmtt-10">https://ctan.org/</span></a>). </dd></dl> -<!--l. 291--><p class="indent" > CTAN e <span -class="ec-lmss-10">protext </span>non seguono le stesse condizioni di licenza di <span class="TEX">T<span -class="E">E</span>X</span> Live, per cui fate attenzione nel -ridistribuirli o modificarli. - - -<!--l. 295--><p class="noindent" > +<!--l. 307--><p class="indent" > CTAN e <span +class="ec-lmss-10">protext </span>non seguono le stesse condizioni di licenza di TeX Live, per cui fate attenzione nel +ridistribuirli o modificarli. +</p><!--l. 311--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">2.2 </span> <a - id="x1-110002.2"></a>Directory primarie di <span class="TEX">T<span -class="E">E</span>X</span> Live</h4> -<!--l. 298--><p class="noindent" >Segue un breve elenco e una descrizione delle directory primarie di un’installazione di <span class="TEX">T<span -class="E">E</span>X</span> Live. -<!--l. 301--><p class="noindent" > - <dl class="list1"><dt class="list"> + id="x1-110002.2"></a>Directory primarie di TeX Live</h4> +<!--l. 314--><p class="noindent" >Segue un breve elenco e una descrizione delle directory primarie di un’installazione di TeX Live. +</p><!--l. 317--><p class="noindent" > + </p><dl class="list1"><dt class="list"> <span class="ec-lmtt-10">bin</span> </dt><dd class="list"> - <!--l. 302--><p class="noindent" >I programmi del sistema <span class="TEX">T<span -class="E">E</span>X</span>, raggruppati per piattaforma. - </dd><dt class="list"> + <!--l. 318--><p class="noindent" >I programmi del sistema TeX, raggruppati per piattaforma. + </p></dd><dt class="list"> <span class="ec-lmtt-10">readme-*.dir</span> </dt><dd class="list"> - <!--l. 304--><p class="noindent" >Una rapida panoramica ed alcuni collegamenti utili per <span class="TEX">T<span -class="E">E</span>X</span> Live, in varie lingue, sia in HTML + <!--l. 320--><p class="noindent" >Una rapida panoramica ed alcuni collegamenti utili per TeX Live, in varie lingue, sia in HTML che in formato testuale. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">source</span> </dt><dd class="list"> - <!--l. 308--><p class="noindent" >I sorgenti di tutti i programmi inclusi, comprese le distribuzioni <span class="TEX">T<span -class="E">E</span>X</span> basate su Web2C. - </dd><dt class="list"> + <!--l. 324--><p class="noindent" >I sorgenti di tutti i programmi inclusi, comprese le distribuzioni TeX basate su Web2C. + </p></dd><dt class="list"> <span class="ec-lmtt-10">texmf-dist</span> </dt><dd class="list"> - <!--l. 311--><p class="noindent" >Il percorso principale; vedi <span class="path"><span + <!--l. 327--><p class="noindent" >Il percorso principale; vedi <span class="path"><span class="ec-lmtt-10">TEXMFDIST</span></span> sotto. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">tlpkg</span> </dt><dd class="list"> - <!--l. 313--><p class="noindent" >Script, programmi e dati per la gestione dell’installazione e per il supporto specifico per Windows.</dd></dl> -<!--l. 317--><p class="indent" > In aggiunta alle precedenti directory, gli script di installazione e i file <span class="path"><span -class="ec-lmtt-10">README</span></span> (in varie lingue) si trovano -nella directory principale della distribuzione. -<!--l. 321--><p class="indent" > Per quanto riguarda la documentazione, i collegamenti nel file <a + <!--l. 329--><p class="noindent" >Script, programmi e dati per la gestione dell’installazione e per il supporto specifico per Windows.</p></dd></dl> +<!--l. 333--><p class="indent" > Per quanto riguarda la documentazione, i collegamenti nel file <a href="../../../../doc.html" >doc.html</a> possono risultare utili. La documentazione per quasi tutto (pacchetti, formati, font, manuali dei programmi, pagine di manuali in linea, -file Info) si trova in <span class="path"><span +file Info) si trova in <span class="path"><span class="ec-lmtt-10">texmf-dist/doc</span></span>. Potete usare il programma <span class="ec-lmss-10">texdoc </span>per trovare la documentazione, ovunque sia collocata. -<!--l. 329--><p class="indent" > Questa stessa documentazione di <span class="TEX">T<span -class="E">E</span>X</span> Live si trova in <span class="path"><span +</p><!--l. 341--><p class="indent" > Questa stessa documentazione di TeX Live si trova in <span class="path"><span class="ec-lmtt-10">texmf-dist/doc/texlive</span></span>, disponibile in varie lingue: +</p> <ul class="itemize1"> <li class="itemize">Ceco/Slovacco: <a href="../../../../texmf-dist/doc/texlive/texlive-cz" >texmf-dist/doc/texlive/texlive-cz</a> </li> - <li class="itemize">Cinese Semplificato: <a + <li class="itemize">Cinese Semplificato: <a href="../../../../texmf-dist/doc/texlive/texlive-zh-cn" >texmf-dist/doc/texlive/texlive-zh-cn</a> + + </li> <li class="itemize">Francese: <a href="../../../../texmf-dist/doc/texlive/texlive-fr" >texmf-dist/doc/texlive/texlive-fr</a> </li> + <li class="itemize">Giapponese: <a +href="../../../../texmf-dist/doc/texlive/texlive-ja" >texmf-dist/doc/texlive/texlive-ja</a> + </li> <li class="itemize">Inglese: <a href="../../../../texmf-dist/doc/texlive/texlive-en" >texmf-dist/doc/texlive/texlive-en</a> </li> @@ -647,416 +566,378 @@ href="../../../../texmf-dist/doc/texlive/texlive-sr" >texmf-dist/doc/texlive/tex </li> <li class="itemize">Tedesco: <a href="../../../../texmf-dist/doc/texlive/texlive-de" >texmf-dist/doc/texlive/texlive-de</a></li></ul> -<!--l. 344--><p class="noindent" > +<!--l. 357--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">2.3 </span> <a - id="x1-120002.3"></a>Panoramica dei percorsi predefiniti in texmf</h4> -<!--l. 347--><p class="noindent" >Questa sezione elenca le variabili predefinite che specificano i percorsi all’interno di texmf usati dal sistema, il -loro scopo e la strutturazione predefinita di <span class="TEX">T<span -class="E">E</span>X</span> Live. Il comando <span + id="x1-120002.3"></a>Panoramica dei percorsi predefiniti in texmf</h4> +<!--l. 360--><p class="noindent" >Questa sezione elenca le variabili predefinite che specificano i percorsi all’interno di texmf usati dal sistema, il +loro scopo e la strutturazione predefinita di TeX Live. Il comando <span class="ec-lmtt-10">tlmgr</span><span -class="ec-lmtt-10"> conf </span>mostra i valori di queste -variabili, cos che sia possibile scoprire con facilit come queste mappino le specifiche directory nella propria +class="ec-lmtt-10"> conf </span>mostra i valori di queste +variabili, così che sia possibile scoprire con facilità come queste mappino le specifiche directory nella propria installazione. - - -<!--l. 353--><p class="indent" > Tutti i percorsi, inclusi quelli personali, dovrebbero seguire la Struttura delle Directory di -<span class="TEX">T<span -class="E">E</span>X</span> (<span class="TEX">T<span -class="E">E</span>X</span> Directory Structure, TDS, <a -href="http://tug.org/tds" class="url" ><span -class="ec-lmtt-10">http://tug.org/tds</span></a>) con tutta la sua miriade di sotto directory, -altrimenti i file potrebbero non essere trovati. La sezione <a +</p><!--l. 366--><p class="indent" > Tutti i percorsi, inclusi quelli personali, dovrebbero seguire la Struttura delle Directory di +TeX (TeX Directory Structure, TDS, <a +href="https://tug.org/tds" class="url" ><span +class="ec-lmtt-10">https://tug.org/tds</span></a>) con tutta la sua miriade di sotto directory, +altrimenti i file potrebbero non essere trovati. La sezione <a href="#x1-370003.4.6">3.4.6<!--tex4ht:ref: sec:local-personal-macros --></a> (p. <a -href="#x1-370003.4.6">41<!--tex4ht:ref: sec:local-personal-macros --></a>) descrive ci con maggior dettaglio. -L’ordine che trovate qui l’ordine opposto con cui sono esplorati i percorsi, ossia, gli ultimi percorsi nella lista -hanno priorit rispetto ai primi. -<!--l. 362--><p class="noindent" > - <dl class="list1"><dt class="list"> +href="#x1-370003.4.6">43<!--tex4ht:ref: sec:local-personal-macros --></a>) descrive ciò con maggior dettaglio. +L’ordine che trovate qui è l’ordine opposto con cui sono esplorati i percorsi, ossia, gli ultimi percorsi nella lista +hanno priorità rispetto ai primi. +</p><!--l. 375--><p class="noindent" > + </p><dl class="list1"><dt class="list"> <span class="ec-lmtt-10">TEXMFDIST</span> </dt><dd class="list"> - <!--l. 363--><p class="noindent" >Il percorso che contiene quasi tutti i file nella distribuzione originale — file di configurazione, - script, pacchetti, font, ecc (l’eccezione principale sono gli eseguibili relativi a ciascuna piattaforma, + <!--l. 376--><p class="noindent" >Il percorso che contiene quasi tutti i file nella distribuzione originale — file di configurazione, + script, pacchetti, font, ecc (l’eccezione principale sono gli eseguibili relativi a ciascuna piattaforma, che sono contenuti in un percorso gemello <span class="ec-lmtt-10">bin/</span>). - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">TEXMFSYSVAR</span> </dt><dd class="list"> - <!--l. 367--><p class="noindent" >Il percorso (a livello di sistema) usato da <span class="obeylines-h"><span class="verb"><span + <!--l. 380--><p class="noindent" >Il percorso (a livello di sistema) usato da <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">texconfig-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">updmap-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">fmtutil-sys</span></span></span> ed anche da <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">tlmgr</span></span></span> per memorizzare (nella cache) i dati generati durante l’esecuzione, come i file dei formati e +class="ec-lmtt-10">tlmgr</span></span></span> per memorizzare (nella cache) i dati generati durante l’esecuzione, come i file dei formati e le mappe per i font. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">TEXMFSYSCONFIG</span> </dt><dd class="list"> - <!--l. 371--><p class="noindent" >Il percorso (a livello di sistema) usato dai programmi <span class="obeylines-h"><span class="verb"><span + <!--l. 384--><p class="noindent" >Il percorso (a livello di sistema) usato dai programmi <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">texconfig-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">updmap-sys</span></span></span> e <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">fmtutil-sys</span></span></span> - per memorizzare i dati di configurazione modificati. - </dd><dt class="list"> + per memorizzare i dati di configurazione modificati. + </p></dd><dt class="list"> <span class="ec-lmtt-10">TEXMFLOCAL</span> </dt><dd class="list"> - <!--l. 374--><p class="noindent" >Il percorso che un amministratore pu usare per l’installazione di macro, di font, ecc., aggiuntivi + <!--l. 387--><p class="noindent" >Il percorso che un amministratore può usare per l’installazione di macro, di font, ecc., aggiuntivi o aggiornati a livello di sistema, in modo che siano disponibili per tutti gli utenti. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">TEXMFHOME</span> </dt><dd class="list"> - <!--l. 377--><p class="noindent" >Il percorso che ciascun utente pu usare per la propria installazione personale di macro, font, - ecc., aggiuntivi o aggiornati. L’espansione di questa variabile si adatta dinamicamente per ciascun - utente alla directory individuale dell’utente stesso. - </dd><dt class="list"> + <!--l. 390--><p class="noindent" >Il percorso che ciascun utente può usare per la propria installazione personale di macro, font, + ecc., aggiuntivi o aggiornati. L’espansione di questa variabile si adatta dinamicamente per ciascun + utente alla directory individuale dell’utente stesso. + + + </p></dd><dt class="list"> <span class="ec-lmtt-10">TEXMFVAR</span> </dt><dd class="list"> - <!--l. 381--><p class="noindent" >Il percorso (a livello di ciascun utente) usato da <span class="obeylines-h"><span class="verb"><span + <!--l. 394--><p class="noindent" >Il percorso (a livello di ciascun utente) usato da <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">updmap</span></span></span> e <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">fmtutil</span></span></span> per memorizzare - (nella cache) i dati generati durante l’esecuzione, come i file dei formati e le mappe per i font - generati. - </dd><dt class="list"> +class="ec-lmtt-10">updmap-user</span></span></span> e <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">fmtutil-user</span></span></span> per + memorizzare (nella cache) i dati generati durante l’esecuzione, come i file dei formati e le mappe + per i font generati. + </p></dd><dt class="list"> <span class="ec-lmtt-10">TEXMFCONFIG</span> </dt><dd class="list"> - <!--l. 385--><p class="noindent" >Il percorso (a livello di ciascun utente) usato dai programmi <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">updmap</span></span></span> e <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">fmtutil</span></span></span> per - memorizzare i dati di configurazione modificati. - </dd><dt class="list"> + <!--l. 398--><p class="noindent" >Il percorso (a livello di ciascun utente) usato dai programmi <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">updmap-sys</span></span></span> e + <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">fmtutil-sys</span></span></span> per memorizzare i dati di configurazione modificati. + </p></dd><dt class="list"> <span class="ec-lmtt-10">TEXMFCACHE</span> </dt><dd class="list"> - <!--l. 388--><p class="noindent" >I percorsi usati da Con<span class="TEX">T<span -class="E">E</span>X</span>t MkIV e Lua<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> per memorizzare (nella cache) i dati generati - durante l’esecuzione; il valore predefinito <span + <!--l. 401--><p class="noindent" >I percorsi usati da ConTeXt MkIV e LuaLaTeX per memorizzare (nella cache) i dati generati + durante l’esecuzione; il valore predefinito è <span class="ec-lmtt-10">TEXMFSYSVAR</span>, oppure (se non si hanno i permessi di scrittura) <span -class="ec-lmtt-10">TEXMFVAR</span>.</dd></dl> -<!--l. 394--><p class="noindent" >La strutturazione predefinita : - <dl class="description"><dt class="description"> +class="ec-lmtt-10">TEXMFVAR</span>.</p></dd></dl> +<!--l. 407--><p class="noindent" >La strutturazione predefinita è: + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">percorso a livello di sistema</span> </dt><dd -class="description">pu contenere diverse edizioni di <span class="TEX">T<span -class="E">E</span>X</span> Live (in Unix di default +class="description">può contenere diverse edizioni di TeX Live (in Unix di default è <span class="ec-lmtt-10">/url/local/texlive</span>): <dl class="list2"><dt class="list"> <span -class="ec-lmtt-10">2018</span> </dt><dd +class="ec-lmtt-10">2019</span> </dt><dd class="list"> - <!--l. 400--><p class="noindent" >Un’edizione precedente. - </dd><dt class="list"> + <!--l. 413--><p class="noindent" >Un’edizione precedente. + </p></dd><dt class="list"> <span -class="ec-lmtt-10">2019</span> </dt><dd +class="ec-lmtt-10">2020</span> </dt><dd class="list"> - <!--l. 401--><p class="noindent" >L’attuale edizione. - - - <dl class="list3"><dt class="list"> + <!--l. 414--><p class="noindent" >L’attuale edizione. + </p><dl class="list3"><dt class="list"> <span class="ec-lmtt-10">bin</span> </dt><dd class="list"> - <!--l. 403--><p class="noindent" >  - <dl class="list4"><dt class="list"> + <!--l. 416--><p class="noindent" > + </p><dl class="list4"><dt class="list"> <span class="ec-lmtt-10">i386-linux</span> </dt><dd class="list"> - <!--l. 405--><p class="noindent" >Esebuibili per GNU/Linux (32 bit) - </dd><dt class="list"> + <!--l. 418--><p class="noindent" >Esebuibili per GNU/Linux (32 bit) + </p></dd><dt class="list"> <span class="ec-lmtt-10">...</span> </dt><dd class="list"> - <!--l. 406--><p class="noindent" > - </dd><dt class="list"> + <!--l. 419--><p class="noindent" > + </p></dd><dt class="list"> <span class="ec-lmtt-10">x86_64-darwin</span> </dt><dd class="list"> - <!--l. 407--><p class="noindent" >Eseguibili per Mac OS X - </dd><dt class="list"> + <!--l. 420--><p class="noindent" >Eseguibili per Mac OS X + </p></dd><dt class="list"> <span class="ec-lmtt-10">x86_64-linux</span> </dt><dd class="list"> - <!--l. 408--><p class="noindent" >Eseguibili per GNU/Linux (64 bit) - </dd><dt class="list"> + <!--l. 421--><p class="noindent" >Eseguibili per GNU/Linux (64 bit) + </p></dd><dt class="list"> <span class="ec-lmtt-10">win32</span> </dt><dd class="list"> - <!--l. 409--><p class="noindent" >Eseguibili per Windows</dd></dl> + <!--l. 422--><p class="noindent" >Eseguibili per Windows</p></dd></dl> </dd><dt class="list"> <span class="ec-lmtt-10">texmf-dist</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span> </dt><dd +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span> </dt><dd class="list"> - <!--l. 411--><p class="noindent" ><span + <!--l. 424--><p class="noindent" ><span class="ec-lmtt-10">TEXMFDIST </span>e <span class="ec-lmtt-10">TEXMFMAIN</span> - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">texmf-var </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span> </dt><dd +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span> </dt><dd class="list"> - <!--l. 412--><p class="noindent" ><span + <!--l. 425--><p class="noindent" ><span class="ec-lmtt-10">TEXMFSYSVAR</span>, <span class="ec-lmtt-10">TEXMFCACHE</span> - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">texmf-config</span> </dt><dd class="list"> - <!--l. 413--><p class="noindent" ><span -class="ec-lmtt-10">TEXMFSYSCONFIG</span></dd></dl> + <!--l. 426--><p class="noindent" ><span +class="ec-lmtt-10">TEXMFSYSCONFIG</span></p></dd></dl> </dd><dt class="list"> <span class="ec-lmtt-10">texmf-local</span> </dt><dd class="list"> - <!--l. 415--><p class="noindent" ><span -class="ec-lmtt-10">TEXMFLOCAL</span>, pensato per essere mantenuto tra diverse edizioni.</dd></dl> + <!--l. 428--><p class="noindent" ><span +class="ec-lmtt-10">TEXMFLOCAL</span>, pensato per essere mantenuto tra diverse edizioni.</p></dd></dl> + + </dd><dt class="description"> <span -class="ec-lmbx-10">percorso home dell’utente</span> </dt><dd +class="ec-lmbx-10">percorso home dell’utente</span> </dt><dd class="description">(<span class="ec-lmtt-10">$HOME </span>o <span class="ec-lmtt-10">%USERPROFILE%</span>) <dl class="list2"><dt class="list"> <span -class="ec-lmtt-10">.texlive2018</span> </dt><dd +class="ec-lmtt-10">.texlive2019</span> </dt><dd class="list"> - <!--l. 421--><p class="noindent" >Dati privati generati e di configurazione relativi ad un’edizione precedente. - </dd><dt class="list"> + <!--l. 434--><p class="noindent" >Dati privati generati e di configurazione relativi ad un’edizione precedente. + </p></dd><dt class="list"> <span -class="ec-lmtt-10">.texlive2019</span> </dt><dd +class="ec-lmtt-10">.texlive2020</span> </dt><dd class="list"> - <!--l. 423--><p class="noindent" >Dati privati generati e di configurazione relativi all’attuale edizione. - <dl class="list3"><dt class="list"> + <!--l. 436--><p class="noindent" >Dati privati generati e di configurazione relativi all’attuale edizione. + </p><dl class="list3"><dt class="list"> <span class="ec-lmtt-10">texmf-var</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span> </dt><dd +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span> </dt><dd class="list"> - <!--l. 426--><p class="noindent" ><span + <!--l. 439--><p class="noindent" ><span class="ec-lmtt-10">TEXMFVAR</span>, <span class="ec-lmtt-10">TEXMFCACHE</span> - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">texmf-config</span> </dt><dd class="list"> - <!--l. 427--><p class="noindent" ><span -class="ec-lmtt-10">TEXMFCONFIG</span></dd></dl> + <!--l. 440--><p class="noindent" ><span +class="ec-lmtt-10">TEXMFCONFIG</span></p></dd></dl> </dd><dt class="list"> <span class="ec-lmtt-10">texmf</span> </dt><dd class="list"> - <!--l. 429--><p class="noindent" ><span -class="ec-lmtt-10">TEXMFHOME </span>Macro personali, ecc.</dd></dl> + <!--l. 442--><p class="noindent" ><span +class="ec-lmtt-10">TEXMFHOME </span>Macro personali, ecc.</p></dd></dl> </dd></dl> -<!--l. 434--><p class="noindent" > +<!--l. 447--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">2.4 </span> <a - id="x1-130002.4"></a>Estensioni di <span class="TEX">T<span -class="E">E</span>X</span></h4> -<!--l. 437--><p class="noindent" >Lo sviluppo dell’originale <span class="TEX">T<span -class="E">E</span>X</span> di Knuth congelato, se si escludono rare correzioni di bug. presente in <span class="TEX">T<span -class="E">E</span>X</span> -Live come <span -class="ec-lmss-10">tex </span>e si prevede che non sar modificato nel prossimo futuro. <span class="TEX">T<span -class="E">E</span>X</span> Live contiene anche diverse -versioni estese di <span class="TEX">T<span -class="E">E</span>X</span> (note anche come motori <span class="TEX">T<span -class="E">E</span>X</span>): -<!--l. 443--><p class="indent" > - - - <dl class="description"><dt class="description"> -<span -class="ec-lmbx-10">e-</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description">aggiunge un insieme di nuove primitive (riguardanti l’espansione delle macro, la scansione dei - caratteri, le classi di segnaposto, funzionalit di debug aggiuntive ed altro ancora) e le estensioni - <span class="TEX">T<span -class="E">E</span>X</span>--XE T per la scrittura bidirezionale. Nella modalit di base, e-<span class="TEX">T<span -class="E">E</span>X</span> compatibile al 100% - con il <span class="TEX">T<span -class="E">E</span>X</span> ordinario. Consultate <a + id="x1-130002.4"></a>Estensioni di TeX</h4> +<!--l. 450--><p class="noindent" >Lo sviluppo dell’originale TeX di Knuth è congelato, se si escludono rare correzioni di bug. È presente in TeX +Live come <span +class="ec-lmss-10">tex </span>e si prevede che non sarà modificato nel prossimo futuro. TeX Live contiene anche diverse +versioni estese di TeX (note anche come motori TeX): +</p><!--l. 456--><p class="indent" > + </p><dl class="description"><dt class="description"> +<span +class="ec-lmbx-10">e-TeX</span> </dt><dd +class="description">aggiunge un insieme di nuove primitive (riguardanti l’espansione delle macro, la scansione dei + caratteri, le classi di segnaposto, funzionalità di debug aggiuntive ed altro ancora) e le estensioni + TeX--XE T per la scrittura bidirezionale. Nella modalità di base, e-TeX è compatibile al 100% + con il TeX ordinario. Consultate <a href="../../../../texmf-dist/doc/etex/base/etex_man.pdf" >texmf-dist/doc/etex/base/etex_man.pdf</a>. </dd><dt class="description"> <span -class="ec-lmbx-10">pdf</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description">parte dalle estensioni di e-<span class="TEX">T<span -class="E">E</span>X</span>, aggiunge il supporto per la generazione di file PDF - oltre che dei DVI e molte estensioni che non sono legate alla generazione dell’output. Questo - programma invocato dalla maggior parte dei formati, come <span +class="ec-lmbx-10">pdfTeX</span> </dt><dd +class="description">parte dalle estensioni di e-TeX, aggiunge il supporto per la generazione di file PDF oltre + che dei DVI e molte estensioni che non sono legate alla generazione dell’output. Questo + programma è invocato dalla maggior parte dei formati, come <span class="ec-lmss-10">etex</span>, <span class="ec-lmss-10">latex</span>, <span -class="ec-lmss-10">pdflatex</span>. Il suo sito - web <a +class="ec-lmss-10">pdflatex</span>. Il suo sito + web è <a href="http://www.pdftex.org/" class="url" ><span class="ec-lmtt-10">http://www.pdftex.org/</span></a>. Consultate <a -href="../../../../texmf-dist/doc/pdftex/manual/pdftex-a.pdf" >texmf-dist/doc/pdftex/manual/pdftex-a.pdf</a> per il - manuale e <a -href="../../../../texmf-dist/doc/pdftex/manual/samplepdf/samplepdf.tex" >texmf-dist/doc/pdftex/manual/samplepdf/samplepdf.tex</a> per gli esempi d’uso di alcune - delle sue funzionalit. +href="../../../../texmf-dist/doc/pdftex/manual/pdftex-a.pdf" >texmf-dist/doc/pdftex/manual/pdftex-a.pdf</a> per + il manuale e <a +href="../../../../texmf-dist/doc/pdftex/samplepdftex/samplepdf.tex" >texmf-dist/doc/pdftex/samplepdftex/samplepdf.tex</a> per gli esempi d’uso di alcune + delle sue funzionalità. </dd><dt class="description"> <span -class="ec-lmbx-10">Lua</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description"> il successore designato di pdf<span class="TEX">T<span -class="E">E</span>X</span> ed quasi del tutto (ma non completamente) - compatibile con i predecessori. anche destinato a sostituire le funzioni di Aleph (vedi sotto), - per quanto non sia stata prevista una compatibilit perfetta. L’interprete Lua incorportato +class="ec-lmbx-10">LuaTeX</span> </dt><dd +class="description">è il successore designato di pdfTeX ed è quasi del tutto (ma non completamente) + compatibile con i predecessori. È anche destinato a sostituire le funzioni di Aleph (vedi sotto), + per quanto non sia stata prevista una compatibilità perfetta. L’interprete Lua incorportato (<a -href="http://www.lua.org/" class="url" ><span -class="ec-lmtt-10">http://www.lua.org/</span></a>) permette soluzioni eleganti a molti problemi spinosi di <span class="TEX">T<span -class="E">E</span>X</span>. Quando +href="https://lua.org/" class="url" ><span +class="ec-lmtt-10">https://lua.org/</span></a>) permette soluzioni eleganti a molti problemi spinosi di TeX. Quando è invocato come <span class="path"><span -class="ec-lmtt-10">texlua</span></span>, si comporta come un interprete Lua autonomo ed usato in questo modo - all’interno di <span class="TEX">T<span -class="E">E</span>X</span> Live. Il suo sito web <a +class="ec-lmtt-10">texlua</span></span>, si comporta come un interprete Lua autonomo ed è usato in questo modo + all’interno di TeX Live. Il suo sito web è <a href="http://www.luatex.org" class="url" ><span -class="ec-lmtt-10">http://www.luatex.org</span></a> e il manuale di riferimento - <a +class="ec-lmtt-10">http://www.luatex.org</span></a> e il manuale di riferimento + è <a href="../../../../texmf-dist/doc/luatex/base/luatexref.pdf" >texmf-dist/doc/luatex/base/luatexref.pdf</a>. </dd><dt class="description"> <span -class="ec-lmbx-10">Xe</span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description">aggiunge il supporto per l’input in Unicode e per i font OpenType e di sistema, implementato +class="ec-lmbx-10">XeTeX</span> </dt><dd +class="description">aggiunge il supporto per l’input in Unicode e per i font OpenType e di sistema, implementato usando librerie di terze parti standard. Visitate <a -href="http://tug.org/xetex" class="url" ><span -class="ec-lmtt-10">http://tug.org/xetex</span></a>. +href="https://tug.org/xetex" class="url" ><span +class="ec-lmtt-10">https://tug.org/xetex</span></a>. </dd><dt class="description"> <span class="ec-lmbx-10">Omega</span><span -class="ec-lmbx-10"> (Omega)</span> </dt><dd -class="description"> basato sull’Unicode (caratteri a 16 bit) e dunque consente di lavorare con quasi - tutti gli alfabeti del mondo contemporaneamente. Supporta anche i cosiddetti “Omega Translation - Process” (OTP, Processi di Traduzione Omega), per compiere trasformazioni complesse su input - arbitrari. Omega non pi incluso in <span class="TEX">T<span -class="E">E</span>X</span> Live come programma separato; soltanto Aleph +class="ec-lmbx-10"> (Omega)</span> </dt><dd +class="description">è basato sull’Unicode (caratteri a 16 bit) e dunque consente di lavorare con quasi + tutti gli alfabeti del mondo contemporaneamente. Supporta anche i cosiddetti “Omega Translation + + + Process” (OTP, Processi di Traduzione Omega), per compiere trasformazioni complesse su input + arbitrari. Omega non è più incluso in TeX Live come programma separato; soltanto Aleph è fornito. </dd><dt class="description"> <span class="ec-lmbx-10">Aleph</span> </dt><dd -class="description">combina le estensioni Omega ed e-<span class="TEX">T<span -class="E">E</span>X</span>. Consultate <a +class="description">combina le estensioni Omega ed e-TeX. Consultate <a href="../../../../texmf-dist/doc/aleph/base" >texmf-dist/doc/aleph/base</a>. </dd></dl> -<!--l. 488--><p class="noindent" > +<!--l. 501--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">2.5 </span> <a - id="x1-140002.5"></a>Altri programmi rilevanti inclusi in <span class="TEX">T<span -class="E">E</span>X</span> Live</h4> -<!--l. 490--><p class="noindent" >Seguono alcuni ulteriori programmi di uso comune inclusi in <span class="TEX">T<span -class="E">E</span>X</span> Live: - <dl class="list1"><dt class="list"> + id="x1-140002.5"></a>Altri programmi rilevanti inclusi in TeX Live</h4> +<!--l. 503--><p class="noindent" >Seguono alcuni ulteriori programmi di uso comune inclusi in TeX Live: + </p><dl class="list1"><dt class="list"> <span class="ec-lmss-10">bibtex, biber</span> </dt><dd class="list"> - <!--l. 493--><p class="noindent" >supporto per la bibliografia. - </dd><dt class="list"> + <!--l. 506--><p class="noindent" >supporto per la bibliografia. + </p></dd><dt class="list"> <span class="ec-lmss-10">makeindex, xindy</span> </dt><dd class="list"> - <!--l. 495--><p class="noindent" >supporto per gli indici. - </dd><dt class="list"> + <!--l. 508--><p class="noindent" >supporto per gli indici. + </p></dd><dt class="list"> <span class="ec-lmss-10">dvips</span> </dt><dd class="list"> - <!--l. 497--><p class="noindent" >converte i DVI in PostScript. - </dd><dt class="list"> + <!--l. 510--><p class="noindent" >converte i DVI in PostScript. + </p></dd><dt class="list"> <span class="ec-lmss-10">xdvi</span> </dt><dd class="list"> - <!--l. 499--><p class="noindent" >programma di anteprima dei DVI per l’X Window System. - </dd><dt class="list"> + <!--l. 512--><p class="noindent" >programma di anteprima dei DVI per l’X Window System. + </p></dd><dt class="list"> <span class="ec-lmss-10">dviconcat, dviselect</span> </dt><dd class="list"> - <!--l. 501--><p class="noindent" >tagliano ed incollano le pagine contenute nei file DVI. - - - </dd><dt class="list"> + <!--l. 514--><p class="noindent" >tagliano ed incollano le pagine contenute nei file DVI. + </p></dd><dt class="list"> <span class="ec-lmss-10">dvipdfmx</span> </dt><dd class="list"> - <!--l. 504--><p class="noindent" >converte i DVI in PDF, un approccio alternativo a pdf<span class="TEX">T<span -class="E">E</span>X</span> (citato in precedenza). - </dd><dt class="list"> + <!--l. 517--><p class="noindent" >converte i DVI in PDF, un approccio alternativo a pdfTeX (citato in precedenza). + </p></dd><dt class="list"> <span class="ec-lmss-10">psselect, psnup, </span><span -class="ec-lmss-10">…</span> </dt><dd +class="ec-lmss-10">…</span> </dt><dd class="list"> - <!--l. 507--><p class="noindent" >programmi per il trattamento dei PostScript. - </dd><dt class="list"> + <!--l. 520--><p class="noindent" >programmi per il trattamento dei PostScript. + </p></dd><dt class="list"> <span class="ec-lmss-10">pdfjam, pdfjoin, </span><span -class="ec-lmss-10">…</span> </dt><dd +class="ec-lmss-10">…</span> </dt><dd class="list"> - <!--l. 509--><p class="noindent" >programmi per il trattamento dei PDF. - </dd><dt class="list"> + <!--l. 522--><p class="noindent" >programmi per il trattamento dei PDF. + </p></dd><dt class="list"> <span class="ec-lmss-10">context, mtxrun</span> </dt><dd class="list"> - <!--l. 511--><p class="noindent" >processore Con<span class="TEX">T<span -class="E">E</span>X</span>t e PDF. - </dd><dt class="list"> + <!--l. 524--><p class="noindent" >processore ConTeXt e PDF. + </p></dd><dt class="list"> <span class="ec-lmss-10">htlatex, </span><span -class="ec-lmss-10">…</span> </dt><dd +class="ec-lmss-10">…</span> </dt><dd class="list"> - <!--l. 513--><p class="noindent" ><span + <!--l. 526--><p class="noindent" ><span class="ec-lmss-10">tex4ht</span>: convertitore da (L<span -class="ec-lmr-7">A</span> )<span class="TEX">T<span -class="E">E</span>X</span> ad HTML (e ad XML ed altro ancora). +class="ec-lmr-7">A</span> )TeX ad HTML (e ad XML ed altro ancora). +</p> </dd></dl> -<!--l. 519--><p class="indent" > <a id="installation"></a> +<!--l. 532--><p class="indent" > <a id="installation"></a> +</p> <h3 class="sectionHead"><span class="titlemark">3 </span> <a id="x1-150003"></a>Installazione</h3> -<!--l. 523--><p class="noindent" > + + +<!--l. 536--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">3.1 </span> <a - id="x1-160003.1"></a>Avviare l’installatore</h4> -<!--l. 526--><p class="noindent" >Per cominciare, procuratevi il DVD <span class="TEX">T<span -class="E">E</span>X</span> Collection oppure scaricate l’installatore di rete di <span class="TEX">T<span -class="E">E</span>X</span> Live. + id="x1-160003.1"></a>Avviare l’installatore</h4> +<!--l. 539--><p class="noindent" >Per cominciare, procuratevi il DVD TeX Collection oppure scaricate l’installatore di rete di TeX Live. Consulate <a -href="http://tug.org/texlive/acquire.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/acquire.html</span></a> per maggiori informazioni ed altri metodi per ottenere il +href="https://tug.org/texlive/acquire.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/acquire.html</span></a> per maggiori informazioni ed altri metodi per ottenere il software. -<!--l. 531--><p class="indent" > - <dl class="description"><dt class="description"> +</p><!--l. 544--><p class="indent" > + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">Installatore di rete, .zip o .tar.gz:</span> </dt><dd class="description">Scaricatelo da CTAN, dal percorso <span class="path"><span class="ec-lmtt-10">systems/texlive/tlnet</span></span>; - l’indirizzo <a + l’indirizzo <a href="http://mirror.ctan.org/systems/texlive/tlnet" class="url" ><span class="ec-lmtt-10">http://mirror.ctan.org/systems/texlive/tlnet</span></a> dovrebbe reindirizzare ad un vicino mirror aggiornato. Potete scaricare sia <span class="path"><span -class="ec-lmtt-10">install-tl.zip</span></span> che pu essere usato sotto - Unix e Windows, sia il notevolmente pi piccolo <span class="path"><span -class="ec-lmtt-10">install-unx.tar.gz</span></span> solo per Unix. Dopo +class="ec-lmtt-10">install-tl.zip</span></span> che può essere usato sotto + Unix e Windows, sia il notevolmente più piccolo <span class="path"><span +class="ec-lmtt-10">install-unx.tar.gz</span></span> solo per Unix. Dopo averlo decompresso, <span class="path"><span class="ec-lmtt-10">install-tl</span></span> e <span class="path"><span class="ec-lmtt-10">install-tl-windows.bat</span></span> si troveranno nella sotto directory @@ -1066,213 +947,199 @@ class="ec-lmtt-10">install-tl</span></span>. <span class="ec-lmbx-10">Installatore di rete, .exe per Windows:</span> </dt><dd class="description">Scaricatelo da CTAN come sopra e fate doppio clic su - di esso. Questo avvier una prima fase di decompressione e installazione; fate riferimento alla - figura <a -href="#x1-16001r1">1<!--tex4ht:ref: fig:nsis --></a>. Vi d due scelte: “Intalla” e “Decomprimi soltanto”. + di esso. Questo avvierà una prima fase di decompressione e installazione; fate riferimento alla + figura <a +href="#x1-16001r1">1<!--tex4ht:ref: fig:nsis --></a>. Vi dà due scelte: “Intalla” e “Decomprimi soltanto”. </dd><dt class="description"> <span -class="ec-lmbx-10">DVD </span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> <span -class="ec-lmbx-10">Collection:</span> </dt><dd +class="ec-lmbx-10">DVD TeX Collection:</span> </dt><dd class="description">aprite la sotto directory <span class="path"><span class="ec-lmtt-10">texlive</span></span> del DVD. Sotto Windows, il programma di installazione dovrebbe avviarsi automaticamente quando inserite il DVD. Potete ottenere il - DVD diventando membri di un gruppo - utenti <span class="TEX">T<span -class="E">E</span>X</span> (caldamente consigliato, <a -href="http://tug.org/usergroups.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/usergroups.html</span></a>) oppure acquistandolo + DVD diventando membri di un gruppo + utenti TeX (caldamente consigliato, <a +href="https://tug.org/usergroups.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/usergroups.html</span></a>) oppure acquistandolo separatamente (<a -href="http://tug.org/store" class="url" ><span -class="ec-lmtt-10">http://tug.org/store</span></a>) o ancora masterizzandolo a partire dall’immagine ISO. - Sulla maggior parte dei sistemi potete anche montare direttamente l’ISO. Dopo l’installazione dal - DVD o dall’immagine ISO, se volete ottenere gli aggiornamenti da Internet, consulate <a +href="https://tug.org/store" class="url" ><span +class="ec-lmtt-10">https://tug.org/store</span></a>) o ancora masterizzandolo a partire dall’immagine ISO. + Sulla maggior parte dei sistemi potete anche montare direttamente l’ISO. Dopo l’installazione dal + DVD o dall’immagine ISO, se volete ottenere gli aggiornamenti da Internet, consulate <a href="#x1-340003.4.3">3.4.3<!--tex4ht:ref: sec:dvd-install-net-updates --></a>. </dd></dl> -<!--l. 561--><p class="indent" > <hr class="figure"><div class="figure" -> + <figure class="figure"> + <a id="x1-16001r1"></a> -<!--l. 562--><p class="noindent" ><img -src="../texlive-common/nsis_installer.png" alt="pict" -> -<br /> <div class="caption" -><span class="id">Figura 1: </span><span -class="content">Prima fase dell’installatore <span -class="ec-lmtt-10">.exe </span>per Windows</span></div><!--tex4ht:label?: x1-16001r1 --> - - -<!--l. 564--><p class="indent" > </div><hr class="endfigure"> -<!--l. 566--><p class="indent" > Indipendentemente dall’origine, viene eseguito lo stesso programma di installazione. La differenza pi -evidente tra i due che con l’installatore di rete riceverete i pacchetti che sono disponibili al momento. -Invece le immagini DVD e ISO non vengono aggiornate tra una versione pricipale pubblicata e -l’altra. -<!--l. 572--><p class="indent" > Se avete la necessit di usare un proxy, usate un file <span class="path"><span -class="ec-lmtt-10">~/.wgetrc</span></span> o le variabili d’ambiente con le impostazioni -proxy per Wget (<a -href="http://www.gnu.org/software/wget/manual/html_node/Proxies.html" class="url" ><span -class="ec-lmtt-10">http://www.gnu.org/software/wget/manual/html_node/Proxies.html</span></a>), o l’equivalente -per qualsiasi programma di download usiate. Questo non conta se state installando dal DVD o da -un’immagine ISO. -<!--l. 579--><p class="indent" > Le sezioni seguenti spiegano l’avvio dell’installazione in maggiore dettaglio. +<!--l. 575--><p class="noindent" ><img +src="../texlive-common/../texlive-common/nsis_installer.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id">Figura 1:</span><span +class="content">Prima fase dell’installatore <span +class="ec-lmtt-10">.exe </span>per Windows</span></figcaption><!--tex4ht:label?: x1-16001r1 --> + + + </figure> +<!--l. 579--><p class="indent" > Indipendentemente dall’origine, viene eseguito lo stesso programma di installazione. La differenza più +evidente tra i due è che con l’installatore di rete riceverete i pacchetti che sono disponibili al momento. +Invece le immagini DVD e ISO non vengono aggiornate tra una versione pricipale pubblicata e +l’altra. +</p><!--l. 585--><p class="indent" > Se avete la necessità di usare un proxy, usate un file <span class="path"><span +class="ec-lmtt-10">~/.wgetrc</span></span> o le variabili d’ambiente con le +impostazioni proxy per Wget (<a +href="https://www.gnu.org/software/wget/manual/html_node/Proxies.html" class="url" ><span +class="ec-lmtt-10">https://www.gnu.org/software/wget/manual/html_node/Proxies.html</span></a>), o +l’equivalente per qualsiasi programma di download usiate. Questo non conta se state installando dal DVD o da +un’immagine ISO. +</p><!--l. 592--><p class="indent" > Le sezioni seguenti spiegano l’avvio dell’installazione in maggiore dettaglio. +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.1 </span> <a id="x1-170003.1.1"></a>Unix</h5> -<!--l. 584--><p class="noindent" >Di seguito, <span -class="ec-lmtt-10">> </span>denota il prompt della shell; l’input dell’utente in <span +<!--l. 597--><p class="noindent" >Di seguito, <span +class="ec-lmtt-10">> </span>denota il prompt della shell; l’input dell’utente è in <span class="ec-lmtk-10">grassetto</span>. Il programma <span class="path"><span -class="ec-lmtt-10">install-tl</span></span> -uno script Perl. Il modo pi semplice per avviarlo su un sistema compatibile Unix il seguente: -<div class="alltt"> +class="ec-lmtt-10">install-tl</span></span> è +uno script Perl. Il modo più semplice per avviarlo su un sistema compatibile Unix è il seguente: +</p><div class="alltt"> -<!--l. 588--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">perl</span><span -class="ec-lmtk-10"> /percorso/verso/il/programma/install-tl</span> +class="ec-lmtk-10"> /percorso/verso/il/programma/install-tl</span> </div> </div> In alternativa potete invocare <span -class="ec-lmtk-10">/percorso/verso/il/programma/install-lt </span>se rimasto eseguibile, oppure +class="ec-lmtk-10">/percorso/verso/il/programma/install-lt </span>se è rimasto eseguibile, oppure spostarvi con <span class="ec-lmtt-10">cd </span>nella directory, ecc.; non staremo a ripetere tutte queste varianti. Potreste dover ingrandire la -finestra di terminale (prompt dei comandi, per gli utenti Windows) affinch mostri l’intera schermata -dell’installatore testuale (figura <a +finestra di terminale (prompt dei comandi, per gli utenti Windows) affinché mostri l’intera schermata +dell’installatore testuale (figura <a href="#x1-19061r2">2<!--tex4ht:ref: fig:text-main --></a>). -<!--l. 599--><p class="indent" > Per installare in modalit GUI (figura <a +<!--l. 612--><p class="indent" > Per installare in modalità GUI (figura <a href="#x1-19063r4">4<!--tex4ht:ref: fig:advanced-lnx --></a>), dovete avere installato Tcl/Tk. In questo caso, potete eseguire -<div class="alltt"> +</p><div class="alltt"> -<!--l. 601--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">perl</span><span -class="ec-lmtk-10"> install-tl</span><span -class="ec-lmtk-10"> -gui</span> +class="ec-lmtk-10"> install-tl</span><span +class="ec-lmtk-10"> -gui</span> </div> </div> -<!--l. 605--><p class="indent" > Le vecchie opzioni <span +<!--l. 618--><p class="indent" > Le vecchie opzioni <span class="ec-lmtt-10">wizard </span>e <span class="ec-lmtt-10">perltk</span>/<span class="ec-lmtt-10">expert </span>sono ancora disponibili. Queste richiedono il modulo <span class="path"><span class="ec-lmtt-10">Perl::Tk</span></span> -compilato con il supporto per XFT, che di solito non un problema con GNU/Linux, ma spesso lo con gli -altri sistemi. Per un elenco completo delle varie opzioni: <div class="alltt"> +compilato con il supporto per XFT, che di solito non è un problema con GNU/Linux, ma spesso lo è con gli +altri sistemi. Per un elenco completo delle varie opzioni: </p><div class="alltt"> -<!--l. 609--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">perl</span><span -class="ec-lmtk-10"> install-tl</span><span -class="ec-lmtk-10"> -help</span> +class="ec-lmtk-10"> install-tl</span><span +class="ec-lmtk-10"> -help</span> </div> </div> -<!--l. 613--><p class="indent" > <span -class="ec-lmbx-10">Sui permessi Unix: </span>Al momento dell’installazione, la tua <span -class="ec-lmtt-10">umask </span>sar rispettata dall’installatore di <span class="TEX">T<span -class="E">E</span>X</span> -Live. Quindi, se vuoi che l’installazione sia usabile da altri utenti oltre che da te, sii sicuro che le tue -impostazioni siano permissive a sufficienza, per esempio, <span +<!--l. 626--><p class="indent" > <span +class="ec-lmbx-10">Sui permessi Unix: </span>Al momento dell’installazione, la tua <span +class="ec-lmtt-10">umask </span>sarà rispettata dall’installatore di TeX +Live. Quindi, se vuoi che l’installazione sia usabile da altri utenti oltre che da te, sii sicuro che le tue +impostazioni siano permissive a sufficienza, per esempio, <span class="ec-lmtt-10">umask 002</span>. Per ulteriori informazioni riguardo <span class="ec-lmtt-10">umask</span>, consulta la documentazione del tuo sistema. -<!--l. 620--><p class="indent" > <span -class="ec-lmbx-10">Considerazioni speciali per Cygwin: </span>Diversamente da altri sistemi Unix-compatibili, Cygwin non -preimpostato per includere tutti i programmi di cui l’installatore di <span class="TEX">T<span -class="E">E</span>X</span> Live ha bisogno. Consulta la -sezione <a +</p><!--l. 633--><p class="indent" > <span +class="ec-lmbx-10">Considerazioni speciali per Cygwin: </span>Diversamente da altri sistemi Unix-compatibili, Cygwin non è +preimpostato per includere tutti i programmi di cui l’installatore di TeX Live ha bisogno. Consulta la +sezione <a href="#x1-200003.1.4">3.1.4<!--tex4ht:ref: sec:cygwin --></a>. -<!--l. 626--><p class="noindent" > +</p><!--l. 639--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.2 </span> <a id="x1-180003.1.2"></a>MacOSX</h5> -<!--l. 629--><p class="noindent" >Come accennato nella sezione <a +<!--l. 642--><p class="noindent" >Come accennato nella sezione <a href="#x1-100002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a>, abbiamo preparato una distribuzione separata per Mac OS X -chiamata Mac<span class="TEX">T<span -class="E">E</span>X</span> (<a -href="http://tug.org/mactex" class="url" ><span -class="ec-lmtt-10">http://tug.org/mactex</span></a>). Su Mac OS X raccomandiamo di usare l’installatore -nativo di Mac<span class="TEX">T<span -class="E">E</span>X</span> al posto dell’installatore di <span class="TEX">T<span -class="E">E</span>X</span> Live, in quanto quello nativo esegue alcuni -aggiustamenti specifici per il Mac, in particolare per consentire con semplicit il passaggio tra le varie -distribuzioni <span class="TEX">T<span -class="E">E</span>X</span> per Mac OS X (Mac<span class="TEX">T<span -class="E">E</span>X</span>, Fink, MacPorts, …) usando la cosiddetta struttura dati -<span class="TEX">T<span -class="E">E</span>X</span>Dist. - - -<!--l. 638--><p class="indent" > Mac<span class="TEX">T<span -class="E">E</span>X</span>  strettamente basato su <span class="TEX">T<span -class="E">E</span>X</span> Live, le principali strutture delle directory e gli eseguibili sono -esattamente gli stessi, ma sono aggiunte alcune ulteriori cartelle con documentazione e applicazioni specifici +chiamata MacTeX (<a +href="https://tug.org/mactex" class="url" ><span +class="ec-lmtt-10">https://tug.org/mactex</span></a>). Su Mac OS X raccomandiamo di usare l’installatore +nativo di MacTeX al posto dell’installatore di TeX Live, in quanto quello nativo esegue alcuni +aggiustamenti specifici per il Mac, in particolare per consentire con semplicità il passaggio tra le varie + + +distribuzioni TeX per Mac OS X (MacTeX, Fink, MacPorts, …) usando la cosiddetta struttura dati +TeXDist. +</p><!--l. 651--><p class="indent" > MacTeX è strettamente basato su TeX Live, le principali strutture delle directory e gli eseguibili sono +esattamente gli stessi, ma sono aggiunte alcune ulteriori cartelle con documentazione e applicazioni specifici per il Mac. -<!--l. 644--><p class="noindent" > +</p><!--l. 657--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.3 </span> <a id="x1-190003.1.3"></a>Windows</h5> -<!--l. 646--><p class="noindent" >Se state usando il file zip scaricato e decompresso, oppure se l’installatore su DVD non si avvia +<!--l. 659--><p class="noindent" >Se state usando il file zip scaricato e decompresso, oppure se l’installatore su DVD non si avvia automaticamente, fate doppio clic su <span class="path"><span class="ec-lmtt-10">install-tl-windows.bat</span></span>. -<!--l. 650--><p class="indent" > Potete avviare l’installatore anche dal prompt dei comandi. Qui sotto, <span -class="ec-lmtt-10">> </span>denota il prompt; l’input -dell’utente in <span -class="ec-lmtk-10">grassetto</span>. Se vi trovate nella cartella dell’installatore, eseguite semplicemente: -<div class="alltt"> +</p><!--l. 663--><p class="indent" > Potete avviare l’installatore anche dal prompt dei comandi. Qui sotto, <span +class="ec-lmtt-10">> </span>denota il prompt; l’input +dell’utente è in <span +class="ec-lmtk-10">grassetto</span>. Se vi trovate nella cartella dell’installatore, eseguite semplicemente: +</p><div class="alltt"> -<!--l. 654--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">install-tl-windows</span> </div> </div> -<!--l. 658--><p class="indent" > In alternativa potete lanciarlo con un percorso assoluto, come: <div class="alltt"> +<!--l. 671--><p class="indent" > In alternativa potete lanciarlo con un percorso assoluto, come: </p><div class="alltt"> -<!--l. 659--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">D:</span><span class="ec-lmtt-10">\</span><span class="ec-lmtk-10">texlive</span><span class="ec-lmtt-10">\</span><span class="ec-lmtk-10">install-tl-windows</span> </div> -</div> per il DVD <span class="TEX">T<span -class="E">E</span>X</span> Collection, supponendo che <span class="path"><span -class="ec-lmtt-10">D:</span></span> sia l’unit del lettore DVD. La figura <a +</div> per il DVD TeX Collection, supponendo che <span class="path"><span +class="ec-lmtt-10">D:</span></span> sia l’unità del lettore DVD. La figura <a href="#x1-19062r3">3<!--tex4ht:ref: fig:basic-w32 --></a> mostra la schermata -base dell’installazione GUI, che quella predefinita per Windows. -<!--l. 666--><p class="indent" > Per installare in modalit testuale, usate: <div class="alltt"> +base dell’installazione GUI, che è quella predefinita per Windows. +<!--l. 679--><p class="indent" > Per installare in modalità testuale, usate: </p><div class="alltt"> -<!--l. 667--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">install-tl-windows</span><span -class="ec-lmtk-10"> -no-gui</span> +class="ec-lmtk-10"> -no-gui</span> </div> </div> -<!--l. 671--><p class="indent" > Per un elenco completo delle diverse opzioni: <div class="alltt"> +<!--l. 684--><p class="indent" > Per un elenco completo delle diverse opzioni: </p><div class="alltt"> -<!--l. 672--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">install-tl-windows</span><span -class="ec-lmtk-10"> -help</span> +class="ec-lmtk-10"> -help</span> </div> </div> -<!--l. 677--><p class="indent" > <hr class="figure"><div class="figure" -> + <figure class="figure"> + <a @@ -1282,211 +1149,210 @@ class="ec-lmtk-10"> -help</span> <div class="fancyvrb" id="fancyvrb1"><a id="x1-19002r1"></a><span class="ec-lmtt-8">Installing</span><span -class="ec-lmtt-8"> TeX</span><span -class="ec-lmtt-8"> Live</span><span -class="ec-lmtt-8"> 2019</span><span -class="ec-lmtt-8"> from:</span><span -class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> TeX</span><span +class="ec-lmtt-8"> Live</span><span +class="ec-lmtt-8"> 2020</span><span +class="ec-lmtt-8"> from:</span><span +class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a id="x1-19004r2"></a><span class="ec-lmtt-8">Platform:</span><span -class="ec-lmtt-8"> x86_64-linux</span><span -class="ec-lmtt-8"> =></span><span -class="ec-lmtt-8"> ’GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> Intel</span><span -class="ec-lmtt-8"> x86_64’</span> +class="ec-lmtt-8"> x86_64-linux</span><span +class="ec-lmtt-8"> =></span><span +class="ec-lmtt-8"> ’GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86_64’</span> <br class="fancyvrb" /><a id="x1-19006r3"></a><span class="ec-lmtt-8">Distribution:</span><span -class="ec-lmtt-8"> inst</span><span -class="ec-lmtt-8"> (compressed)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> inst</span><span +class="ec-lmtt-8"> (compressed)</span><br class="fancyvrb" /><a id="x1-19008r4"></a><span class="ec-lmtt-8">Directory</span><span -class="ec-lmtt-8"> for</span><span -class="ec-lmtt-8"> temporary</span><span -class="ec-lmtt-8"> files:</span><span -class="ec-lmtt-8"> /tmp</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> for</span><span +class="ec-lmtt-8"> temporary</span><span +class="ec-lmtt-8"> files:</span><span +class="ec-lmtt-8"> /tmp</span><br class="fancyvrb" /><a id="x1-19010r5"></a><span class="ec-lmtt-8">...</span><br class="fancyvrb" /><a id="x1-19012r6"></a><span -class="ec-lmtt-8"> Detected</span><span -class="ec-lmtt-8"> platform:</span><span -class="ec-lmtt-8"> GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> Intel</span><span -class="ec-lmtt-8"> x86_64</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> Detected</span><span +class="ec-lmtt-8"> platform:</span><span +class="ec-lmtt-8"> GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86_64</span><br class="fancyvrb" /><a id="x1-19014r7"></a> <br class="fancyvrb" /><a id="x1-19016r8"></a><span -class="ec-lmtt-8"> <B></span><span -class="ec-lmtt-8"> binary</span><span -class="ec-lmtt-8"> platforms:</span><span -class="ec-lmtt-8"> 1</span><span -class="ec-lmtt-8"> out</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> 16</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <B></span><span +class="ec-lmtt-8"> binary</span><span +class="ec-lmtt-8"> platforms:</span><span +class="ec-lmtt-8"> 1</span><span +class="ec-lmtt-8"> out</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> 16</span><br class="fancyvrb" /><a id="x1-19018r9"></a><br class="fancyvrb" /><a id="x1-19020r10"></a><span -class="ec-lmtt-8"> <S></span><span -class="ec-lmtt-8"> set</span><span -class="ec-lmtt-8"> installation</span><span -class="ec-lmtt-8"> scheme:</span><span -class="ec-lmtt-8"> scheme-full</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <S></span><span +class="ec-lmtt-8"> set</span><span +class="ec-lmtt-8"> installation</span><span +class="ec-lmtt-8"> scheme:</span><span +class="ec-lmtt-8"> scheme-full</span><br class="fancyvrb" /><a id="x1-19022r11"></a><br class="fancyvrb" /><a id="x1-19024r12"></a><span -class="ec-lmtt-8"> <C></span><span -class="ec-lmtt-8"> customizing</span><span -class="ec-lmtt-8"> installation</span><span -class="ec-lmtt-8"> collections</span> +class="ec-lmtt-8"> <C></span><span +class="ec-lmtt-8"> customizing</span><span +class="ec-lmtt-8"> installation</span><span +class="ec-lmtt-8"> collections</span> <br class="fancyvrb" /><a id="x1-19026r13"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> 40</span><span -class="ec-lmtt-8"> collections</span><span -class="ec-lmtt-8"> out</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> 41,</span><span -class="ec-lmtt-8"> disk</span><span -class="ec-lmtt-8"> space</span><span -class="ec-lmtt-8"> required:</span><span -class="ec-lmtt-8"> 5829</span><span -class="ec-lmtt-8"> MB</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> 40</span><span +class="ec-lmtt-8"> collections</span><span +class="ec-lmtt-8"> out</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> 41,</span><span +class="ec-lmtt-8"> disk</span><span +class="ec-lmtt-8"> space</span><span +class="ec-lmtt-8"> required:</span><span +class="ec-lmtt-8"> 6536</span><span +class="ec-lmtt-8"> MB</span><br class="fancyvrb" /><a id="x1-19028r14"></a><br class="fancyvrb" /><a id="x1-19030r15"></a><span -class="ec-lmtt-8"> <D></span><span -class="ec-lmtt-8"> directories:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <D></span><span +class="ec-lmtt-8"> directories:</span><br class="fancyvrb" /><a id="x1-19032r16"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> TEXDIR</span><span -class="ec-lmtt-8"> (the</span><span -class="ec-lmtt-8"> main</span><span -class="ec-lmtt-8"> TeX</span><span -class="ec-lmtt-8"> directory):</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> TEXDIR</span><span +class="ec-lmtt-8"> (the</span><span +class="ec-lmtt-8"> main</span><span +class="ec-lmtt-8"> TeX</span><span +class="ec-lmtt-8"> directory):</span> <br class="fancyvrb" /><a id="x1-19034r17"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> /usr/local/texlive/2019</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> /usr/local/texlive/2020</span><br class="fancyvrb" /><a id="x1-19036r18"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a id="x1-19038r19"></a><br class="fancyvrb" /><a id="x1-19040r20"></a><span -class="ec-lmtt-8"> <O></span><span -class="ec-lmtt-8"> options:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <O></span><span +class="ec-lmtt-8"> options:</span><br class="fancyvrb" /><a id="x1-19042r21"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> use</span><span -class="ec-lmtt-8"> letter</span><span -class="ec-lmtt-8"> size</span><span -class="ec-lmtt-8"> instead</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> A4</span><span -class="ec-lmtt-8"> by</span><span -class="ec-lmtt-8"> default</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> use</span><span +class="ec-lmtt-8"> letter</span><span +class="ec-lmtt-8"> size</span><span +class="ec-lmtt-8"> instead</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> A4</span><span +class="ec-lmtt-8"> by</span><span +class="ec-lmtt-8"> default</span><br class="fancyvrb" /><a id="x1-19044r22"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a id="x1-19046r23"></a><br class="fancyvrb" /><a id="x1-19048r24"></a><span -class="ec-lmtt-8"> <V></span><span -class="ec-lmtt-8"> set</span><span -class="ec-lmtt-8"> up</span><span -class="ec-lmtt-8"> for</span><span -class="ec-lmtt-8"> portable</span><span -class="ec-lmtt-8"> installation</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <V></span><span +class="ec-lmtt-8"> set</span><span +class="ec-lmtt-8"> up</span><span +class="ec-lmtt-8"> for</span><span +class="ec-lmtt-8"> portable</span><span +class="ec-lmtt-8"> installation</span><br class="fancyvrb" /><a id="x1-19050r25"></a> <br class="fancyvrb" /><a id="x1-19052r26"></a><span class="ec-lmtt-8">Actions:</span><br class="fancyvrb" /><a id="x1-19054r27"></a><span -class="ec-lmtt-8"> <I></span><span -class="ec-lmtt-8"> start</span><span -class="ec-lmtt-8"> installation</span><span -class="ec-lmtt-8"> to</span><span -class="ec-lmtt-8"> hard</span><span -class="ec-lmtt-8"> disk</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <I></span><span +class="ec-lmtt-8"> start</span><span +class="ec-lmtt-8"> installation</span><span +class="ec-lmtt-8"> to</span><span +class="ec-lmtt-8"> hard</span><span +class="ec-lmtt-8"> disk</span><br class="fancyvrb" /><a id="x1-19056r28"></a><span -class="ec-lmtt-8"> <P></span><span -class="ec-lmtt-8"> save</span><span -class="ec-lmtt-8"> installation</span><span -class="ec-lmtt-8"> profile</span><span -class="ec-lmtt-8"> to</span><span -class="ec-lmtt-8"> ’texlive.profile’</span><span -class="ec-lmtt-8"> and</span><span -class="ec-lmtt-8"> exit</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <P></span><span +class="ec-lmtt-8"> save</span><span +class="ec-lmtt-8"> installation</span><span +class="ec-lmtt-8"> profile</span><span +class="ec-lmtt-8"> to</span><span +class="ec-lmtt-8"> ’texlive.profile’</span><span +class="ec-lmtt-8"> and</span><span +class="ec-lmtt-8"> exit</span><br class="fancyvrb" /><a id="x1-19058r29"></a><span -class="ec-lmtt-8"> <H></span><span -class="ec-lmtt-8"> help</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <H></span><span +class="ec-lmtt-8"> help</span><br class="fancyvrb" /><a id="x1-19060r30"></a><span -class="ec-lmtt-8"> <Q></span><span -class="ec-lmtt-8"> quit</span></div> -<br /> <div class="caption" -><span class="id">Figura 2: </span><span -class="content">Schermata principale dell’installatore testuale (GNU/Linux)</span></div><!--tex4ht:label?: x1-19061r2 --> +class="ec-lmtt-8"> <Q></span><span +class="ec-lmtt-8"> quit</span></div> +<figcaption class="caption" ><span class="id">Figura 2:</span><span +class="content">Schermata principale dell’installatore testuale (GNU/Linux)</span></figcaption><!--tex4ht:label?: x1-19061r2 --> -<!--l. 713--><p class="indent" > </div><hr class="endfigure"> -<!--l. 715--><p class="indent" > <hr class="figure"><div class="figure" -> + </figure> + <figure class="figure"> + <a id="x1-19062r3"></a> -<!--l. 716--><p class="noindent" ><img -src="../texlive-common/basic-w32.png" alt="pict" -> -<br /> <div class="caption" -><span class="id">Figura 3: </span><span -class="content">Schermata dell’installazione (Windows); il pulsante Avanzate dar qualcosa di simile alla -figura <a -href="#x1-19063r4">4<!--tex4ht:ref: fig:advanced-lnx --></a></span></div><!--tex4ht:label?: x1-19062r3 --> +<!--l. 729--><p class="noindent" ><img +src="../texlive-common/../texlive-common/basic-w32.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id">Figura 3:</span><span +class="content">Schermata dell’installazione (Windows); il pulsante Avanzate darà qualcosa di simile alla +figura <a +href="#x1-19063r4">4<!--tex4ht:ref: fig:advanced-lnx --></a></span></figcaption><!--tex4ht:label?: x1-19062r3 --> -<!--l. 719--><p class="indent" > </div><hr class="endfigure"> -<!--l. 721--><p class="indent" > <hr class="figure"><div class="figure" -> + </figure> + <figure class="figure"> + <a id="x1-19063r4"></a> -<!--l. 722--><p class="noindent" ><img -src="../texlive-common/advanced-lnx.png" alt="pict" -> -<br /> <div class="caption" -><span class="id">Figura 4: </span><span -class="content">Schermata dell’installazione GUI avanzata (GNU/Linux)</span></div><!--tex4ht:label?: x1-19063r4 --> +<!--l. 735--><p class="noindent" ><img +src="../texlive-common/../texlive-common/advanced-lnx.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id">Figura 4:</span><span +class="content">Schermata dell’installazione GUI avanzata (GNU/Linux)</span></figcaption><!--tex4ht:label?: x1-19063r4 --> -<!--l. 725--><p class="indent" > </div><hr class="endfigure"> -<!--l. 728--><p class="indent" > <a id="cygwin"></a> + </figure> +<!--l. 741--><p class="indent" > <a id="cygwin"></a> +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.4 </span> <a id="x1-200003.1.4"></a>Cygwin</h5> -<!--l. 732--><p class="noindent" >Prima di iniziare l’installazione, usate il programma <span class="path"><span +<!--l. 745--><p class="noindent" >Prima di iniziare l’installazione, usate il programma <span class="path"><span class="ec-lmtt-10">setup.exe</span></span> di Cygwin per installare i pacchetti <span class="path"><span class="ec-lmtt-10">perl</span></span> e <span class="path"><span -class="ec-lmtt-10">wget</span></span>, a meno che non lo abbiate gi fatto. I seguenti pacchetti aggiuntivi sono raccomandati: +class="ec-lmtt-10">wget</span></span>, a meno che non lo abbiate già fatto. I seguenti pacchetti aggiuntivi sono raccomandati: +</p> <ul class="itemize1"> <li class="itemize"><span class="path"><span -class="ec-lmtt-10">fontconfig</span></span> [richiesto da Xe<span class="TEX">T<span -class="E">E</span>X</span> e Lua<span class="TEX">T<span -class="E">E</span>X</span>] +class="ec-lmtt-10">fontconfig</span></span> [richiesto da XeTeX e LuaTeX] </li> <li class="itemize"><span class="path"><span class="ec-lmtt-10">ghostscript</span></span> [richiesto da vari programmi] @@ -1497,56 +1363,63 @@ class="ec-lmtt-10">xdvi</span>] </li> <li class="itemize"><span class="path"><span class="ec-lmtt-10">ncurses</span></span> [fornisce il comando <span -class="ec-lmtt-10">clear </span>usato dall’installatore]</li></ul> -<!--l. 744--><p class="noindent" > +class="ec-lmtt-10">clear </span>usato dall’installatore]</li></ul> +<!--l. 757--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.5 </span> <a - id="x1-210003.1.5"></a>L’installatore testuale</h5> -<!--l. 746--><p class="noindent" >La figura <a -href="#x1-19061r2">2<!--tex4ht:ref: fig:text-main --></a> mostra la schermata principale della modalit testuale sotto Unix. L’installatore testuale quello -predefinito, in ambiente Unix. -<!--l. 750--><p class="indent" > Questo soltanto un installatore a riga di comando; non c’ alcun supporto per il movimento del cursore. -Ad esempio, non potete muovervi tra le caselle di spunta o i campi di inserimento. Voi semplicemente digitate -qualcosa al prompt (MAIUSCOLE e minuscole sono differenti), premete il tasto Invio e l’intera schermata del -terminale sar aggiornata, con il contenuto modificato. -<!--l. 757--><p class="indent" > L’interfaccia di installazione testuale cos primitiva per farla funzionare sul maggior numero possibile di -piattaforme, anche con un Perl minimale. -<!--l. 761--><p class="noindent" > + id="x1-210003.1.5"></a>L’installatore testuale</h5> +<!--l. 759--><p class="noindent" >La figura <a +href="#x1-19061r2">2<!--tex4ht:ref: fig:text-main --></a> mostra la schermata principale della modalità testuale sotto Unix. L’installatore testuale è +quello predefinito, in ambiente Unix. +</p><!--l. 763--><p class="indent" > Questo è soltanto un installatore a riga di comando; non c’è alcun supporto per il movimento del +cursore. Ad esempio, non potete muovervi tra le caselle di spunta o i campi di inserimento. Voi semplicemente +digitate qualcosa al prompt (MAIUSCOLE e minuscole sono differenti), premete il tasto Invio e l’intera +schermata del terminale sarà aggiornata, con il contenuto modificato. +</p><!--l. 770--><p class="indent" > L’interfaccia di installazione testuale è così primitiva per farla funzionare sul maggior numero possibile +di piattaforme, anche con un Perl minimale. +</p><!--l. 774--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.6 </span> <a - id="x1-220003.1.6"></a>L’installatore grafico</h5> -<!--l. 764--><p class="noindent" >L’installatore grafico predefinito parte semplice, giusto con poche opzioni; vedi la figura <a -href="#x1-19062r3">3<!--tex4ht:ref: fig:basic-w32 --></a>. Pu essere avviato -con <div class="alltt"> + id="x1-220003.1.6"></a>L’installatore grafico</h5> +<!--l. 777--><p class="noindent" >L’installatore grafico predefinito parte semplice, giusto con poche opzioni; vedi la figura <a +href="#x1-19062r3">3<!--tex4ht:ref: fig:basic-w32 --></a>. Può essere avviato +con </p><div class="alltt"> -<!--l. 766--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">install-tl</span><span -class="ec-lmtk-10"> -gui</span> +class="ec-lmtk-10"> -gui</span> </div> -</div> Il pulsante Avanzato d accesso alla maggior parte delle opzioni dell’installazione testuale; vedi la -figura <a +</div> Il pulsante Avanzato dà accesso alla maggior parte delle opzioni dell’installazione testuale; vedi la +figura <a href="#x1-19063r4">4<!--tex4ht:ref: fig:advanced-lnx --></a>. -<!--l. 772--><p class="noindent" > +<!--l. 785--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.1.7 </span> <a id="x1-230003.1.7"></a>Gli installatori obsoleti</h5> -<!--l. 774--><p class="noindent" >Le modalit <span +<!--l. 787--><p class="noindent" >Le modalità <span class="ec-lmtt-10">perltk</span>/<span class="ec-lmtt-10">expert </span>e <span class="ec-lmtt-10">wizard </span>sono ancora disponibili per i sistemi che hanno Perl/Tk installato. -Possono essere specificate rispettivamente con gli argomenti <span +Possono essere specificate rispettivamente con gli argomenti <span class="ec-lmtt-10">-gui=perltk </span>e <span class="ec-lmtt-10">-gui=wizard</span>. -<!--l. 779--><p class="noindent" > +</p><!--l. 792--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">3.2 </span> <a - id="x1-240003.2"></a>Eseguire l’installatore</h4> -<!--l. 782--><p class="noindent" >L’installatore pensato per essere perlopi autoesplicativo, comunque seguono alcune note riguardo a varie + id="x1-240003.2"></a>Eseguire l’installatore</h4> +<!--l. 795--><p class="noindent" >L’installatore è pensato per essere perlopiù autoesplicativo, comunque seguono alcune note riguardo a varie opzioni e sottomenu. -<!--l. 785--><p class="noindent" > + + +</p><!--l. 798--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.2.1 </span> <a id="x1-250003.2.1"></a>Menu delle architetture (solo Unix)</h5> -<!--l. 789--><p class="noindent" ><hr class="figure"><div class="figure" -> + <figure class="figure"> + <a @@ -1556,199 +1429,198 @@ opzioni e sottomenu. <div class="fancyvrb" id="fancyvrb2"><a id="x1-25002r1"></a><span class="ec-lmtt-8">Available</span><span -class="ec-lmtt-8"> platforms:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> platforms:</span><br class="fancyvrb" /><a id="x1-25004r2"></a><span class="ec-lmtt-8">===============================================================================</span> <br class="fancyvrb" /><a id="x1-25006r3"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> a</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> Cygwin</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> Intel</span><span -class="ec-lmtt-8"> x86</span><span -class="ec-lmtt-8"> (i386-cygwin)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> a</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> Cygwin</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86</span><span +class="ec-lmtt-8"> (i386-cygwin)</span><br class="fancyvrb" /><a id="x1-25008r4"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> b</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> Cygwin</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (x86_64-cygwin)</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> b</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> Cygwin</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (x86_64-cygwin)</span> <br class="fancyvrb" /><a id="x1-25010r5"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> c</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> MacOSX</span><span -class="ec-lmtt-8"> current</span><span -class="ec-lmtt-8"> (10.12-)</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (x86_64-darwin)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> c</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> MacOSX</span><span +class="ec-lmtt-8"> current</span><span +class="ec-lmtt-8"> (10.13-)</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (x86_64-darwin)</span><br class="fancyvrb" /><a id="x1-25012r6"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> d</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> MacOSX</span><span -class="ec-lmtt-8"> legacy</span><span -class="ec-lmtt-8"> (10.6-)</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (x86_64-darwinlegacy)</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> d</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> MacOSX</span><span +class="ec-lmtt-8"> legacy</span><span +class="ec-lmtt-8"> (10.6-)</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (x86_64-darwinlegacy)</span> <br class="fancyvrb" /><a id="x1-25014r7"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> e</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> FreeBSD</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (amd64-freebsd)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> e</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> FreeBSD</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (amd64-freebsd)</span><br class="fancyvrb" /><a id="x1-25016r8"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> f</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> FreeBSD</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> Intel</span><span -class="ec-lmtt-8"> x86</span><span -class="ec-lmtt-8"> (i386-freebsd)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> f</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> FreeBSD</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86</span><span +class="ec-lmtt-8"> (i386-freebsd)</span><br class="fancyvrb" /><a id="x1-25018r9"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> g</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> ARM64</span><span -class="ec-lmtt-8"> (aarch64-linux)</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> g</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> ARM64</span><span +class="ec-lmtt-8"> (aarch64-linux)</span> <br class="fancyvrb" /><a id="x1-25020r10"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> h</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> ARMhf</span><span -class="ec-lmtt-8"> (armhf-linux)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> h</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> ARMv6/RPi</span><span +class="ec-lmtt-8"> (armhf-linux)</span><br class="fancyvrb" /><a id="x1-25022r11"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> i</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> Intel</span><span -class="ec-lmtt-8"> x86</span><span -class="ec-lmtt-8"> (i386-linux)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> i</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86</span><span +class="ec-lmtt-8"> (i386-linux)</span><br class="fancyvrb" /><a id="x1-25024r12"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> j</span><span -class="ec-lmtt-8"> [X]</span><span -class="ec-lmtt-8"> GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (x86_64-linux)</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> j</span><span +class="ec-lmtt-8"> [X]</span><span +class="ec-lmtt-8"> GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (x86_64-linux)</span> <br class="fancyvrb" /><a id="x1-25026r13"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> k</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> GNU/Linux</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> with</span><span -class="ec-lmtt-8"> musl</span><span -class="ec-lmtt-8"> (x86_64-linuxmusl)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> k</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> GNU/Linux</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> with</span><span +class="ec-lmtt-8"> musl</span><span +class="ec-lmtt-8"> (x86_64-linuxmusl)</span><br class="fancyvrb" /><a id="x1-25028r14"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> l</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> NetBSD</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (amd64-netbsd)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> l</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> NetBSD</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (amd64-netbsd)</span><br class="fancyvrb" /><a id="x1-25030r15"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> m</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> NetBSD</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> Intel</span><span -class="ec-lmtt-8"> x86</span><span -class="ec-lmtt-8"> (i386-netbsd)</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> m</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> NetBSD</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86</span><span +class="ec-lmtt-8"> (i386-netbsd)</span> <br class="fancyvrb" /><a id="x1-25032r16"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> o</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> Solaris</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> Intel</span><span -class="ec-lmtt-8"> x86</span><span -class="ec-lmtt-8"> (i386-solaris)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> o</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> Solaris</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86</span><span +class="ec-lmtt-8"> (i386-solaris)</span><br class="fancyvrb" /><a id="x1-25034r17"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> p</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> Solaris</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> x86_64</span><span -class="ec-lmtt-8"> (x86_64-solaris)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> p</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> Solaris</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> (x86_64-solaris)</span><br class="fancyvrb" /><a id="x1-25036r18"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> s</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> Windows</span><span -class="ec-lmtt-8"> (win32)</span></div> -<br /> <div class="caption" -><span class="id">Figura 5: </span><span -class="content">Menu delle architetture</span></div><!--tex4ht:label?: x1-25037r5 --> - - -<!--l. 812--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 814--><p class="indent" > La figura <a -href="#x1-25037r5">5<!--tex4ht:ref: fig:bin-text --></a> mostra il menu delle architetture in modalit testuale. Di base, saranno installati solo gli -eseguibili per la propria piattaforma attuale. Da questo menu si pu selezionare l’installazione dei binari anche -per altre piattaforme. Questa opzione utile se si condivide un’installazione di <span class="TEX">T<span -class="E">E</span>X</span> in una rete di macchine -eterogenee, oppure per una macchina con due sistemi operativi. +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> s</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> Windows</span><span +class="ec-lmtt-8"> (win32)</span></div> +<figcaption class="caption" ><span class="id">Figura 5:</span><span +class="content">Menu delle architetture</span></figcaption><!--tex4ht:label?: x1-25037r5 --> + + + </figure> +<!--l. 827--><p class="indent" > La figura <a +href="#x1-25037r5">5<!--tex4ht:ref: fig:bin-text --></a> mostra il menu delle architetture in modalità testuale. Di base, saranno installati solo gli +eseguibili per la propria piattaforma attuale. Da questo menu si può selezionare l’installazione dei binari +anche per altre piattaforme. Questa opzione è utile se si condivide un’installazione di TeX in una rete di +macchine eterogenee, oppure per una macchina con due sistemi operativi. +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.2.2 </span> <a id="x1-260003.2.2"></a>Selezionare cosa deve essere installato</h5> -<!--l. 825--><p class="noindent" ><hr class="figure"><div class="figure" -> + <figure class="figure"> + <a @@ -1758,242 +1630,230 @@ eterogenee, oppure per una macchina con due sistemi operativi. <div class="fancyvrb" id="fancyvrb3"><a id="x1-26002r1"></a><span class="ec-lmtt-8">Select</span><span -class="ec-lmtt-8"> scheme:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> scheme:</span><br class="fancyvrb" /><a id="x1-26004r2"></a><span class="ec-lmtt-8">===============================================================================</span><br class="fancyvrb" /><a id="x1-26006r3"></a><span -class="ec-lmtt-8"> a</span><span -class="ec-lmtt-8"> [X]</span><span -class="ec-lmtt-8"> full</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (everything)</span> +class="ec-lmtt-8"> a</span><span +class="ec-lmtt-8"> [X]</span><span +class="ec-lmtt-8"> full</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (everything)</span> <br class="fancyvrb" /><a id="x1-26008r4"></a><span -class="ec-lmtt-8"> b</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> medium</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (small</span><span -class="ec-lmtt-8"> +</span><span -class="ec-lmtt-8"> more</span><span -class="ec-lmtt-8"> packages</span><span -class="ec-lmtt-8"> and</span><span -class="ec-lmtt-8"> languages)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> b</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> medium</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (small</span><span +class="ec-lmtt-8"> +</span><span +class="ec-lmtt-8"> more</span><span +class="ec-lmtt-8"> packages</span><span +class="ec-lmtt-8"> and</span><span +class="ec-lmtt-8"> languages)</span><br class="fancyvrb" /><a id="x1-26010r5"></a><span -class="ec-lmtt-8"> c</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> small</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (basic</span><span -class="ec-lmtt-8"> +</span><span -class="ec-lmtt-8"> xetex,</span><span -class="ec-lmtt-8"> metapost,</span><span -class="ec-lmtt-8"> a</span><span -class="ec-lmtt-8"> few</span><span -class="ec-lmtt-8"> languages)</span> +class="ec-lmtt-8"> c</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> small</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (basic</span><span +class="ec-lmtt-8"> +</span><span +class="ec-lmtt-8"> xetex,</span><span +class="ec-lmtt-8"> metapost,</span><span +class="ec-lmtt-8"> a</span><span +class="ec-lmtt-8"> few</span><span +class="ec-lmtt-8"> languages)</span> <br class="fancyvrb" /><a id="x1-26012r6"></a><span -class="ec-lmtt-8"> d</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> basic</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (plain</span><span -class="ec-lmtt-8"> and</span><span -class="ec-lmtt-8"> latex)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> d</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> basic</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (plain</span><span +class="ec-lmtt-8"> and</span><span +class="ec-lmtt-8"> latex)</span><br class="fancyvrb" /><a id="x1-26014r7"></a><span -class="ec-lmtt-8"> e</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> minimal</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (plain</span><span -class="ec-lmtt-8"> only)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> e</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> minimal</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (plain</span><span +class="ec-lmtt-8"> only)</span><br class="fancyvrb" /><a id="x1-26016r8"></a><span -class="ec-lmtt-8"> f</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> ConTeXt</span><span -class="ec-lmtt-8"> scheme</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> f</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> ConTeXt</span><span +class="ec-lmtt-8"> scheme</span><br class="fancyvrb" /><a id="x1-26018r9"></a><span -class="ec-lmtt-8"> g</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> GUST</span><span -class="ec-lmtt-8"> TeX</span><span -class="ec-lmtt-8"> Live</span><span -class="ec-lmtt-8"> scheme</span> +class="ec-lmtt-8"> g</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> GUST</span><span +class="ec-lmtt-8"> TeX</span><span +class="ec-lmtt-8"> Live</span><span +class="ec-lmtt-8"> scheme</span> <br class="fancyvrb" /><a id="x1-26020r10"></a><span -class="ec-lmtt-8"> h</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> infrastructure-only</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (no</span><span -class="ec-lmtt-8"> TeX</span><span -class="ec-lmtt-8"> at</span><span -class="ec-lmtt-8"> all)</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> h</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> infrastructure-only</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (no</span><span +class="ec-lmtt-8"> TeX</span><span +class="ec-lmtt-8"> at</span><span +class="ec-lmtt-8"> all)</span><br class="fancyvrb" /><a id="x1-26022r11"></a><span -class="ec-lmtt-8"> i</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> teTeX</span><span -class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (more</span><span -class="ec-lmtt-8"> than</span><span -class="ec-lmtt-8"> medium,</span><span -class="ec-lmtt-8"> but</span><span -class="ec-lmtt-8"> nowhere</span><span -class="ec-lmtt-8"> near</span><span -class="ec-lmtt-8"> full)</span> +class="ec-lmtt-8"> i</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> teTeX</span><span +class="ec-lmtt-8"> scheme</span><span +class="ec-lmtt-8"> (more</span><span +class="ec-lmtt-8"> than</span><span +class="ec-lmtt-8"> medium,</span><span +class="ec-lmtt-8"> but</span><span +class="ec-lmtt-8"> nowhere</span><span +class="ec-lmtt-8"> near</span><span +class="ec-lmtt-8"> full)</span> <br class="fancyvrb" /><a id="x1-26024r12"></a><span -class="ec-lmtt-8"> j</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> custom</span><span -class="ec-lmtt-8"> selection</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> collections</span></div> -<br /> <div class="caption" -><span class="id">Figura 6: </span><span -class="content">Menu degli schemi</span></div><!--tex4ht:label?: x1-26025r6 --> - - -<!--l. 842--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 844--><p class="indent" > La figura <a -href="#x1-26025r6">6<!--tex4ht:ref: fig:scheme-text --></a> mostra il menu degli schemi di <span class="TEX">T<span -class="E">E</span>X</span> Live; da qui potete scegliere uno “schema”, che un +class="ec-lmtt-8"> j</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> custom</span><span +class="ec-lmtt-8"> selection</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> collections</span></div> +<figcaption class="caption" ><span class="id">Figura 6:</span><span +class="content">Menu degli schemi</span></figcaption><!--tex4ht:label?: x1-26025r6 --> + + + </figure> +<!--l. 857--><p class="indent" > La figura <a +href="#x1-26025r6">6<!--tex4ht:ref: fig:scheme-text --></a> mostra il menu degli schemi di TeX Live; da qui potete scegliere uno “schema”, che è un insieme di collezioni di pacchetti. Lo schema <span -class="ec-lmtt-10">full </span>installa tutto quanto disponibile. Questo lo schema +class="ec-lmtt-10">full </span>installa tutto quanto disponibile. Questo è lo schema raccomandato, ma potete anche scegliere <span -class="ec-lmtt-10">basic </span>per avere solo plain e <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>, <span -class="ec-lmtt-10">small </span>per quache programma -in pi (equvallente alla cosiddetta installazione Basic<span class="TEX">T<span -class="E">E</span>X</span> di Mac<span class="TEX">T<span -class="E">E</span>X</span>), <span +class="ec-lmtt-10">basic </span>per avere solo plain e LaTeX, <span +class="ec-lmtt-10">small </span>per quache programma in +più (equvallente alla cosiddetta installazione BasicTeX di MacTeX), <span class="ec-lmtt-10">minimal </span>per scopi di prova e <span -class="ec-lmtt-10">medium</span> -o <span -class="ec-lmtt-10">teTeX </span>per una via di mezzo. Ci sono anche ulteriori schemi specializzati e specifici per particolari +class="ec-lmtt-10">medium </span>o +<span +class="ec-lmtt-10">teTeX </span>per una via di mezzo. Ci sono anche ulteriori schemi specializzati e specifici per particolari paesi. -<!--l. 854--><p class="indent" > <hr class="figure"><div class="figure" -> +</p> + <figure class="figure"> + <a id="x1-26026r7"></a> -<!--l. 855--><p class="noindent" ><img -src="../texlive-common/stdcoll.png" alt="pict" -> -<br /> <div class="caption" -><span class="id">Figura 7: </span><span -class="content">Menu delle collezioni</span></div><!--tex4ht:label?: x1-26026r7 --> +<!--l. 868--><p class="noindent" ><img +src="../texlive-common/../texlive-common/stdcoll.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id">Figura 7:</span><span +class="content">Menu delle collezioni</span></figcaption><!--tex4ht:label?: x1-26026r7 --> -<!--l. 857--><p class="indent" > </div><hr class="endfigure"> -<!--l. 859--><p class="indent" > Potete rifinire la vostra scelta dello schema con i menu “Collezioni” (figura <a + </figure> +<!--l. 872--><p class="indent" > Potete rifinire la vostra scelta dello schema con i menu “Collezioni” (figura <a href="#x1-26026r7">7<!--tex4ht:ref: fig:collections-gui --></a>, mostrati, per cambiare, in -modalit GUI). -<!--l. 862--><p class="indent" > Le collezioni stanno ad un livello di dettaglio maggiore rispetto agli schemi —  in pratica, uno schema -consiste in varie collezioni, una collezione consiste in uno o pi pacchetti e un pacchetto (la pi -piccola forma di raggruppamento in <span class="TEX">T<span -class="E">E</span>X</span> Live) contiene i file con le macro <span class="TEX">T<span -class="E">E</span>X</span>, i font e cos +modalità GUI). +</p><!--l. 875--><p class="indent" > Le collezioni stanno ad un livello di dettaglio maggiore rispetto agli schemi — in pratica, uno schema +consiste in varie collezioni, una collezione consiste in uno o più pacchetti e un pacchetto (la più +piccola forma di raggruppamento in TeX Live) contiene i file con le macro TeX, i font e così via. -<!--l. 868--><p class="indent" > Se desiderate un controllo maggiore di quello fornito dal menu delle collezioni, potete usare il programma -<span class="TEX">T<span -class="E">E</span>X</span> Live Manager (<span -class="ec-lmss-10">tlmgr</span>) dopo l’installazione (cfr. la sezione <a +</p><!--l. 881--><p class="indent" > Se desiderate un controllo maggiore di quello fornito dal menu delle collezioni, potete usare il programma +TeX Live Manager (<span +class="ec-lmss-10">tlmgr</span>) dopo l’installazione (cfr. la sezione <a href="#x1-440005">5<!--tex4ht:ref: sec:tlmgr --></a>); tramite tale programma, potete controllare -l’installazione al livello di dettaglio dei singoli pacchetti. +l’installazione al livello di dettaglio dei singoli pacchetti. +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.2.3 </span> <a id="x1-270003.2.3"></a>Directory</h5> -<!--l. 877--><p class="noindent" >La strutturazione predefinita descritta nella sezione <a +<!--l. 890--><p class="noindent" >La strutturazione predefinita è descritta nella sezione <a href="#x1-120002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, p. <a -href="#x1-120002.3">8<!--tex4ht:ref: sec:texmftrees --></a>. La directory predefinita di installazione +href="#x1-120002.3">9<!--tex4ht:ref: sec:texmftrees --></a>. La directory predefinita di installazione è <span class="path"><span -class="ec-lmtt-10">/usr/local/texlive/2019</span></span> sotto Unix e <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">%SystemDrive%\texlive\2019</span></span></span> sotto Windows. Questa -configurazione permette di avere molte installazioni parallele di <span class="TEX">T<span -class="E">E</span>X</span> Live, ad esempio una per ogni edizione -(tipicamente per anno, come qui) e di passare tra di loro semplicemente modificando il vostro percorso di +class="ec-lmtt-10">/usr/local/texlive/2020</span></span> sotto Unix e <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">%SystemDrive%\texlive\2020</span></span></span> sotto Windows. Questa +configurazione permette di avere molte installazioni parallele di TeX Live, ad esempio una per ogni edizione +(tipicamente per anno, come qui) e di passare tra di loro semplicemente modificando il vostro percorso di ricerca. -<!--l. 886--><p class="indent" > La directory di installazione pu essere modificata impostando la cosiddetta <span class="path"><span +</p><!--l. 899--><p class="indent" > La directory di installazione può essere modificata impostando la cosiddetta <span class="path"><span class="ec-lmtt-10">TEXDIR</span></span> nel programma di -installazione. La schermata GUI per questa ed altre opzioni mostrata nella figura <a -href="#x1-19063r4">4<!--tex4ht:ref: fig:advanced-lnx --></a>. Tra le ragioni pi -comuni per cambiarla ci sono la mancanza di sufficiente spazio su disco in quella partizione (l’intera <span class="TEX">T<span -class="E">E</span>X</span> -Live richiede diversi gigabyte) o la mancanza di permessi di scrittura per la posizione predefinita (non -necessario essere root o amministratori per installare <span class="TEX">T<span -class="E">E</span>X</span> Live, ma necessario disporre dei permessi di +installazione. La schermata GUI per questa ed altre opzioni è mostrata nella figura <a +href="#x1-19063r4">4<!--tex4ht:ref: fig:advanced-lnx --></a>. Tra le ragioni più +comuni per cambiarla ci sono la mancanza di sufficiente spazio su disco in quella partizione (l’intera TeX +Live richiede diversi gigabyte) o la mancanza di permessi di scrittura per la posizione predefinita (non è +necessario essere root o amministratori per installare TeX Live, ma è necessario disporre dei permessi di scrittura sulla directory di destinazione). -<!--l. 896--><p class="indent" > Le directory di installazione possono essere modificate anche impostando alcune variabili d’ambiente +</p><!--l. 909--><p class="indent" > Le directory di installazione possono essere modificate anche impostando alcune variabili d’ambiente prima di eseguire il programma di installazione (molto probabilmente <span class="ec-lmtt-10">TEXLIVE_INSTALL_PREFIX </span>o <span class="ec-lmtt-10">TEXLIVE_INSTALL_TEXDIR</span>); consultate la documentazione tramite <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">install-tl</span><span -class="ec-lmtt-10"> --help</span></span></span> (disponibile +class="ec-lmtt-10"> --help</span></span></span> (disponibile online su <a -href="http://tug.org/texlive/doc/install-tl.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/doc/install-tl.html</span></a>) per la lista completa e per maggiori +href="https://tug.org/texlive/doc/install-tl.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/doc/install-tl.html</span></a>) per la lista completa e per maggiori dettagli. -<!--l. 904--><p class="indent" > Una ragionevole scelta alternativa una directory all’interno della vostra home, soprattutto se sarete gli -unici utilizzatori. Usate ‘<span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">~</span></span></span>’ per specificare la vostra home, come ad esempio in ‘<span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">~/texlive/2019</span></span></span>’. -<!--l. 908--><p class="indent" > Raccomandiamo di includere l’anno nel percorso, cos da poter tenere diverse edizioni di <span class="TEX">T<span -class="E">E</span>X</span> Live fianco a -fianco (potete anche mantenere un nome indipendente dall’edizione, come <span class="path"><span +</p><!--l. 917--><p class="indent" > Una ragionevole scelta alternativa è una directory all’interno della vostra home, soprattutto se sarete gli +unici utilizzatori. Usate ‘<span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">~</span></span></span>’ per specificare la vostra home, come ad esempio in ‘<span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">~/texlive/2020</span></span></span>’. +</p><!--l. 921--><p class="indent" > Raccomandiamo di includere l’anno nel percorso, così da poter tenere diverse edizioni di TeX Live fianco +a fianco (potete anche mantenere un nome indipendente dall’edizione, come <span class="path"><span class="ec-lmtt-10">/usr/local/texlive-cur</span></span>, sotto -forma di collegamento simbolico, di cui modificare la destinazione dopo aver provato la nuova +forma di collegamento simbolico, di cui modificare la destinazione dopo aver provato la nuova edizione). -<!--l. 914--><p class="indent" > Modificare <span class="path"><span -class="ec-lmtt-10">TEXDIR</span></span> durante l’installazione causer anche la modifica di <span class="path"><span +</p><!--l. 927--><p class="indent" > Modificare <span class="path"><span +class="ec-lmtt-10">TEXDIR</span></span> durante l’installazione causerà anche la modifica di <span class="path"><span class="ec-lmtt-10">TEXMFLOCAL</span></span>, <span class="path"><span class="ec-lmtt-10">TEXMFSYSVAR</span></span> e <span class="path"><span class="ec-lmtt-10">TEXMFSYSCONFIG</span></span>. -<!--l. 918--><p class="indent" > <span class="path"><span -class="ec-lmtt-10">TEXMFHOME</span></span> la posizione raccomandata per le macro e i pacchetti personali. Il suo valore predefinito +</p><!--l. 931--><p class="indent" > <span class="path"><span +class="ec-lmtt-10">TEXMFHOME</span></span> è la posizione raccomandata per le macro e i pacchetti personali. Il suo valore predefinito è <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">~/texmf</span></span></span> (<span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">~/Library/texmf</span></span></span> su Mac). A differenza di <span class="path"><span +class="ec-lmtt-10">~/Library/texmf</span></span></span> su Mac). A differenza di <span class="path"><span class="ec-lmtt-10">TEXDIR</span></span>, qui il carattere <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">~</span></span></span> viene mantenuto all’interno dei -file di configurazione creati, dato che utile che si riferisca alla home dell’utente che esegue <span class="TEX">T<span -class="E">E</span>X</span>. Si +class="ec-lmtt-10">~</span></span></span> viene mantenuto all’interno dei +file di configurazione creati, dato che è utile che si riferisca alla home dell’utente che esegue TeX. Si espande in <span class="path"><span class="ec-lmtt-10">$HOME</span></span> sotto Unix e <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">%USERPROFILE%</span></span></span> sotto Windows. Nota speciale ridondante: <span class="ec-lmtt-10">TEXMFHOME</span>, -come tutti gli altri percorsi, deve essere organizzata secondo il TDS, o i file potrebbero non essere +come tutti gli altri percorsi, deve essere organizzata secondo il TDS, o i file potrebbero non essere trovati. -<!--l. 927--><p class="indent" > <span class="path"><span -class="ec-lmtt-10">TEXMFVAR</span></span> la posizione in cui vengono memorizzati la maggior parte dei dati generati durante l’esecuzione -specifici per ciascun utente. <span class="path"><span -class="ec-lmtt-10">TEXMFCACHE</span></span> il nome della variabile usata per lo stesso scopo da Lua<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> e -Con<span class="TEX">T<span -class="E">E</span>X</span>t MkIV (consultate la sezione <a +</p><!--l. 940--><p class="indent" > <span class="path"><span +class="ec-lmtt-10">TEXMFVAR</span></span> è la posizione in cui vengono memorizzati la maggior parte dei dati generati durante +l’esecuzione specifici per ciascun utente. <span class="path"><span +class="ec-lmtt-10">TEXMFCACHE</span></span> è il nome della variabile usata per lo stesso scopo da +LuaLaTeX e ConTeXt MkIV (consultate la sezione <a href="#x1-360003.4.5">3.4.5<!--tex4ht:ref: sec:context-mkiv --></a>, p. <a -href="#x1-360003.4.5">41<!--tex4ht:ref: sec:context-mkiv --></a>); il suo valore predefinito <span class="path"><span -class="ec-lmtt-10">TEXMFSYSVAR</span></span>, oppure (se non si -hanno i permessi di scrittura per quel percorso) <span class="path"><span +href="#x1-360003.4.5">43<!--tex4ht:ref: sec:context-mkiv --></a>); il suo valore predefinito è <span class="path"><span +class="ec-lmtt-10">TEXMFSYSVAR</span></span>, +oppure (se non si hanno i permessi di scrittura per quel percorso) <span class="path"><span class="ec-lmtt-10">TEXMFVAR</span></span>. -<!--l. 936--><p class="noindent" > +</p><!--l. 949--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.2.4 </span> <a id="x1-280003.2.4"></a>Opzioni</h5> -<!--l. 940--><p class="noindent" ><hr class="figure"><div class="figure" -> + <figure class="figure"> + <a @@ -2003,978 +1863,933 @@ class="ec-lmtt-10">TEXMFVAR</span></span>. <div class="fancyvrb" id="fancyvrb4"><a id="x1-28002r1"></a><span class="ec-lmtt-8">Options</span><span -class="ec-lmtt-8"> setup:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> setup:</span><br class="fancyvrb" /><a id="x1-28004r2"></a><span class="ec-lmtt-8">===============================================================================</span> <br class="fancyvrb" /><a id="x1-28006r3"></a><span -class="ec-lmtt-8"> <P></span><span -class="ec-lmtt-8"> use</span><span -class="ec-lmtt-8"> letter</span><span -class="ec-lmtt-8"> size</span><span -class="ec-lmtt-8"> instead</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> A4</span><span -class="ec-lmtt-8"> by</span><span -class="ec-lmtt-8"> default:</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <P></span><span +class="ec-lmtt-8"> use</span><span +class="ec-lmtt-8"> letter</span><span +class="ec-lmtt-8"> size</span><span +class="ec-lmtt-8"> instead</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> A4</span><span +class="ec-lmtt-8"> by</span><span +class="ec-lmtt-8"> default:</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><br class="fancyvrb" /><a id="x1-28008r4"></a><span -class="ec-lmtt-8"> <E></span><span -class="ec-lmtt-8"> execution</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> restricted</span><span -class="ec-lmtt-8"> list</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> programs:</span><span -class="ec-lmtt-8"> [X]</span> +class="ec-lmtt-8"> <E></span><span +class="ec-lmtt-8"> execution</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> restricted</span><span +class="ec-lmtt-8"> list</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> programs:</span><span +class="ec-lmtt-8"> [X]</span> <br class="fancyvrb" /><a id="x1-28010r5"></a><span -class="ec-lmtt-8"> <F></span><span -class="ec-lmtt-8"> create</span><span -class="ec-lmtt-8"> all</span><span -class="ec-lmtt-8"> format</span><span -class="ec-lmtt-8"> files:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> [X]</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <F></span><span +class="ec-lmtt-8"> create</span><span +class="ec-lmtt-8"> all</span><span +class="ec-lmtt-8"> format</span><span +class="ec-lmtt-8"> files:</span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> [X]</span><br class="fancyvrb" /><a id="x1-28012r6"></a><span -class="ec-lmtt-8"> <D></span><span -class="ec-lmtt-8"> install</span><span -class="ec-lmtt-8"> font/macro</span><span -class="ec-lmtt-8"> doc</span><span -class="ec-lmtt-8"> tree:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> [X]</span> +class="ec-lmtt-8"> <D></span><span +class="ec-lmtt-8"> install</span><span +class="ec-lmtt-8"> font/macro</span><span +class="ec-lmtt-8"> doc</span><span +class="ec-lmtt-8"> tree:</span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> [X]</span> <br class="fancyvrb" /><a id="x1-28014r7"></a><span -class="ec-lmtt-8"> <S></span><span -class="ec-lmtt-8"> install</span><span -class="ec-lmtt-8"> font/macro</span><span -class="ec-lmtt-8"> source</span><span -class="ec-lmtt-8"> tree:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> [X]</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <S></span><span +class="ec-lmtt-8"> install</span><span +class="ec-lmtt-8"> font/macro</span><span +class="ec-lmtt-8"> source</span><span +class="ec-lmtt-8"> tree:</span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> [X]</span><br class="fancyvrb" /><a id="x1-28016r8"></a><span -class="ec-lmtt-8"> <L></span><span -class="ec-lmtt-8"> create</span><span -class="ec-lmtt-8"> symlinks</span><span -class="ec-lmtt-8"> in</span><span -class="ec-lmtt-8"> standard</span><span -class="ec-lmtt-8"> directories:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> <L></span><span +class="ec-lmtt-8"> create</span><span +class="ec-lmtt-8"> symlinks</span><span +class="ec-lmtt-8"> in</span><span +class="ec-lmtt-8"> standard</span><span +class="ec-lmtt-8"> directories:</span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><br class="fancyvrb" /><a id="x1-28018r9"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> binaries</span><span -class="ec-lmtt-8"> to:</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> binaries</span><span +class="ec-lmtt-8"> to:</span> <br class="fancyvrb" /><a id="x1-28020r10"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> manpages</span><span -class="ec-lmtt-8"> to:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> manpages</span><span +class="ec-lmtt-8"> to:</span><br class="fancyvrb" /><a id="x1-28022r11"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> info</span><span -class="ec-lmtt-8"> to:</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> info</span><span +class="ec-lmtt-8"> to:</span><br class="fancyvrb" /><a id="x1-28024r12"></a><span -class="ec-lmtt-8"> <Y></span><span -class="ec-lmtt-8"> after</span><span -class="ec-lmtt-8"> install,</span><span -class="ec-lmtt-8"> set</span><span -class="ec-lmtt-8"> CTAN</span><span -class="ec-lmtt-8"> as</span><span -class="ec-lmtt-8"> source</span><span -class="ec-lmtt-8"> for</span><span -class="ec-lmtt-8"> package</span><span -class="ec-lmtt-8"> updates:</span><span -class="ec-lmtt-8"> [X]</span></div> -<br /> <div class="caption" -><span class="id">Figura 8: </span><span -class="content">Menu delle opzioni (Unix)</span></div><!--tex4ht:label?: x1-28025r8 --> - - -<!--l. 957--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 959--><p class="indent" > La figura <a -href="#x1-28025r8">8<!--tex4ht:ref: fig:options-text --></a> mostra il menu delle opzioni in modalit testuale. Ulteriori informazioni su ciascuna +class="ec-lmtt-8"> <Y></span><span +class="ec-lmtt-8"> after</span><span +class="ec-lmtt-8"> install,</span><span +class="ec-lmtt-8"> set</span><span +class="ec-lmtt-8"> CTAN</span><span +class="ec-lmtt-8"> as</span><span +class="ec-lmtt-8"> source</span><span +class="ec-lmtt-8"> for</span><span +class="ec-lmtt-8"> package</span><span +class="ec-lmtt-8"> updates:</span><span +class="ec-lmtt-8"> [X]</span></div> +<figcaption class="caption" ><span class="id">Figura 8:</span><span +class="content">Menu delle opzioni (Unix)</span></figcaption><!--tex4ht:label?: x1-28025r8 --> + + + </figure> +<!--l. 972--><p class="indent" > La figura <a +href="#x1-28025r8">8<!--tex4ht:ref: fig:options-text --></a> mostra il menu delle opzioni in modalità testuale. Ulteriori informazioni su ciascuna opzione: - <dl class="description"><dt class="description"> + </p><dl class="description"><dt class="description"> <span -class="ec-lmbx-10">Usa come predefinito il formato di pagina lettera al posto dell’A4:</span> </dt><dd -class="description">Questa la selezione del - formato di carta predefinito. Ovviamente, se lo si desidera, si potr e si dovrebbe specificare il - formato della carta in ogni singolo documento. +class="ec-lmbx-10">use letter size instead of A4 by default:</span> </dt><dd +class="description">Questa è la selezione del formato di carta predefinito. + Ovviamente, se lo si desidera, si potrà e si dovrebbe specificare il formato della carta in ogni + singolo documento. </dd><dt class="description"> <span class="ec-lmbx-10">execution of restricted list of programs:</span> </dt><dd -class="description">A partire da <span class="TEX">T<span -class="E">E</span>X</span> Live 2010, consentita l’esecuzione - da parte di <span class="TEX">T<span -class="E">E</span>X</span> di pochi programmi esterni. La (molto breve) lista di questi programmi data - nel file <span class="path"><span -class="ec-lmtt-10">texmf.cnf</span></span>. Consultate le novit 2010 (sezione <a -href="#x1-780009.1.7">9.1.7<!--tex4ht:ref: sec:2010news --></a>) per maggiori dettagli. +class="description">A partire da TeX Live 2010, è consentita l’esecuzione + da parte di TeX di pochi programmi esterni. La (molto breve) lista di questi programmi è data + nel file <span class="path"><span +class="ec-lmtt-10">texmf.cnf</span></span>. Consultate le novità 2010 (sezione <a +href="#x1-790009.1.7">9.1.7<!--tex4ht:ref: sec:2010news --></a>) per maggiori dettagli. </dd><dt class="description"> <span -class="ec-lmbx-10">Crea i file di formato:</span> </dt><dd -class="description">Per quanto i file di formato non strettamente necessari richiedano tempo per - essere generati e spazio su disco per essere memorizzati, comunque raccomandato di lasciare - questa opzione attiva: se non lo fate, allora i file di formato saranno generati, quando necessari, - all’interno delle directory private <span class="path"><span -class="ec-lmtt-10">TEXMFVAR</span></span> di ciascun utente. In tali posizioni, non saranno - aggiornati automaticamente se lo sono (ad esempio) gli eseguibili o i modelli di sillabazione - nell’installazione, e cos potreste trovarvi ad avere formati incompatibili. +class="ec-lmbx-10">create all format files:</span> </dt><dd +class="description">Per quanto i file di formato non strettamente necessari richiedano tempo + per essere generati e spazio su disco per essere memorizzati, è comunque raccomandato di + lasciare questa opzione attiva: se non lo fate, allora i file di formato saranno generati, quando + necessari, all’interno delle directory private <span class="path"><span +class="ec-lmtt-10">TEXMFVAR</span></span> di ciascun utente. In tali posizioni, non + saranno aggiornati automaticamente se lo sono (ad esempio) gli eseguibili o i modelli di sillabazione + nell’installazione, e così potreste trovarvi ad avere formati incompatibili. </dd><dt class="description"> <span -class="ec-lmbx-10">Installa </span><span -class="ec-lmbx-10">…</span><span -class="ec-lmbx-10"> per font e macro:</span> </dt><dd -class="description">Scaricano/installano la documentazione e i file sorgenti inclusi nella - maggior parte dei pacchetti. Non raccomandato disattivarle. +class="ec-lmbx-10">install font/macro </span><span +class="ec-lmbx-10">…</span><span +class="ec-lmbx-10"> tree:</span> </dt><dd +class="description">Scaricano/installano la documentazione e i file sorgenti inclusi nella + maggior parte dei pacchetti. Non è raccomandato disattivarle. </dd><dt class="description"> <span -class="ec-lmbx-10">Crea i collegamenti nelle directory di sistema:</span> </dt><dd -class="description">Questa opzione (solo Unix) evita di dover - modificare le variabili di ambiente. Senza di essa, le directory di <span class="TEX">T<span -class="E">E</span>X</span> Live devono solitamente - essere aggiunte alle variabili <span +class="ec-lmbx-10">create symlinks in standard directories:</span> </dt><dd +class="description">Questa opzione (solo Unix) evita di dover modificare le + variabili di ambiente. Senza di essa, le directory di TeX Live devono solitamente essere aggiunte + alle variabili <span class="ec-lmtt-10">PATH</span>, <span class="ec-lmtt-10">MANPATH </span>e <span -class="ec-lmtt-10">INFOPATH</span>. Avete bisogno dei permessi di scrittura - nelle directory di destinazione. Questa opzione serve ad accedere al sistema <span class="TEX">T<span -class="E">E</span>X</span> tramite directory - che sono gi note agli utenti, come <span class="path"><span -class="ec-lmtt-10">/usr/local/bin</span></span>, che gi non contengono alcun file di <span class="TEX">T<span -class="E">E</span>X</span>. - State attenti a non sovrascrivere i file esistenti sul vostro sistema, ad esempio, non fate l’errore di - indicare directory di sistema. L’approccio pi sicuro e raccomandato quello di lasciare questa - opzione disattivata. +class="ec-lmtt-10">INFOPATH</span>. Avete bisogno dei permessi di scrittura nelle directory + di destinazione. Questa opzione serve ad accedere al sistema TeX tramite directory che sono già + note agli utenti, come <span class="path"><span +class="ec-lmtt-10">/usr/local/bin</span></span>, che già non contengono alcun file di TeX. State attenti + a non sovrascrivere i file esistenti sul vostro sistema, ad esempio, non fate l’errore di indicare + directory di sistema. L’approccio più sicuro e raccomandato è quello di lasciare questa opzione + disattivata. </dd><dt class="description"> <span -class="ec-lmbx-10">after installation </span><span -class="ec-lmbx-10">…</span><span -class="ec-lmbx-10"> CTAN:</span> </dt><dd -class="description">Quando si esegue l’installazione da DVD, questa opzione abilitata di - default, dato che di solito si vuole prendere ogni successivo aggiornamento di pacchetti dall’area - CTAN che aggiornata durante l’anno. L’unica ragione plausibile per disabilitarla quando - si vuole installare solo un sottoinsieme dal DVD e si ha intenzione di estendere l’installazione - successivamente. In ogni caso, l’archivio dei pacchetti per l’installatore e per gli aggiornamenti - successivi all’installazione pu essere impostato in modo indipendente secondo le necessit; - consultate le sezioni <a +class="ec-lmbx-10">after install, set CTAN as source for package updates:</span> </dt><dd +class="description">Quando si esegue l’installazione da + DVD, questa opzione è abilitata di default, dato che di solito si vuole prendere ogni successivo + aggiornamento di pacchetti dall’area CTAN che è aggiornata durante l’anno. L’unica ragione + plausibile per disabilitarla è quando si vuole installare solo un sottoinsieme dal DVD e si ha + intenzione di estendere l’installazione successivamente. In ogni caso, l’archivio dei pacchetti per + l’installatore e per gli aggiornamenti successivi all’installazione può essere impostato in modo + indipendente secondo le necessità; consultate le sezioni <a href="#x1-300003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a> e <a href="#x1-340003.4.3">3.4.3<!--tex4ht:ref: sec:dvd-install-net-updates --></a>.</dd></dl> -<!--l. 1015--><p class="noindent" >Opzioni specifiche di Windows, come mostrate dall’interfaccia avanzata Perl/Tk: - <dl class="description"><dt class="description"> +<!--l. 1027--><p class="noindent" >Opzioni specifiche di Windows, come mostrate dall’interfaccia avanzata Perl/Tk: + </p><dl class="description"><dt class="description"> <span -class="ec-lmbx-10">regola l’impostazione del PATH nel registry</span> </dt><dd +class="ec-lmbx-10">regola l’impostazione del PATH nel registry</span> </dt><dd class="description">Questa assicura che tutti i programmi vedranno la - directory degli esebuibili di <span class="TEX">T<span -class="E">E</span>X</span> Live nel loro percorso di ricerca. + directory degli esebuibili di TeX Live nel loro percorso di ricerca. </dd><dt class="description"> <span class="ec-lmbx-10">aggiungi scorciatoie al menu</span> </dt><dd -class="description">Se attiva, ci sar un sottomenu <span class="TEX">T<span -class="E">E</span>X</span> Live del menu Start. C’ una - terza opzione ‘Voce nel launcher’ oltre a ‘TeX Live menu’ e ‘Nessuna scorciatoia’. Questa opzione - descritta nella sezione <a +class="description">Se attiva, ci sarà un sottomenu TeX Live del menu Start. C’è una + terza opzione ‘Voce nel launcher’ oltre a ‘TeX Live menu’ e ‘Nessuna scorciatoia’. Questa opzione + è descritta nella sezione <a href="#x1-420004.1">4.1<!--tex4ht:ref: sec:sharedinstall --></a>. </dd><dt class="description"> <span -class="ec-lmbx-10">cambia le associazioni dei file</span> </dt><dd -class="description">Le opzioni sono solo ‘Solo nuovi’ (crea le associazioni dei file, ma non - sovrascrive quelle esistenti), ‘Tutti’ e ‘Nessuno’. +class="ec-lmbx-10">cambia le associazioni dei file</span> </dt><dd +class="description">Le opzioni sono solo ‘Solo nuovi’ (crea le associazioni dei file, ma non + sovrascrive quelle esistenti), ‘Tutti’ e ‘Nessuno’. </dd><dt class="description"> <span -class="ec-lmbx-10">installa il programma </span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span><span -class="ec-lmbx-10">works</span> </dt><dd +class="ec-lmbx-10">installa il programma TeXworks</span> </dt><dd class="description"></dd></dl> -<!--l. 1033--><p class="noindent" >Quando tutte le impostazioni sono come le desiderate, potete digitare “I” nell’interfaccia testuale, oppure potete -premere il pulsante ‘Installa TeX Live’ nella GUI Perl/Tk, per avviare il processo di installazione. -Quando questo completo, passate alla sezione <a -href="#x1-310003.4">3.4<!--tex4ht:ref: sec:postinstall --></a> per leggere cos’altro dovete fare, se ce n’ +<!--l. 1045--><p class="noindent" >Quando tutte le impostazioni sono come le desiderate, potete digitare “I” nell’interfaccia testuale, oppure potete +premere il pulsante ‘Installa TeX Live’ nella GUI Perl/Tk, per avviare il processo di installazione. +Quando questo è completo, passate alla sezione <a +href="#x1-310003.4">3.4<!--tex4ht:ref: sec:postinstall --></a> per leggere cos’altro dovete fare, se ce n’è bisogno. +</p> <h4 class="subsectionHead"><span class="titlemark">3.3 </span> <a id="x1-290003.3"></a>Opzioni della riga di comando di install-tl</h4> -<!--l. 1044--><p class="noindent" >Digitate <div class="alltt"> +<!--l. 1056--><p class="noindent" >Digitate </p><div class="alltt"> -<!--l. 1045--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">install-tl</span><span -class="ec-lmtk-10"> -help</span> +class="ec-lmtk-10"> -help</span> </div> </div> per ottenere un elenco delle opzioni della riga di comando. Sia <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">-</span></span></span> che <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">--</span></span></span> possono essere usati per introdurre i -nomi delle opzioni. Ecco le pi comuni: -<!--l. 1052--><p class="noindent" > - <dl class="list1"><dt class="list"> +nomi delle opzioni. Ecco le più comuni: +<!--l. 1064--><p class="noindent" > + </p><dl class="list1"><dt class="list"> <span class="ec-lmtt-10">-gui</span> </dt><dd class="list"> - <!--l. 1053--><p class="noindent" >Usa l’installatore GUI se possibile. Questo richiede Tcl/Tk versione 8.5 o superiore. - Vale per Mac OS X ed distribuito con <span class="TEX">T<span -class="E">E</span>X</span> Live su Windows. Le opzoni obsolete + <!--l. 1065--><p class="noindent" >Usa l’installatore GUI se è possibile. Questo richiede Tcl/Tk versione 8.5 o superiore. + Vale per Mac OS X ed è distribuito con TeX Live su Windows. Le opzoni obsolete <span class="ec-lmtt-10">-gui=perltk </span>e <span class="ec-lmtt-10">-gui=wizard </span>sono ancora disponibili e richiedono il modulo Perl/Tk (<a -href="http://tug.org/texlive/distro.html#perltk" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/distro.html#perltk</span></a>) compilato con il supporto per XFT; se Tcl/Tk - e Perl/Tk non sono disponibili, l’installazione prosegue in modalit testuale. - </dd><dt class="list"> +href="https://tug.org/texlive/distro.html#perltk" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/distro.html#perltk</span></a>) compilato con il supporto per XFT; se + Tcl/Tk e Perl/Tk non sono disponibili, l’installazione prosegue in modalità testuale. + </p></dd><dt class="list"> <span class="ec-lmtt-10">-no-gui</span> </dt><dd class="list"> - <!--l. 1061--><p class="noindent" >Costringe all’uso dell’installatore testuale. - </dd><dt class="list"> + <!--l. 1073--><p class="noindent" >Costringe all’uso dell’installatore testuale. + </p></dd><dt class="list"> <span class="ec-lmtt-10">-lang </span><span class="ec-lmro-10">LL</span> </dt><dd class="list"> - <!--l. 1063--><p class="noindent" >Specifica la lingua dell’interfaccia dell’installatore sotto forma di un codice standard (di solito - di due lettere). L’installatore cerca di determinare automaticamente la lingua corretta, ma se - fallisce o se la lingua corretta non disponibile, allora usa l’inglese come ripiego. Lanciate + <!--l. 1075--><p class="noindent" >Specifica la lingua dell’interfaccia dell’installatore sotto forma di un codice standard (di solito + di due lettere). L’installatore cerca di determinare automaticamente la lingua corretta, ma se + fallisce o se la lingua corretta non è disponibile, allora usa l’inglese come ripiego. Lanciate <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">install-tl</span><span -class="ec-lmtt-10"> --help</span></span></span> per la lista delle lingue disponibili. - </dd><dt class="list"> +class="ec-lmtt-10"> --help</span></span></span> per la lista delle lingue disponibili. + </p></dd><dt class="list"> <span class="ec-lmtt-10">-portable</span> </dt><dd class="list"> - <!--l. 1070--><p class="noindent" >Installa per un uso portabile su una chiavetta USB. Questa opzione anche selezionabile - dall’installatore testuale con il comando <span -class="ec-lmtt-10">V </span>e dall’installatore grafico. Consultate la sezione <a + <!--l. 1082--><p class="noindent" >Installa per un uso portabile su una chiavetta USB. Questa opzione è anche selezionabile + dall’installatore testuale con il comando <span +class="ec-lmtt-10">V </span>e dall’installatore grafico. Consultate la sezione <a href="#x1-430004.2">4.2<!--tex4ht:ref: sec:portable-tl --></a>. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">-profile </span><span -class="ec-lmro-10">file</span> </dt><dd +class="ec-lmro-10">file</span> </dt><dd class="list"> - <!--l. 1076--><p class="noindent" >Carica il profilo di installazione <span -class="ec-lmro-10">file </span>ed esegue l’installazione senza interazione con l’utente. Il - programma di installazione scrive sempre un file <span class="path"><span + <!--l. 1088--><p class="noindent" >Carica il profilo di installazione <span +class="ec-lmro-10">file </span>ed esegue l’installazione senza interazione con l’utente. Il + programma di installazione scrive sempre un file <span class="path"><span class="ec-lmtt-10">texlive.profile</span></span> nella sotto directory <span class="path"><span class="ec-lmtt-10">tlpkg</span></span> - della vostra installazione. Ad esempio, quel file pu essere passato come argomento per ripetere - esattamente la stessa installazione su un sistema differente. In alternativa, potete usare un profilo - personalizzato, creato facilmente partendo da uno generato automaticamente e modificandone i - valori, oppure potete usare un file vuoto, che prender come valori tutti quelli predefiniti. - </dd><dt class="list"> + della vostra installazione. Ad esempio, quel file può essere passato come argomento per ripetere + esattamente la stessa installazione su un sistema differente. In alternativa, potete usare un profilo + personalizzato, creato facilmente partendo da uno generato automaticamente e modificandone i + valori, oppure potete usare un file vuoto, che prenderà come valori tutti quelli predefiniti. + </p></dd><dt class="list"> <span class="ec-lmtt-10">-repository </span><span class="ec-lmro-10">url-o-directory</span> </dt><dd class="list"> - <!--l. 1087--><p class="noindent" >Specifica l’archivio dei pacchetti da cui installare; vedi pi avanti. - <!--l. 1090--><p class="noindent" ><a id="opt-in-place"></a> - </dd><dt class="list"> + <!--l. 1099--><p class="noindent" >Specifica l’archivio dei pacchetti da cui installare; vedi più avanti. + </p><!--l. 1102--><p class="noindent" ><a id="opt-in-place"></a> + </p></dd><dt class="list"> <span class="ec-lmtt-10">-in-place</span> </dt><dd class="list"> - <!--l. 1091--><p class="noindent" >(Documentato solo per completezza: non usate questa opzione a meno che non sappiate cosa - state facendo.) Se avete gi una copia di <span class="TEX">T<span -class="E">E</span>X</span> Live, anche ottenuta tramite rsync o svn - (consultate <a -href="http://tug.org/texlive/acquire-mirror.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/acquire-mirror.html</span></a>), allora questa opzione user ci - che avete ottenuto, cos com’, ed eseguir solo le necessarie procedure di post installazione. - - - Siete avvisati che il file <span class="path"><span -class="ec-lmtt-10">tlpkg/texlive.tlpdb</span></span> potrebbe venire sovrascritto; salvarne una copia - vostra responsabilit. Inoltre, la rimozione dei pacchetti deve essere eseguita manualmente. Questa - opzione non pu essere attivata dall’interfaccia dell’installatore.</dd></dl> -<!--l. 1104--><p class="noindent" > + <!--l. 1103--><p class="noindent" >(Documentato solo per completezza: non usate questa opzione a meno che non sappiate cosa state + facendo.) Se avete già una copia di TeX Live, anche ottenuta tramite rsync o svn (consultate + <a +href="https://tug.org/texlive/acquire-mirror.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/acquire-mirror.html</span></a>), allora questa opzione userà ciò che avete + + + ottenuto, così com’è, ed eseguirà solo le necessarie procedure di post installazione. Siete + avvisati che il file <span class="path"><span +class="ec-lmtt-10">tlpkg/texlive.tlpdb</span></span> potrebbe venire sovrascritto; salvarne una copia è vostra + responsabilità. Inoltre, la rimozione dei pacchetti deve essere eseguita manualmente. Questa + opzione non può essere attivata dall’interfaccia dell’installatore.</p></dd></dl> +<!--l. 1116--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.3.1 </span> <a - id="x1-300003.3.1"></a>L’opzione <span + id="x1-300003.3.1"></a>L’opzione <span class="ec-lmtt-10">-repository</span></h5> -<!--l. 1107--><p class="noindent" >L’archivio dei pacchetti di rete predefinito uno dei mirror di CTAN scelto automaticamente tramite +<!--l. 1119--><p class="noindent" >L’archivio dei pacchetti di rete predefinito è uno dei mirror di CTAN scelto automaticamente tramite <a href="http://mirror.ctan.org" class="url" ><span class="ec-lmtt-10">http://mirror.ctan.org</span></a>. -<!--l. 1110--><p class="indent" > Per rimpiazzare questa scelta, potete specificare un url che comincia per <span +</p><!--l. 1122--><p class="indent" > Per rimpiazzare questa scelta, potete specificare un url che comincia per <span class="ec-lmtt-10">ftp:</span>, <span class="ec-lmtt-10">http: </span>o <span class="ec-lmtt-10">file:/</span>, oppure il -semplice nome di una directory (quando specificate un indirizzo <span +semplice nome di una directory (quando specificate un indirizzo <span class="ec-lmtt-10">http: </span>o <span -class="ec-lmtt-10">ftp:</span>, l’eventuale carattere finale “<span -class="ec-lmtt-10">/</span>” e -l’eventuale “<span -class="ec-lmtt-10">/tlpkg</span>” conclusivo saranno ignorati). -<!--l. 1116--><p class="indent" > Per esempio, potete scegliere uno specifico mirror di CTAN con qualcosa del tipo: +class="ec-lmtt-10">ftp:</span>, l’eventuale carattere finale “<span +class="ec-lmtt-10">/</span>” e +l’eventuale “<span +class="ec-lmtt-10">/tlpkg</span>” conclusivo saranno ignorati). +</p><!--l. 1128--><p class="indent" > Per esempio, potete scegliere uno specifico mirror di CTAN con qualcosa del tipo: <a href="http://ctan.example.org/tex-archive/systems/texlive/tlnet/" class="url" ><span class="ec-lmtt-10">http://ctan.example.org/tex-archive/systems/texlive/tlnet/</span></a>, indicando un vero nome di un sito e il -suo specifico percorso che ospita CTAN al posto di <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">ctan.example.org/tex-archive</span></span></span>. L’elenco dei mirror di -CTAN si trova alla pagina <a -href="http://ctan.org/mirrors" class="url" ><span -class="ec-lmtt-10">http://ctan.org/mirrors</span></a>. -<!--l. 1124--><p class="indent" > Se il valore specificato locale (sia tramite percorso che tramite un url <span -class="ec-lmtt-10">file:/</span>), saranno usati i file +suo specifico percorso che ospita CTAN al posto di <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">ctan.example.org/tex-archive</span></span></span>. L’elenco dei mirror di +CTAN si trova alla pagina <a +href="https://ctan.org/mirrors" class="url" ><span +class="ec-lmtt-10">https://ctan.org/mirrors</span></a>. +</p><!--l. 1136--><p class="indent" > Se il valore specificato è locale (sia tramite percorso che tramite un url <span +class="ec-lmtt-10">file:/</span>), saranno usati i file compressi contenuti in una sotto directory <span class="path"><span -class="ec-lmtt-10">archive</span></span> del percorso (anche se sono disponibili anche file non +class="ec-lmtt-10">archive</span></span> del percorso (anche se sono disponibili anche file non compressi). -<!--l. 1130--><p class="noindent" > +</p><!--l. 1142--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">3.4 </span> <a - id="x1-310003.4"></a>Azioni successive all’installazione</h4> -<!--l. 1133--><p class="noindent" >Potrebbero essere necessarie alcune azioni successivie all’installazione. -<!--l. 1135--><p class="noindent" > + id="x1-310003.4"></a>Azioni successive all’installazione</h4> +<!--l. 1145--><p class="noindent" >Potrebbero essere necessarie alcune azioni successivie all’installazione. +</p><!--l. 1147--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.4.1 </span> <a - id="x1-320003.4.1"></a>Variabili d’ambiente per Unix</h5> -<!--l. 1138--><p class="noindent" >Se avete deciso di creare i collegamenti simbolici nelle directory standard (come descritto nella sezione <a + id="x1-320003.4.1"></a>Variabili d’ambiente per Unix</h5> +<!--l. 1150--><p class="noindent" >Se avete deciso di creare i collegamenti simbolici nelle directory standard (come descritto nella sezione <a href="#x1-280003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>), -allora non c’ bisogno di modificare le variabili d’ambiente. Altrimenti, nei sistemi Unix, la directory degli -eseguibili per la vostra piattaforma deve essere aggiunta al percorso di ricerca (sotto Windows, l’installatore +allora non c’è bisogno di modificare le variabili d’ambiente. Altrimenti, nei sistemi Unix, la directory degli +eseguibili per la vostra piattaforma deve essere aggiunta al percorso di ricerca (sotto Windows, è l’installatore ad occuparsene). -<!--l. 1144--><p class="indent" > Ogni piattaforma supportata ha la propria sotto directory all’interno di <span class="path"><span -class="ec-lmtt-10">TEXDIR/bin</span></span>. Consultate la figura <a +</p><!--l. 1156--><p class="indent" > Ogni piattaforma supportata ha la propria sotto directory all’interno di <span class="path"><span +class="ec-lmtt-10">TEXDIR/bin</span></span>. Consultate la figura <a href="#x1-25037r5">5<!--tex4ht:ref: fig:bin-text --></a> per la lista delle sotto directory e delle corrispondenti piattaforme. -<!--l. 1148--><p class="indent" > Facoltativamente potete anche aggiungere le directory della documentazione man e Info ai propri rispettivi +</p><!--l. 1160--><p class="indent" > Facoltativamente potete anche aggiungere le directory della documentazione man e Info ai propri rispettivi percorsi di ricerca, se volete che gli strumenti di sistema la trovino. Le pagine di manuale potrebbero essere -trovate magicamente dopo l’aggiunta al <span +trovate magicamente dopo l’aggiunta al <span class="ec-lmtt-10">PATH</span>. -<!--l. 1153--><p class="indent" > Per le shell compatibili con la Bourne, come <span +</p><!--l. 1165--><p class="indent" > Per le shell compatibili con la Bourne, come <span class="ec-lmss-10">bash</span>, e usando GNU/Linux per Intel x86 e le directory -predefinite come esempio, il file da modificare dovrebbe essere <span class="path"><span -class="ec-lmtt-10">$HOME/.profile</span></span> (o un qualunque altro file +predefinite come esempio, il file da modificare dovrebbe essere <span class="path"><span +class="ec-lmtt-10">$HOME/.profile</span></span> (o un qualunque altro file aperto da <span class="path"><span class="ec-lmtt-10">.profile</span></span>), e le linee da aggiungere sarebbero simili alle seguenti: -<!--l. 1159--><p class="indent" > +</p><!--l. 1171--><p class="indent" > +</p> <div class="fancyvrb" id="fancyvrb5"><a id="x1-32002r1"></a><span -class="ec-lmtt-9">PATH=/usr/local/texlive/2019/bin/x86_64-linux:$PATH;</span><span -class="ec-lmtt-9"> export</span><span -class="ec-lmtt-9"> PATH</span> +class="ec-lmtt-9">PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH;</span><span +class="ec-lmtt-9"> export</span><span +class="ec-lmtt-9"> PATH</span> <br class="fancyvrb" /><a id="x1-32004r2"></a><span -class="ec-lmtt-9">MANPATH=/usr/local/texlive/2019/texmf/doc/man:$MANPATH;</span><span -class="ec-lmtt-9"> export</span><span -class="ec-lmtt-9"> MANPATH</span> +class="ec-lmtt-9">MANPATH=/usr/local/texlive/2020/texmf/doc/man:$MANPATH;</span><span +class="ec-lmtt-9"> export</span><span +class="ec-lmtt-9"> MANPATH</span> <br class="fancyvrb" /><a id="x1-32006r3"></a><span -class="ec-lmtt-9">INFOPATH=/usr/local/texlive/2019/texmf/doc/info:$INFOPATH;</span><span -class="ec-lmtt-9"> export</span><span -class="ec-lmtt-9"> INFOPATH</span></div> -<!--l. 1166--><p class="indent" > Per csh o tcsh, il file da modificare tipicamente <span class="path"><span +class="ec-lmtt-9">INFOPATH=/usr/local/texlive/2020/texmf/doc/info:$INFOPATH;</span><span +class="ec-lmtt-9"> export</span><span +class="ec-lmtt-9"> INFOPATH</span></div> +<!--l. 1178--><p class="indent" > Per csh o tcsh, il file da modificare tipicamente è <span class="path"><span class="ec-lmtt-10">$HOME/.cshrc</span></span> e le linee da aggiungere sarebbero del tipo: -<!--l. 1170--><p class="indent" > +</p><!--l. 1182--><p class="indent" > +</p> <div class="fancyvrb" id="fancyvrb6"><a id="x1-32008r1"></a><span class="ec-lmtt-9">setenv</span><span -class="ec-lmtt-9"> PATH</span><span -class="ec-lmtt-9"> /usr/local/texlive/2019/bin/x86_64-linux:$PATH</span><br class="fancyvrb" /><a +class="ec-lmtt-9"> PATH</span><span +class="ec-lmtt-9"> /usr/local/texlive/2020/bin/x86_64-linux:$PATH</span><br class="fancyvrb" /><a id="x1-32010r2"></a><span class="ec-lmtt-9">setenv</span><span -class="ec-lmtt-9"> MANPATH</span><span -class="ec-lmtt-9"> /usr/local/texlive/2019/texmf/doc/man:$MANPATH</span> +class="ec-lmtt-9"> MANPATH</span><span +class="ec-lmtt-9"> /usr/local/texlive/2020/texmf/doc/man:$MANPATH</span> <br class="fancyvrb" /><a id="x1-32012r3"></a><span class="ec-lmtt-9">setenv</span><span -class="ec-lmtt-9"> INFOPATH</span><span -class="ec-lmtt-9"> /usr/local/texlive/2019/texmf/doc/info:$INFOPATH</span></div> -<!--l. 1176--><p class="indent" > Se gi avete delle impostazioni del genere in uno dei file citati, naturalmente dovete unirvi le directory di -<span class="TEX">T<span -class="E">E</span>X</span> Live come pi opportuno. +class="ec-lmtt-9"> INFOPATH</span><span +class="ec-lmtt-9"> /usr/local/texlive/2020/texmf/doc/info:$INFOPATH</span></div> +<!--l. 1188--><p class="indent" > Se già avete delle impostazioni del genere in uno dei file citati, naturalmente dovete unirvi le directory di +TeX Live come è più opportuno. -<!--l. 1181--><p class="noindent" > +</p><!--l. 1193--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.4.2 </span> <a - id="x1-330003.4.2"></a>Variabili d’ambiente: configurazione globale</h5> -<!--l. 1184--><p class="noindent" >Se volete che questi cambiamenti siano globali oppure che si applichino a ciascun nuovo utente aggiunto nel -sistema, allora dovete cavarvela da soli; c’ semplicemente troppa variet tra i diversi sistemi nel come e nel -dove queste cose siano configurate. -<!--l. 1189--><p class="indent" > I nostri due suggerimenti sono: 1) potete controllare il file <span class="path"><span + id="x1-330003.4.2"></a>Variabili d’ambiente: configurazione globale</h5> +<!--l. 1196--><p class="noindent" >Se volete che questi cambiamenti siano globali oppure che si applichino a ciascun nuovo utente aggiunto nel +sistema, allora dovete cavarvela da soli; c’è semplicemente troppa varietà tra i diversi sistemi nel come e nel +dove queste cose siano configurate. +</p><!--l. 1201--><p class="indent" > I nostri due suggerimenti sono: 1) potete controllare il file <span class="path"><span class="ec-lmtt-10">/etc/manpath.config</span></span> e, se esiste, aggiungere linee come -<!--l. 1192--><p class="indent" > +</p><!--l. 1204--><p class="indent" > +</p> <div class="fancyvrb" id="fancyvrb7"><a id="x1-33002r1"></a><span class="ec-lmtt-9">MANPATH_MAP</span><span -class="ec-lmtt-9"> /usr/local/texlive/2019/bin/x86_64-linux</span><span -class="ec-lmtt-9"> \</span><br class="fancyvrb" /><a +class="ec-lmtt-9"> /usr/local/texlive/2020/bin/x86_64-linux</span><span +class="ec-lmtt-9"> \</span><br class="fancyvrb" /><a id="x1-33004r2"></a><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> /usr/local/texlive/2019/texmf/doc/man</span></div> -<!--l. 1197--><p class="indent" > E 2) verificate la presenza di un file <span class="path"><span -class="ec-lmtt-10">/etc/environment</span></span> che potrebbe definire il percorso di ricerca ed altre -variabili di ambiente predefinite. -<!--l. 1201--><p class="indent" > In ciascuna directory contenente eseguibili (per Unix), noi creiamo anche un collegamento simbolico +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> /usr/local/texlive/2020/texmf/doc/man</span></div> +<!--l. 1209--><p class="indent" > E 2) verificate la presenza di un file <span class="path"><span +class="ec-lmtt-10">/etc/environment</span></span> che potrebbe definire il percorso di ricerca ed altre +variabili di ambiente predefinite. +</p><!--l. 1213--><p class="indent" > In ciascuna directory contenente eseguibili (per Unix), noi creiamo anche un collegamento simbolico chiamato <span class="ec-lmtt-10">man </span>alla directory <span class="path"><span class="ec-lmtt-10">texmf-dist/doc/man</span></span>. Alcuni programmi <span class="ec-lmtt-10">man</span>, come quello di Mac OS X, lo -individueranno automaticamente, ovviando alla necessit di qualunque configurazione per le pagine di +individueranno automaticamente, ovviando alla necessità di qualunque configurazione per le pagine di manuale. -<!--l. 1208--><p class="noindent" > +</p><!--l. 1220--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.4.3 </span> <a - id="x1-340003.4.3"></a>Aggiornamenti da Internet dopo l’installazione del DVD</h5> -<!--l. 1211--><p class="noindent" >Se avete installato <span class="TEX">T<span -class="E">E</span>X</span> Live dal DVD e successivamente volete ottenere gli aggiornamenti da Internet, dovete -eseguire questo comando—<span + id="x1-340003.4.3"></a>Aggiornamenti da Internet dopo l’installazione del DVD</h5> +<!--l. 1223--><p class="noindent" >Se avete installato TeX Live dal DVD e successivamente volete ottenere gli aggiornamenti da Internet, dovete +eseguire questo comando—<span class="ec-lmri-10">dopo </span>aver aggiornato il vostro percorso di ricerca (come descritto nella sezione precedente): +</p> <div class="alltt"> -<!--l. 1216--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> option</span><span -class="ec-lmtk-10"> repository</span><span -class="ec-lmtk-10"> http://mirror.ctan.org/systems/texlive/tlnet</span> +class="ec-lmtk-10"> option</span><span +class="ec-lmtk-10"> repository</span><span +class="ec-lmtk-10"> http://mirror.ctan.org/systems/texlive/tlnet</span> </div> </div> -<!--l. 1220--><p class="indent" > Questo dice a <span -class="ec-lmss-10">tlmgr </span>di usare un mirror di CTAN nelle vicinanze per gli aggiornamenti futuri. l’azione -predefinita quando si installa dal DVD, tramite l’opzione descritta nella sezione <a +<!--l. 1232--><p class="indent" > Questo dice a <span +class="ec-lmss-10">tlmgr </span>di usare un mirror di CTAN nelle vicinanze per gli aggiornamenti futuri. È l’azione +predefinita quando si installa dal DVD, tramite l’opzione descritta nella sezione <a href="#x1-280003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>. -<!--l. 1224--><p class="indent" > Se ci sono problemi con la selezione automatica di un mirror, potete specificarne uno in particolare -dall’elenco alla pagina <a -href="http://ctan.org/mirrors" class="url" ><span -class="ec-lmtt-10">http://ctan.org/mirrors</span></a>. Usate il percorso esatto alla sotto directory <span class="path"><span +</p><!--l. 1236--><p class="indent" > Se ci sono problemi con la selezione automatica di un mirror, potete specificarne uno in particolare +dall’elenco alla pagina <a +href="https://ctan.org/mirrors" class="url" ><span +class="ec-lmtt-10">https://ctan.org/mirrors</span></a>. Usate il percorso esatto alla sotto directory <span class="path"><span class="ec-lmtt-10">tlnet</span></span> su quel mirror, come mostrato in precedenza. -<!--l. 1230--><p class="indent" > <a id="xetexfontconfig"></a> <a id="sysfontconfig"></a> +</p><!--l. 1242--><p class="indent" > <a id="xetexfontconfig"></a> <a id="sysfontconfig"></a> +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.4.4 </span> <a - id="x1-350003.4.4"></a>Configurazione dei font di sistema per Xe<span class="TEX">T<span -class="E">E</span>X</span> e Lua<span class="TEX">T<span -class="E">E</span>X</span></h5> -<!--l. 1235--><p class="noindent" >Xe<span class="TEX">T<span -class="E">E</span>X</span> e Lua<span class="TEX">T<span -class="E">E</span>X</span> possono usare qualsiasi font installato nel sistema, non solo quelli nelle directory di <span class="TEX">T<span -class="E">E</span>X</span>. + id="x1-350003.4.4"></a>Configurazione dei font di sistema per XeTeX e LuaTeX</h5> +<!--l. 1247--><p class="noindent" >XeTeX e LuaTeX possono usare qualsiasi font installato nel sistema, non solo quelli nelle directory di TeX. Fanno questo tramite metodi correlati, ma non identici. -<!--l. 1239--><p class="indent" > Su Windows, i font distribuiti con <span class="TEX">T<span -class="E">E</span>X</span> Live sono resi automaticmanete disponibili a Xe<span class="TEX">T<span -class="E">E</span>X</span> tramite il -loro nome. Su Mac OS X, il supporto alla ricerca per nome dei font richiede del passi aggiuntivi; visitate le -pagine dedicate a Mac<span class="TEX">T<span -class="E">E</span>X</span> (<a -href="http://tug.org/mactex" class="url" ><span -class="ec-lmtt-10">http://tug.org/mactex</span></a>). Per altri sistemi Unix, segue la procedura per trovare i -font forniti con <span class="TEX">T<span -class="E">E</span>X</span> Live tramite il loro nome. -<!--l. 1246--><p class="indent" > Per facilitare il compito, quando il pacchetto <span -class="ec-lmss-10">xetex </span> installato (sia durante l’installazione iniziale che in -seguito), viene creato il file di configurazione necessario in <span class="path"><span +</p><!--l. 1251--><p class="indent" > Su Windows, i font distribuiti con TeX Live sono resi automaticmanete disponibili a XeTeX tramite il loro +nome. Su Mac OS X, il supporto alla ricerca per nome dei font richiede del passi aggiuntivi; visitate le pagine +dedicate a MacTeX (<a +href="https://tug.org/mactex" class="url" ><span +class="ec-lmtt-10">https://tug.org/mactex</span></a>). Per altri sistemi Unix, segue la procedura per trovare i font +forniti con TeX Live tramite il loro nome. +</p><!--l. 1258--><p class="indent" > Per facilitare il compito, quando il pacchetto <span +class="ec-lmss-10">xetex </span>è installato (sia durante l’installazione iniziale che in +seguito), viene creato il file di configurazione necessario in <span class="path"><span class="ec-lmtt-10">TEXMFSYSVAR/fonts/conf/texlive-fontconfig.conf</span></span>. -<!--l. 1251--><p class="indent" > Per impostare i font di <span class="TEX">T<span -class="E">E</span>X</span> Live per l’uso nell’intero sistema (assumendo che abbiate gli opportuni +</p><!--l. 1263--><p class="indent" > Per impostare i font di TeX Live per l’uso nell’intero sistema (assumendo che abbiate gli opportuni privilegi), procedete come segue: - <ol class="enumerate1" > + </p><ol class="enumerate1" > <li - class="enumerate" id="x1-35002x1">Copiate il file <span class="path"><span + class="enumerate" id="x1-35002x1">Copiate il file <span class="path"><span class="ec-lmtt-10">texlive-fontconfig.conf</span></span> in <span class="path"><span class="ec-lmtt-10">/etc/fonts/conf.d/09-texlive.conf</span></span>. </li> <li class="enumerate" id="x1-35004x2">Eseguite <span class="ec-lmtk-10">fc-cache -fsv</span>.</li></ol> -<!--l. 1260--><p class="indent" > Se non avete privilegi sufficienti per completare i passi precedenti, o se volete rendere disponibili i font di -<span class="TEX">T<span -class="E">E</span>X</span> Live ad un solo utente, fate quello che segue: - <ol class="enumerate1" > + + +<!--l. 1272--><p class="indent" > Se non avete privilegi sufficienti per completare i passi precedenti, o se volete rendere disponibili i font di +TeX Live ad un solo utente, fate quello che segue: + </p><ol class="enumerate1" > <li - class="enumerate" id="x1-35006x1">Copiate il file <span class="path"><span + class="enumerate" id="x1-35006x1">Copiate il file <span class="path"><span class="ec-lmtt-10">texlive-fontconfig.conf</span></span> in <span class="path"><span class="ec-lmtt-10">~/.fonts.conf</span></span>, dove <span class="path"><span -class="ec-lmtt-10">~</span></span> la vostra directory di home. - - +class="ec-lmtt-10">~</span></span> è la vostra directory di + home. </li> <li class="enumerate" id="x1-35008x2">Eseguite <span class="ec-lmtk-10">fc-cache -fv</span>.</li></ol> -<!--l. 1271--><p class="indent" > Potete eseguire <span -class="ec-lmtt-10">fc-list </span>per vedere i nomi dei font di sistema. L’incantesimo <span +<!--l. 1283--><p class="indent" > Potete eseguire <span +class="ec-lmtt-10">fc-list </span>per vedere i nomi dei font di sistema. L’incantesimo <span class="ec-lmtt-10">fc-list : family style</span> <span class="ec-lmtt-10">file spacing </span>(dove tutti gli argomenti sono esattamente come mostrati) generalmente fornisce alcune informazioni interessanti. -<!--l. 1277--><p class="noindent" > +</p><!--l. 1289--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.4.5 </span> <a - id="x1-360003.4.5"></a>Con<span class="TEX">T<span -class="E">E</span>X</span>t Mark IV</h5> -<!--l. 1280--><p class="noindent" >Sia il “vecchio” Con<span class="TEX">T<span -class="E">E</span>X</span>t (Mark II) che il “nuovo” Con<span class="TEX">T<span -class="E">E</span>X</span>t (Mark IV) dovrebbero funzionare cos come sono -dopo l’installazione di <span class="TEX">T<span -class="E">E</span>X</span> Live e non dovrebbero richiedere alcuna attenzione particolare finch restate fedeli + id="x1-360003.4.5"></a>ConTeXt Mark IV</h5> +<!--l. 1292--><p class="noindent" >Sia il “vecchio” ConTeXt (Mark II) che il “nuovo” ConTeXt (Mark IV) dovrebbero funzionare così come sono +dopo l’installazione di TeX Live e non dovrebbero richiedere alcuna attenzione particolare finché restate fedeli a <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">tlmgr</span></span></span> per gli aggiornamenti. -<!--l. 1285--><p class="indent" > Comunque, dato che Con<span class="TEX">T<span -class="E">E</span>X</span>t MkIV non usa la libreria kpathsea, sar richiesta un po’ di configurazione -ogni qual volta installate nuovi file manualmente (senza usare <span class="obeylines-h"><span class="verb"><span +</p><!--l. 1297--><p class="indent" > Comunque, dato che ConTeXt MkIV non usa la libreria kpathsea, sarà richiesta un po’ di configurazione +ogni qual volta installate nuovi file manualmente (senza usare <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">tlmgr</span></span></span>). Dopo ogni installazione del genere, ogni utente di MkIV deve eseguire: +</p> <div class="fancyvrb" id="fancyvrb8"><a id="x1-36002r1"></a><span class="ec-lmtt-9">context</span><span -class="ec-lmtt-9"> --generate</span></div> -<!--l. 1292--><p class="noindent" >per aggiornare i dati della cache di Con<span class="TEX">T<span -class="E">E</span>X</span>t sul disco. I file risultanti sono memorizzati in <span +class="ec-lmtt-9"> --generate</span></div> +<!--l. 1304--><p class="noindent" >per aggiornare i dati della cache di ConTeXt sul disco. I file risultanti sono memorizzati in <span class="ec-lmtt-10">TEXMFCACHE</span>, il cui -valore predefinito in <span class="TEX">T<span -class="E">E</span>X</span> Live  <span class="obeylines-h"><span class="verb"><span +valore predefinito in TeX Live è <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">TEXMFSYSVAR;TEXMFVAR</span></span></span>. -<!--l. 1296--><p class="indent" > Con<span class="TEX">T<span -class="E">E</span>X</span>t MkIV legger da tutti i percorsi menzionati in <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">TEXMFCACHE</span></span></span> e scriver nel primo percorso che sia -scrivibile. Durante la lettura, in caso di dati di cache duplicati avr la precedenza l’ultima corrispondenza +</p><!--l. 1308--><p class="indent" > ConTeXt MkIV leggerà da tutti i percorsi menzionati in <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">TEXMFCACHE</span></span></span> e scriverà nel primo percorso che +sia scrivibile. Durante la lettura, in caso di dati di cache duplicati avrà la precedenza l’ultima corrispondenza trovata. -<!--l. 1301--><p class="indent" > Per ulteriori informazioni, consultate le pagine <a -href="http://wiki.contextgarden.net/Running_Mark_IV" class="url" ><span -class="ec-lmtt-10">http://wiki.contextgarden.net/Running_Mark_IV</span></a>. -<!--l. 1305--><p class="noindent" > +</p><!--l. 1313--><p class="indent" > Per ulteriori informazioni, consultate le pagine <a +href="https://wiki.contextgarden.net/Running_Mark_IV" class="url" ><span +class="ec-lmtt-10">https://wiki.contextgarden.net/Running_Mark_IV</span></a>. +</p><!--l. 1317--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.4.6 </span> <a id="x1-370003.4.6"></a>Integrare macro locali e personali</h5> -<!--l. 1308--><p class="noindent" >Questa questione gi stata citata implicitamente nella sezione <a +<!--l. 1320--><p class="noindent" >Questa questione è già stata citata implicitamente nella sezione <a href="#x1-120002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>: <span class="path"><span class="ec-lmtt-10">TEXMFLOCAL</span></span> (<span class="path"><span class="ec-lmtt-10">/usr/local/texlive/texmf-local</span></span> o <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">%SystemDrive%\texlive\texmf-local</span></span></span> su Windows, di default) pensato per i font e le macro locali, ma -disponibili per l’intero sistema; mentre <span class="path"><span +class="ec-lmtt-10">%SystemDrive%\texlive\texmf-local</span></span></span> su Windows, di default) è pensato per i font e le macro locali, ma +disponibili per l’intero sistema; mentre <span class="path"><span class="ec-lmtt-10">TEXMFHOME</span></span> (<span class="path"><span class="ec-lmtt-10">$HOME/texmf</span></span> o <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">%USERPROFILE%\texmf</span></span></span>, come predefiniti) -per le macro e i font personali. Queste directory sono pensate per rimanere fisse da un’edizione all’altra ed il -loro contenuto per essere visto automaticamente da una nuova versione di <span class="TEX">T<span -class="E">E</span>X</span> Live. Quindi, meglio -trattenersi dal modificare la definizione di <span class="path"><span +class="ec-lmtt-10">%USERPROFILE%\texmf</span></span></span>, come predefiniti) +è per le macro e i font personali. Queste directory sono pensate per rimanere fisse da un’edizione all’altra ed il +loro contenuto per essere visto automaticamente da una nuova versione di TeX Live. Quindi, è meglio +trattenersi dal modificare la definizione di <span class="path"><span class="ec-lmtt-10">TEXMFLOCAL</span></span> in modo che punti ad una directory troppo diversa -da quella principale di <span class="TEX">T<span -class="E">E</span>X</span> Live, oppure potreste doverla modificare manualmente nelle future +da quella principale di TeX Live, oppure potreste doverla modificare manualmente nelle future edizioni. -<!--l. 1323--><p class="indent" > In entrambe le posizioni, i file dovrebbero essere posti ognuno nella propria sotto directory -secondo la Struttura delle Directory di <span class="TEX">T<span -class="E">E</span>X</span> (TDS); visitate <a -href="http://tug.org/tds" class="url" ><span -class="ec-lmtt-10">http://tug.org/tds</span></a> o consultate +</p><!--l. 1335--><p class="indent" > In entrambe le posizioni, i file dovrebbero essere posti ognuno nella propria sotto directory +secondo la Struttura delle Directory di TeX (TDS); visitate <a +href="https://tug.org/tds" class="url" ><span +class="ec-lmtt-10">https://tug.org/tds</span></a> o consultate <span class="path"><span -class="ec-lmtt-10">texmf-dist/web2c/texmf.cnf</span></span>. Ad esempio, il file di una classe o di un pacchetto <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> andrebbero +class="ec-lmtt-10">texmf-dist/web2c/texmf.cnf</span></span>. Ad esempio, il file di una classe o di un pacchetto LaTeX andrebbero posizionati in <span class="path"><span class="ec-lmtt-10">TEXMFLOCAL/tex/latex</span></span> o in <span class="path"><span class="ec-lmtt-10">TEXMFHOME/tex/latex</span></span>, oppure in una sotto directory di una delle due. -<!--l. 1331--><p class="indent" > <span class="path"><span -class="ec-lmtt-10">TEXMFLOCAL</span></span> richiede un database dei nomi dei file aggiornato, altrimenti i file non saranno trovati. Potete +</p><!--l. 1343--><p class="indent" > <span class="path"><span +class="ec-lmtt-10">TEXMFLOCAL</span></span> richiede un database dei nomi dei file aggiornato, altrimenti i file non saranno trovati. Potete aggiornarlo con il comando <span -class="ec-lmss-10">mktexlsr </span>o utilizzando il pulsante “Aggiorna il database dei nomi dei file” nel -pannello di configurazione della GUI di <span class="TEX">T<span -class="E">E</span>X</span> Live Manager. -<!--l. 1337--><p class="indent" > Di default, ciascuna di queste variabili definita come una directory singola, come mostrato. Questo non -un requisito rigido. Se dovete passare facilmente tra diverse versioni di grandi pacchetti, ad esempio, potete -mantenere directory multiple per i vostri scopi. Questo ottenuto impostando <span class="path"><span +class="ec-lmss-10">mktexlsr </span>o utilizzando il pulsante “Aggiorna il database dei nomi dei file” nel +pannello di configurazione della GUI di TeX Live Manager. +</p><!--l. 1349--><p class="indent" > Di default, ciascuna di queste variabili è definita come una directory singola, come mostrato. Questo non +è un requisito rigido. Se dovete passare facilmente tra diverse versioni di grandi pacchetti, ad esempio, potete +mantenere directory multiple per i vostri scopi. Questo è ottenuto impostando <span class="path"><span class="ec-lmtt-10">TEXMFHOME</span></span> alla lista delle -directory, tra parentesi graffe, separate da virgole: +directory, tra parentesi graffe, separate da virgole: +</p> <div class="verbatim" id="verbatim-1"> <div class="fancyvrb" id="fancyvrb9"><a - id="x1-37002r1"></a>  TEXMFHOME = {/mia/dir1,/miadir2,/una/terza/dir}</div> + id="x1-37002r1"></a> TEXMFHOME = {/mia/dir1,/miadir2,/una/terza/dir}</div> </div> -<!--l. 1346--><p class="nopar" > -<!--l. 1348--><p class="indent" > La sezione <a -href="#x1-600007.1.5">7.1.5<!--tex4ht:ref: sec:brace-expansion --></a> descrive ulteriormente l’espansione delle graffe. -<!--l. 1352--><p class="noindent" > +<!--l. 1358--><p class="nopar" > +</p><!--l. 1360--><p class="indent" > La sezione <a +href="#x1-600007.1.5">7.1.5<!--tex4ht:ref: sec:brace-expansion --></a> descrive ulteriormente l’espansione delle graffe. +</p><!--l. 1364--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">3.4.7 </span> <a id="x1-380003.4.7"></a>Integrare font di terze parti</h5> -<!--l. 1354--><p class="noindent" >Sfortunatamente, si tratta di un argomento ingarbugliato. Dimenticatevene a meno che non vogliate -addentrarvi nei numerosi dettagli dell’installazione di <span class="TEX">T<span -class="E">E</span>X</span>. Molti font sono gi inclusi in <span class="TEX">T<span -class="E">E</span>X</span> Live, quindi -dategli uno sguardo se non sapete gi che quello che volete non l. -<!--l. 1359--><p class="indent" > Una possibile alternativa quella di usare Xe<span class="TEX">T<span -class="E">E</span>X</span> o Lua<span class="TEX">T<span -class="E">E</span>X</span> (consultate la sezione <a +<!--l. 1366--><p class="noindent" >Sfortunatamente, si tratta di un argomento ingarbugliato. Dimenticatevene a meno che non vogliate +addentrarvi nei numerosi dettagli dell’installazione di TeX. Molti font sono già inclusi in TeX Live, quindi +dategli uno sguardo se non sapete già che quello che volete non è lì. +</p><!--l. 1371--><p class="indent" > Una possibile alternativa è quella di usare XeTeX o LuaTeX (consultate la sezione <a href="#x1-130002.4">2.4<!--tex4ht:ref: sec:tex-extensions --></a>), che vi -consentono di usare i font del sistema operativo senza alcuna installazione in <span class="TEX">T<span -class="E">E</span>X</span>. -<!--l. 1363--><p class="indent" > Se avete comunque bisogno di farlo, visitate la pagina <a -href="http://tug.org/fonts/fontinstall.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/fonts/fontinstall.html</span></a> dove +consentono di usare i font del sistema operativo senza alcuna installazione in TeX. +</p><!--l. 1375--><p class="indent" > Se avete comunque bisogno di farlo, visitate la pagina <a +href="https://tug.org/fonts/fontinstall.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/fonts/fontinstall.html</span></a> dove abbiamo fatto del nostro meglio per descrivere la procedura. -<!--l. 1368--><p class="noindent" > +</p><!--l. 1380--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">3.5 </span> <a - id="x1-390003.5"></a>Collaudare l’installazione</h4> -<!--l. 1371--><p class="noindent" >Dopo aver installato <span class="TEX">T<span -class="E">E</span>X</span> Live, naturalmente vorrete provarlo, cos da poter iniziare a creare bellissimi + id="x1-390003.5"></a>Collaudare l’installazione</h4> +<!--l. 1383--><p class="noindent" >Dopo aver installato TeX Live, naturalmente vorrete provarlo, così da poter iniziare a creare bellissimi documenti e/o font. -<!--l. 1374--><p class="indent" > Una cosa che vorrete immediatamente cercare un programma con cui elaborare i file. <span class="TEX">T<span -class="E">E</span>X</span> -Live installa <span class="TEX">T<span -class="E">E</span>X</span>works su Windows (<a -href="http://tug.org/texworks" class="url" ><span -class="ec-lmtt-10">http://tug.org/texworks</span></a>) e Mac<span class="TEX">T<span -class="E">E</span>X</span> installa TeXShop +</p><!--l. 1386--><p class="indent" > Una cosa che vorrete immediatamente cercare è un programma con cui elaborare i file. TeX +Live installa TeXworks su Windows (<a +href="https://tug.org/texworks" class="url" ><span +class="ec-lmtt-10">https://tug.org/texworks</span></a>) e MacTeX installa TeXShop (<a -href="http://pages.uoregon.edu/koch/texshop" class="url" ><span -class="ec-lmtt-10">http://pages.uoregon.edu/koch/texshop</span></a>). Su altri sistemi Unix spetta a voi scegliere un editor. Ci sono +href="https://pages.uoregon.edu/koch/texshop" class="url" ><span +class="ec-lmtt-10">https://pages.uoregon.edu/koch/texshop</span></a>). Su altri sistemi Unix spetta a voi scegliere un editor. Ci sono molte scelte disponibili, alcune delle quali sono elencate nella prossima sezione; consultate anche <a -href="http://tug.org/interest.html#editors" class="url" ><span -class="ec-lmtt-10">http://tug.org/interest.html#editors</span></a>. Qualsiasi editor di testo funzioner; non necessario qualcosa -specifico per <span class="TEX">T<span -class="E">E</span>X</span>. -<!--l. 1383--><p class="indent" > Il resto di questa sezione fornisce alcune procedure elementari per verificare che il nuovo sistema funzioni. -Qui daremo i comandi per Unix; pi facile che sotto Mac OS X e Windows eseguiate le prove tramite -un’interfaccia grafica, ma i principi sono gli stessi. -<!--l. 1388--><p class="indent" > - <ol class="enumerate1" > +href="https://tug.org/interest.html#editors" class="url" ><span +class="ec-lmtt-10">https://tug.org/interest.html#editors</span></a>. Qualsiasi editor di testo funzionerà; non è necessario qualcosa +specifico per TeX. +</p><!--l. 1395--><p class="indent" > Il resto di questa sezione fornisce alcune procedure elementari per verificare che il nuovo sistema funzioni. +Qui daremo i comandi per Unix; è più facile che sotto Mac OS X e Windows eseguiate le prove tramite +un’interfaccia grafica, ma i principi sono gli stessi. +</p><!--l. 1400--><p class="indent" > + </p><ol class="enumerate1" > <li class="enumerate" id="x1-39002x1">Assicuratevi per prima cosa di poter eseguire il programma <span class="ec-lmss-10">tex</span>: <div class="alltt"> - <!--l. 1392--><p class="noindent" ><div class="obeylines-v"> + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tex</span><span -class="ec-lmtk-10"> --version</span> +class="ec-lmtk-10"> --version</span> <br /><span class="ec-lmtt-10">TeX</span><span -class="ec-lmtt-10"> 3.14159265</span><span -class="ec-lmtt-10"> (TeX</span><span -class="ec-lmtt-10"> Live</span><span -class="ec-lmtt-10"> ...)</span> +class="ec-lmtt-10"> 3.14159265</span><span +class="ec-lmtt-10"> (TeX</span><span +class="ec-lmtt-10"> Live</span><span +class="ec-lmtt-10"> ...)</span> <br /><span class="ec-lmtt-10">Copyright</span><span -class="ec-lmtt-10"> ...</span><span -class="ec-lmtt-10"> D.E.</span><span -class="ec-lmtt-10"> Knuth.</span> +class="ec-lmtt-10"> ...</span><span +class="ec-lmtt-10"> D.E.</span><span +class="ec-lmtt-10"> Knuth.</span> <br /><span class="ec-lmtt-10">...</span> </div> - </div> Se questo restituisce “comando non trovato” al posto delle informazioni sulla versione e sul - copyright, oppure una versione pi vecchia, verosimilmente non avete la giusta directory <span class="path"><span + </div> Se questo restituisce “comando non trovato” al posto delle informazioni sulla versione e sul + copyright, oppure una versione più vecchia, verosimilmente non avete la giusta directory <span class="path"><span class="ec-lmtt-10">bin</span></span> nel vostro <span -class="ec-lmtt-10">PATH</span>. Consultate le informazioni sull’impostazione delle variabili d’ambiente a +class="ec-lmtt-10">PATH</span>. Consultate le informazioni sull’impostazione delle variabili d’ambiente a p. <a -href="#x1-320003.4.1">39<!--tex4ht:ref: sec:env --></a>. +href="#x1-320003.4.1">41<!--tex4ht:ref: sec:env --></a>. </li> <li - class="enumerate" id="x1-39004x2">Elaborate un file <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> elementare: <div class="alltt"> + class="enumerate" id="x1-39004x2">Elaborate un file LaTeX elementare: <div class="alltt"> - <!--l. 1405--><p class="noindent" ><div class="obeylines-v"> + + + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">latex</span><span -class="ec-lmtk-10"> sample2e.tex</span> +class="ec-lmtk-10"> sample2e.tex</span> <br /><span class="ec-lmtt-10">This</span><span -class="ec-lmtt-10"> is</span><span -class="ec-lmtt-10"> pdfTeX</span><span -class="ec-lmtt-10"> 3.14...</span> +class="ec-lmtt-10"> is</span><span +class="ec-lmtt-10"> pdfTeX</span><span +class="ec-lmtt-10"> 3.14...</span> <br /><span class="ec-lmtt-10">...</span> <br /><span class="ec-lmtt-10">Output</span><span -class="ec-lmtt-10"> written</span><span -class="ec-lmtt-10"> on</span><span -class="ec-lmtt-10"> sample2e.dvi</span><span -class="ec-lmtt-10"> (3</span><span -class="ec-lmtt-10"> pages,</span><span -class="ec-lmtt-10"> 7484</span><span -class="ec-lmtt-10"> bytes).</span> +class="ec-lmtt-10"> written</span><span +class="ec-lmtt-10"> on</span><span +class="ec-lmtt-10"> sample2e.dvi</span><span +class="ec-lmtt-10"> (3</span><span +class="ec-lmtt-10"> pages,</span><span +class="ec-lmtt-10"> 7484</span><span +class="ec-lmtt-10"> bytes).</span> <br /><span class="ec-lmtt-10">Transcript</span><span -class="ec-lmtt-10"> written</span><span -class="ec-lmtt-10"> on</span><span -class="ec-lmtt-10"> sample2e.log.</span> - - +class="ec-lmtt-10"> written</span><span +class="ec-lmtt-10"> on</span><span +class="ec-lmtt-10"> sample2e.log.</span> </div> </div> Se questo non riesce a trovare <span class="path"><span -class="ec-lmtt-10">sample2e.tex</span></span> o altri file, verosimilmente avete qualche interferenza - proveniente da vecchie variabili d’ambiente o vecchi file di configurazione; noi raccomandiamo, tanto per - iniziare, di eliminare tutte le variabili d’ambiente relative a <span class="TEX">T<span -class="E">E</span>X</span> (per un’analisi approfondita, potete - chiedere a <span class="TEX">T<span -class="E">E</span>X</span> di fare un resoconto su ci che esattamente stia cercando e che trovi; consultate - “Risoluzione dei problemi” a pagina <a -href="#x1-670007.2.4">70<!--tex4ht:ref: sec:debugging --></a>). +class="ec-lmtt-10">sample2e.tex</span></span> o altri file, verosimilmente avete qualche interferenza + proveniente da vecchie variabili d’ambiente o vecchi file di configurazione; noi raccomandiamo, tanto per + iniziare, di eliminare tutte le variabili d’ambiente relative a TeX (per un’analisi approfondita, potete + chiedere a TeX di fare un resoconto su ciò che esattamente stia cercando e che trovi; consultate + “Risoluzione dei problemi” a pagina <a +href="#x1-670007.2.4">73<!--tex4ht:ref: sec:debugging --></a>). </li> <li - class="enumerate" id="x1-39006x3">Mostrate un’anteprima del risultato: <div class="alltt"> + class="enumerate" id="x1-39006x3">Mostrate un’anteprima del risultato: <div class="alltt"> - <!--l. 1421--><p class="noindent" ><div class="obeylines-v"> + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">xdvi</span><span -class="ec-lmtk-10"> sample2e.dvi</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> #</span><span -class="ec-lmtt-10"> Unix</span> +class="ec-lmtk-10"> sample2e.dvi</span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> #</span><span +class="ec-lmtt-10"> Unix</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">dviout</span><span -class="ec-lmtk-10"> sample2e.dvi</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> #</span><span -class="ec-lmtt-10"> Windows</span> +class="ec-lmtk-10"> sample2e.dvi</span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> #</span><span +class="ec-lmtt-10"> Windows</span> </div> - </div> Dovreste vedere una nuova finestra con un bel documento che spiega alcuni dei fondamenti di <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> - (che vale la pena di leggere, se siete nuovi utilizzatori di <span class="TEX">T<span -class="E">E</span>X</span>). Dovete avere X in esecuzione affinch <span -class="ec-lmss-10">xdvi</span> - funzioni; se non cos, oppure se la vostra variabile d’ambiente <span -class="ec-lmtt-10">DISPLAY </span> impostata non correttamente, - otterrete un errore ‘<span -class="ec-lmtt-10">Can’t open display</span>’. + </div> Dovreste vedere una nuova finestra con un bel documento che spiega alcuni dei fondamenti di LaTeX + (che vale la pena di leggere, se siete nuovi utilizzatori di TeX). Dovete avere X in esecuzione affinché + <span +class="ec-lmss-10">xdvi </span>funzioni; se non è così, oppure se la vostra variabile d’ambiente <span +class="ec-lmtt-10">DISPLAY </span>è impostata non + correttamente, otterrete un errore ‘<span +class="ec-lmtt-10">Can’t open display</span>’. </li> <li - class="enumerate" id="x1-39008x4">Create un file PostScript per la stampa o la visualizzazione: <div class="alltt"> + class="enumerate" id="x1-39008x4">Create un file PostScript per la stampa o la visualizzazione: <div class="alltt"> - <!--l. 1433--><p class="noindent" ><div class="obeylines-v"> + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">dvips</span><span -class="ec-lmtk-10"> sample2e.dvi</span><span -class="ec-lmtk-10"> -o</span><span -class="ec-lmtk-10"> sample2e.ps</span> +class="ec-lmtk-10"> sample2e.dvi</span><span +class="ec-lmtk-10"> -o</span><span +class="ec-lmtk-10"> sample2e.ps</span> </div> </div> </li> <li - class="enumerate" id="x1-39010x5">Create un file PDF al posto di un DVI; questo comando elabora il file <span class="path"><span + class="enumerate" id="x1-39010x5">Create un file PDF al posto di un DVI; questo comando elabora il file <span class="path"><span class="ec-lmtt-10">.tex</span></span> e scrive direttamente un PDF: <div class="alltt"> - <!--l. 1439--><p class="noindent" ><div class="obeylines-v"> + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">pdflatex</span><span -class="ec-lmtk-10"> sample2e.tex</span> +class="ec-lmtk-10"> sample2e.tex</span> </div> </div> </li> <li - class="enumerate" id="x1-39012x6">Mostrate un’anteprima del PDF: <div class="alltt"> + class="enumerate" id="x1-39012x6">Mostrate un’anteprima del PDF: <div class="alltt"> - <!--l. 1444--><p class="noindent" ><div class="obeylines-v"> + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">gv</span><span -class="ec-lmtk-10"> sample2e.pdf</span> +class="ec-lmtk-10"> sample2e.pdf</span> <br />o: <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">xpdf</span><span -class="ec-lmtk-10"> sample2e.pdf</span> +class="ec-lmtk-10"> sample2e.pdf</span> </div> - </div> N <span -class="ec-lmss-10">gv</span>, n <span -class="ec-lmss-10">xpdf </span>sono inclusi in <span class="TEX">T<span -class="E">E</span>X</span> Live, quindi dovete installarli separatamente. Visitate + </div> Né <span +class="ec-lmss-10">gv</span>, né <span +class="ec-lmss-10">xpdf </span>sono inclusi in TeX Live, quindi dovete installarli separatamente. Visitate <a -href="http://www.gnu.org/software/gv" class="url" ><span -class="ec-lmtt-10">http://www.gnu.org/software/gv</span></a> e <a -href="http://www.foolabs.com/xpdf" class="url" ><span -class="ec-lmtt-10">http://www.foolabs.com/xpdf</span></a>, rispettivamente. Ci sono anche +href="https://www.gnu.org/software/gv" class="url" ><span +class="ec-lmtt-10">https://www.gnu.org/software/gv</span></a> e <a +href="https://www.xpdfreader.com" class="url" ><span +class="ec-lmtt-10">https://www.xpdfreader.com</span></a>, rispettivamente. Ci sono anche tantissimi altri visualizzatori PDF. Per Windows, noi raccomandiamo di provare Sumatra PDF (<a -href="http://www.sumatrapdfreader.org/free-pdf-reader.html" class="url" ><span -class="ec-lmtt-10">http://www.sumatrapdfreader.org/free-pdf-reader.html</span></a>). +href="https://www.sumatrapdfreader.org/free-pdf-reader.html" class="url" ><span +class="ec-lmtt-10">https://www.sumatrapdfreader.org/free-pdf-reader.html</span></a>). + + </li> <li class="enumerate" id="x1-39014x7">Potreste trovare utili, in aggiunta a <span class="path"><span -class="ec-lmtt-10">sample2e.tex</span></span>, i seguenti file di prova predefiniti: - <!--l. 1458--><p class="noindent" > - - - <dl class="list2"><dt class="list"> +class="ec-lmtt-10">sample2e.tex</span></span>, i seguenti file di prova predefiniti: + <!--l. 1470--><p class="noindent" > + </p><dl class="list2"><dt class="list"> <span class="ec-lmtt-10">small2e.tex</span> </dt><dd class="list"> - <!--l. 1459--><p class="noindent" >Un documento pi semplice di <span class="path"><span -class="ec-lmtt-10">sample2e</span></span>, per ridurre la dimensione dell’input qualora si + <!--l. 1471--><p class="noindent" >Un documento più semplice di <span class="path"><span +class="ec-lmtt-10">sample2e</span></span>, per ridurre la dimensione dell’input qualora si riscontrino problemi. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">testpage.tex</span> </dt><dd class="list"> - <!--l. 1461--><p class="noindent" >Verifica se la vostra stampante introduce qualche margine. - </dd><dt class="list"> + <!--l. 1473--><p class="noindent" >Verifica se la vostra stampante introduce qualche margine. + </p></dd><dt class="list"> <span class="ec-lmtt-10">nfssfont.tex</span> </dt><dd class="list"> - <!--l. 1463--><p class="noindent" >Per stampare tabelle e prove riguardanti i font. - </dd><dt class="list"> + <!--l. 1475--><p class="noindent" >Per stampare tabelle e prove riguardanti i font. + </p></dd><dt class="list"> <span class="ec-lmtt-10">testfont.tex</span> </dt><dd class="list"> - <!--l. 1464--><p class="noindent" >Anche questo per le tabelle dei font, ma usando plain <span class="TEX">T<span -class="E">E</span>X</span>. - </dd><dt class="list"> + <!--l. 1476--><p class="noindent" >Anche questo per le tabelle dei font, ma usando plain TeX. + </p></dd><dt class="list"> <span class="ec-lmtt-10">story.tex</span> </dt><dd class="list"> - <!--l. 1466--><p class="noindent" >Il pi canonico tra tutti file di prova per (plain) <span class="TEX">T<span -class="E">E</span>X</span>. Dovete digitare ‘<span -class="ec-lmtt-10">\bye</span>’ al prompt <span + <!--l. 1478--><p class="noindent" >Il più canonico tra tutti file di prova per (plain) TeX. Dovete digitare ‘<span +class="ec-lmtt-10">\bye</span>’ al prompt <span class="ec-lmtt-10">*</span> - dopo ‘<span -class="ec-lmtt-10">tex story.tex</span>’.</dd></dl> + dopo ‘<span +class="ec-lmtt-10">tex story.tex</span>’.</p></dd></dl> </li> <li class="enumerate" id="x1-39016x8">Se avete installato il pacchetto <span class="path"><span -class="ec-lmtt-10">xetex</span></span>, potete verificare che riesca ad accedere ai font di sistema in questo +class="ec-lmtt-10">xetex</span></span>, potete verificare che riesca ad accedere ai font di sistema in questo modo: <div class="alltt"> - <!--l. 1472--><p class="noindent" ><div class="obeylines-v"> + <div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">xetex</span><span -class="ec-lmtk-10"> opentype-info.tex</span> +class="ec-lmtk-10"> opentype-info.tex</span> <br /><span class="ec-lmtt-10">This</span><span -class="ec-lmtt-10"> is</span><span -class="ec-lmtt-10"> XeTeX,</span><span -class="ec-lmtt-10"> Version</span><span -class="ec-lmtt-10"> 3.14</span><span -class="ec-lmtt-10">…</span> +class="ec-lmtt-10"> is</span><span +class="ec-lmtt-10"> XeTeX,</span><span +class="ec-lmtt-10"> Version</span><span +class="ec-lmtt-10"> 3.14</span><span +class="ec-lmtt-10">…</span> <br /><span class="ec-lmtt-10">...</span> <br /><span class="ec-lmtt-10">Output</span><span -class="ec-lmtt-10"> written</span><span -class="ec-lmtt-10"> on</span><span -class="ec-lmtt-10"> opentype-info.pdf</span><span -class="ec-lmtt-10"> (1</span><span -class="ec-lmtt-10"> page).</span> +class="ec-lmtt-10"> written</span><span +class="ec-lmtt-10"> on</span><span +class="ec-lmtt-10"> opentype-info.pdf</span><span +class="ec-lmtt-10"> (1</span><span +class="ec-lmtt-10"> page).</span> <br /><span class="ec-lmtt-10">Transcript</span><span -class="ec-lmtt-10"> written</span><span -class="ec-lmtt-10"> on</span><span -class="ec-lmtt-10"> opentype-info.log.</span> +class="ec-lmtt-10"> written</span><span +class="ec-lmtt-10"> on</span><span +class="ec-lmtt-10"> opentype-info.log.</span> </div> </div> - <!--l. 1480--><p class="noindent" >Se ricevete un messaggio di errore che riporta “Invalid fontname ‘Latin Modern Roman/ICU…”, allora - dovete configurare il vostro sistema in modo che i font distribuiti con <span class="TEX">T<span -class="E">E</span>X</span> Live possano essere trovati. - Consultate la sezione <a + <!--l. 1492--><p class="noindent" >Se ricevete un messaggio di errore che riporta “Invalid fontname ‘Latin Modern Roman/ICU…”, allora + dovete configurare il vostro sistema in modo che i font distribuiti con TeX Live possano essere trovati. + Consultate la sezione <a href="#x1-350003.4.4">3.4.4<!--tex4ht:ref: sec:font-conf-sys --></a>. +</p> </li></ol> -<!--l. 1487--><p class="noindent" > +<!--l. 1499--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">3.6 </span> <a id="x1-400003.6"></a>Collegamenti ad ulteriori software scaricabili</h4> -<!--l. 1489--><p class="noindent" >Se siete nuovi utilizzatori di <span class="TEX">T<span -class="E">E</span>X</span> o comunque avete bisogno di aiuto nella scrittura di documenti <span class="TEX">T<span -class="E">E</span>X</span> o -<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>, visitate la pagina <a -href="http://tug.org/begin.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/begin.html</span></a> per alcune risorse introduttive. -<!--l. 1493--><p class="indent" > Ecco i collegamenti ad alcuni altri strumenti che potete prendere in considerazione per l’installazione: - <dl class="description"><dt class="description"> +<!--l. 1501--><p class="noindent" >Se siete nuovi utilizzatori di TeX o comunque avete bisogno di aiuto nella scrittura di documenti TeX o LaTeX, +visitate la pagina <a +href="https://tug.org/begin.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/begin.html</span></a> per alcune risorse introduttive. +</p><!--l. 1505--><p class="indent" > Ecco i collegamenti ad alcuni altri strumenti che potete prendere in considerazione per l’installazione: + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">Ghostscript</span> </dt><dd class="description"><a @@ -2984,242 +2799,226 @@ class="ec-lmtt-10">https://ghostscript.com/</span></a> <span class="ec-lmbx-10">Perl</span> </dt><dd class="description"><a -href="http://www.perl.org/" class="url" ><span -class="ec-lmtt-10">http://www.perl.org/</span></a> con i pacchetti supplementari da CPAN, <a -href="http://www.cpan.org/" class="url" ><span -class="ec-lmtt-10">http://www.cpan.org/</span></a> +href="https://perl.org/" class="url" ><span +class="ec-lmtt-10">https://perl.org/</span></a> con i pacchetti supplementari da CPAN, <a +href="https://cpan.org/" class="url" ><span +class="ec-lmtt-10">https://cpan.org/</span></a> </dd><dt class="description"> <span class="ec-lmbx-10">ImageMagick</span> </dt><dd class="description"><a -href="http://www.imagemagick.com" class="url" ><span -class="ec-lmtt-10">http://www.imagemagick.com</span></a>, per l’elaborazione e la conversione di immagini +href="https://imagemagick.org" class="url" ><span +class="ec-lmtt-10">https://imagemagick.org</span></a>, per l’elaborazione e la conversione di immagini + + </dd><dt class="description"> <span class="ec-lmbx-10">NetPBM</span> </dt><dd class="description"><a href="http://netpbm.sourceforge.net/" class="url" ><span -class="ec-lmtt-10">http://netpbm.sourceforge.net/</span></a>, anch’esso per le immagini. +class="ec-lmtt-10">http://netpbm.sourceforge.net/</span></a>, anch’esso per le immagini. </dd><dt class="description"> <span -class="ec-lmbx-10">Editor orientati a </span><span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span> </dt><dd -class="description">C’ un’ampia scelta ed una questione di gusto dell’utente. Eccone una selezione +class="ec-lmbx-10">Editor orientati a TeX</span> </dt><dd +class="description">C’è un’ampia scelta ed è una questione di gusto dell’utente. Eccone una selezione in ordine alfabetico (alcuni sono solo per Windows). - - <ul class="itemize1"> <li class="itemize"><span -class="ec-lmss-10">GNU Emacs </span> disponibile anche per Windows, visita +class="ec-lmss-10">GNU Emacs </span>è disponibile anche per Windows, visita <a -href="http://www.gnu.org/software/emacs/emacs.html" class="url" ><span -class="ec-lmtt-10">http://www.gnu.org/software/emacs/emacs.html</span></a>. +href="https://www.gnu.org/software/emacs/emacs.html" class="url" ><span +class="ec-lmtt-10">https://www.gnu.org/software/emacs/emacs.html</span></a>. </li> <li class="itemize"><span -class="ec-lmss-10">Emacs con Auc</span><span class="TEX"><span -class="ec-lmss-10">T</span><span -class="E"><span -class="ec-lmss-10">E</span></span><span -class="ec-lmss-10">X</span></span> per Windows disponibile su CTAN. La home page di Auc<span class="TEX">T<span -class="E">E</span>X</span>  +class="ec-lmss-10">Emacs con AucTeX </span>per Windows è disponibile su CTAN. La home page di AucTeX è <a -href="http://www.gnu.org/software/auctex" class="url" ><span -class="ec-lmtt-10">http://www.gnu.org/software/auctex</span></a>. +href="https://www.gnu.org/software/auctex" class="url" ><span +class="ec-lmtt-10">https://www.gnu.org/software/auctex</span></a>. </li> <li class="itemize"><span -class="ec-lmss-10">SciTE </span> disponibile su <a -href="http://www.scintilla.org/SciTE.html" class="url" ><span -class="ec-lmtt-10">http://www.scintilla.org/SciTE.html</span></a>. +class="ec-lmss-10">SciTE </span>è disponibile su <a +href="https://www.scintilla.org/SciTE.html" class="url" ><span +class="ec-lmtt-10">https://www.scintilla.org/SciTE.html</span></a>. </li> <li class="itemize"><span -class="ec-lmss-10">Texmaker </span> un software libero disponibile su <a -href="http://www.xmlmath.net/texmaker/" class="url" ><span -class="ec-lmtt-10">http://www.xmlmath.net/texmaker/</span></a>. +class="ec-lmss-10">Texmaker </span>è un software libero disponibile su <a +href="https://www.xm1math.net/texmaker/" class="url" ><span +class="ec-lmtt-10">https://www.xm1math.net/texmaker/</span></a>. </li> <li class="itemize"><span -class="ec-lmss-10">TeXstudio </span> nato come un fork di <span -class="ec-lmss-10">Texmaker </span>con funzionalit aggiuntive; +class="ec-lmss-10">TeXstudio </span>è nato come un fork di <span +class="ec-lmss-10">Texmaker </span>con funzionalità aggiuntive; <a -href="http://texstudio.org/" class="url" ><span -class="ec-lmtt-10">http://texstudio.org/</span></a>. +href="https://texstudio.org/" class="url" ><span +class="ec-lmtt-10">https://texstudio.org/</span></a>. </li> <li class="itemize"><span -class="ec-lmss-10">TeXnicCenter </span> un software libero, disponibile su <a -href="http://www.texniccenter.org" class="url" ><span -class="ec-lmtt-10">http://www.texniccenter.org</span></a> e nella - distribuzione pro<span class="TEX">T<span -class="E">E</span>X</span>t. +class="ec-lmss-10">TeXnicCenter </span>è un software libero, disponibile su <a +href="https://www.texniccenter.org" class="url" ><span +class="ec-lmtt-10">https://www.texniccenter.org</span></a> e nella + distribuzione proTeXt. </li> <li class="itemize"><span -class="ec-lmss-10">TeXworks </span> un software libero disponibile su <a -href="http://tug.org/texworks" class="url" ><span -class="ec-lmtt-10">http://tug.org/texworks</span></a> e installato come - parte di <span class="TEX">T<span -class="E">E</span>X</span> Live solo su Windows. +class="ec-lmss-10">TeXworks </span>è un software libero disponibile su <a +href="https://tug.org/texworks" class="url" ><span +class="ec-lmtt-10">https://tug.org/texworks</span></a> e installato come + parte di TeX Live solo su Windows. </li> <li class="itemize"><span -class="ec-lmss-10">Vim </span> un software libero disponibile su <a -href="http://www.vim.org" class="url" ><span -class="ec-lmtt-10">http://www.vim.org</span></a>. +class="ec-lmss-10">Vim </span>è un software libero disponibile su <a +href="https://www.vim.org" class="url" ><span +class="ec-lmtt-10">https://www.vim.org</span></a>. </li> <li class="itemize"><span -class="ec-lmss-10">WinEdt </span> un software shareware disponibile su <a -href="http://tug.org/winedt" class="url" ><span -class="ec-lmtt-10">http://tug.org/winedt</span></a> o +class="ec-lmss-10">WinEdt </span>è un software shareware disponibile su <a +href="https://tug.org/winedt" class="url" ><span +class="ec-lmtt-10">https://tug.org/winedt</span></a> o <a -href="http://www.winedt.com" class="url" ><span -class="ec-lmtt-10">http://www.winedt.com</span></a>. +href="https://www.winedt.com" class="url" ><span +class="ec-lmtt-10">https://www.winedt.com</span></a>. </li> <li class="itemize"><span -class="ec-lmss-10">WinShell </span> disponibile su <a -href="http://www.winshell.de" class="url" ><span -class="ec-lmtt-10">http://www.winshell.de</span></a>.</li></ul> +class="ec-lmss-10">WinShell </span>è disponibile su <a +href="https://www.winshell.de" class="url" ><span +class="ec-lmtt-10">https://www.winshell.de</span></a>.</li></ul> </dd></dl> -<!--l. 1531--><p class="noindent" >Per un elenco molto pi lungo di pacchetti e programmi, visitate <a -href="http://tug.org/interest.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/interest.html</span></a>. -<!--l. 1535--><p class="noindent" > +<!--l. 1543--><p class="noindent" >Per un elenco molto più lungo di pacchetti e programmi, visitate <a +href="https://tug.org/interest.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/interest.html</span></a>. +</p><!--l. 1547--><p class="noindent" > +</p> <h3 class="sectionHead"><span class="titlemark">4 </span> <a id="x1-410004"></a>Installazione specializzate</h3> -<!--l. 1537--><p class="noindent" >Le sezioni precedenti hanno descritto il processo di installazione di base. Ora passiamo ad alcuni casi +<!--l. 1549--><p class="noindent" >Le sezioni precedenti hanno descritto il processo di installazione di base. Ora passiamo ad alcuni casi particolari. -<!--l. 1540--><p class="indent" > <a id="tlsharedinstall"></a> +</p><!--l. 1552--><p class="indent" > <a id="tlsharedinstall"></a> +</p> <h4 class="subsectionHead"><span class="titlemark">4.1 </span> <a id="x1-420004.1"></a>Installazioni condivise tra utenti o macchine</h4> -<!--l. 1544--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live stato progettato per essere condiviso tra diversi sistemi in una rete. Con l’organizzazione -predefinita delle directory, nessun percorso assoluto viene configurato: le posizioni dei file necessari ai -programmi di <span class="TEX">T<span -class="E">E</span>X</span> Live sono relative ai programmi stessi. Potete vederlo nel file di configurazione principale +<!--l. 1556--><p class="noindent" >TeX Live è stato progettato per essere condiviso tra diversi sistemi in una rete. Con l’organizzazione +predefinita delle directory, nessun percorso assoluto viene configurato: le posizioni dei file necessari ai +programmi di TeX Live sono relative ai programmi stessi. Potete vederlo nel file di configurazione principale <span class="path"><span class="ec-lmtt-10">$TEXMFDIST/web2c/texmf.cnf</span></span>, che contiene linee come: +</p> <div class="fancyvrb" id="fancyvrb10"><a id="x1-42002r1"></a><span class="ec-lmtt-9">TEXMFROOT</span><span -class="ec-lmtt-9"> =</span><span -class="ec-lmtt-9"> $SELFAUTOPARENT</span><br class="fancyvrb" /><a +class="ec-lmtt-9"> =</span><span +class="ec-lmtt-9"> $SELFAUTOPARENT</span><br class="fancyvrb" /><a id="x1-42004r2"></a><span class="ec-lmtt-9">...</span><br class="fancyvrb" /><a id="x1-42006r3"></a><span class="ec-lmtt-9">TEXMFDIST</span><span -class="ec-lmtt-9"> =</span><span -class="ec-lmtt-9"> $TEXMFROOT/texmf-dist</span><br class="fancyvrb" /><a +class="ec-lmtt-9"> =</span><span +class="ec-lmtt-9"> $TEXMFROOT/texmf-dist</span><br class="fancyvrb" /><a id="x1-42008r4"></a><span class="ec-lmtt-9">...</span><br class="fancyvrb" /><a id="x1-42010r5"></a><span class="ec-lmtt-9">TEXMFLOCAL</span><span -class="ec-lmtt-9"> =</span><span -class="ec-lmtt-9"> $SELFAUTOGRANDPARENT/../texmf-local</span></div> -<!--l. 1557--><p class="noindent" >Questo significa che aggiungere la directory degli eseguibili di <span class="TEX">T<span -class="E">E</span>X</span> Live appropriati alla piattaforma al loro -percorso di ricerca sufficiente per ottenere una configurazione funzionante. -<!--l. 1561--><p class="indent" > Per la stessa ragione, potete anche installare <span class="TEX">T<span -class="E">E</span>X</span> Live localmente e successivamente muovere l’intera +class="ec-lmtt-9"> =</span><span +class="ec-lmtt-9"> $SELFAUTOGRANDPARENT/../texmf-local</span></div> +<!--l. 1569--><p class="noindent" >Questo significa che aggiungere la directory degli eseguibili di TeX Live appropriati alla piattaforma al loro +percorso di ricerca è sufficiente per ottenere una configurazione funzionante. +</p><!--l. 1573--><p class="indent" > Per la stessa ragione, potete anche installare TeX Live localmente e successivamente muovere l’intera struttura verso un percorso di rete. -<!--l. 1564--><p class="indent" > Per Windows, <span class="TEX">T<span -class="E">E</span>X</span> Live include un programma <span class="path"><span -class="ec-lmtt-10">tlaunch</span></span>. La sua finestra principale contiene voci di menu e -pulsanti per i vari programmi e documentazione relativi a <span class="TEX">T<span -class="E">E</span>X</span>, personalizzabili tramite un file -<span -class="ec-lmtt-10">ini</span>. Al primo utilizzo, il programma replica le tipiche operazioni post-installazione specifiche -per Windows, ossia la modifica dei percorsi e le associazioni dei file, ma soltanto per l’utente -corrente Quindi, i computer che accedono a <span class="TEX">T<span -class="E">E</span>X</span> Live nella rete locale hanno solo bisogno di una + + +</p><!--l. 1576--><p class="indent" > Per Windows, TeX Live include un programma <span class="path"><span +class="ec-lmtt-10">tlaunch</span></span>. La sua finestra principale contiene voci di menu e +pulsanti per i vari programmi e documentazione relativi a TeX, personalizzabili tramite un file +<span +class="ec-lmtt-10">ini</span>. Al primo utilizzo, il programma replica le tipiche operazioni post-installazione specifiche +per Windows, ossia la modifica dei percorsi e le associazioni dei file, ma soltanto per l’utente +corrente Quindi, i computer che accedono a TeX Live nella rete locale hanno solo bisogno di una scorciatoia di menu per questo programma. Consultate il manuale di <span class="ec-lmtt-10">tlaunch </span>(<span class="ec-lmtt-10">texdoc tlaunch</span>, o <a href="https://ctan.org/pkg/tlaunch" class="url" ><span class="ec-lmtt-10">https://ctan.org/pkg/tlaunch</span></a>). -<!--l. 1575--><p class="indent" > <a id="tlportable"></a> - - +</p><!--l. 1587--><p class="indent" > <a id="tlportable"></a> +</p> <h4 class="subsectionHead"><span class="titlemark">4.2 </span> <a id="x1-430004.2"></a>Installazioni portabili (USB)</h4> -<!--l. 1579--><p class="noindent" >L’opzione <span -class="ec-lmtt-10">-portable </span>dell’installazione (o il comando <span -class="ec-lmtt-10">V </span>nell’installatore testuale o la corrispondente opzione -della GUI) crea un’installazione di <span class="TEX">T<span -class="E">E</span>X</span> Live contenuta completamente in s stessa all’interno di una radice -comune e rinuncia all’integrazione con il sistema. Potete creare una tale installazione direttamente su una +<!--l. 1591--><p class="noindent" >L’opzione <span +class="ec-lmtt-10">-portable </span>dell’installazione (o il comando <span +class="ec-lmtt-10">V </span>nell’installatore testuale o la corrispondente opzione +della GUI) crea un’installazione di TeX Live contenuta completamente in sé stessa all’interno di una radice +comune e rinuncia all’integrazione con il sistema. Potete creare una tale installazione direttamente su una penna USB o copiarla su una penna USB successivamente. -<!--l. 1586--><p class="indent" > Per eseguire <span class="TEX">T<span -class="E">E</span>X</span> usando l’installazione portabile, avete bisogno di aggiungere la directory degli eseguibili +</p><!--l. 1598--><p class="indent" > Per eseguire TeX usando l’installazione portabile, avete bisogno di aggiungere la directory degli eseguibili appropriata al percorso di ricerca durante la sessione di terminale, come al solito. -<!--l. 1590--><p class="indent" > Su Windows, potete fare doppio click su <span class="path"><span -class="ec-lmtt-10">tl-tray-menu</span></span> alla radice dell’installazione e creare un ‘menu tray’ +</p><!--l. 1602--><p class="indent" > Su Windows, potete fare doppio click su <span class="path"><span +class="ec-lmtt-10">tl-tray-menu</span></span> alla radice dell’installazione e creare un ‘menu tray’ temporaneo che permette di scegliere tra alcuni compiti comuni, come indicato in questa schermata: <img -src="../texlive-common/tray-menu.png" alt="pict" -> La -voce “More…” spiega come potete personalizzare questo menu. -<!--l. 1655--><p class="indent" > <a id="tlmgr"></a> +src="../texlive-common/../texlive-common/tray-menu.png" alt="pict" + /> La +voce “More…” spiega come potete personalizzare questo menu. +</p><!--l. 1667--><p class="indent" > <a id="tlmgr"></a> +</p> <h3 class="sectionHead"><span class="titlemark">5 </span> <a id="x1-440005"></a><span class="ec-lmss-10">tlmgr</span>: gestire la vostra installazione</h3> -<!--l. 1659--><p class="noindent" ><hr class="figure"><div class="figure" -> + <figure class="figure"> + <a id="x1-44001r9"></a> -<!--l. 1660--><p class="noindent" ><img -src="../texlive-common/tlshell-macos.png" alt="pict" -> -<br /> <div class="caption" -><span class="id">Figura 9: </span><span -class="content">GUI <span -class="ec-lmss-10">tlshell </span>che mostra il menu Azioni (Mac OS X)</span></div><!--tex4ht:label?: x1-44001r9 --> +<!--l. 1672--><p class="noindent" ><img +src="../texlive-common/../texlive-common/tlshell-macos.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id">Figura 9:</span><span +class="content">GUI <span +class="ec-lmss-10">tlshell </span>che mostra il menu Azioni (Mac OS X)</span></figcaption><!--tex4ht:label?: x1-44001r9 --> -<!--l. 1663--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 1665--><p class="indent" > <hr class="figure"><div class="figure" -> + </figure> + <figure class="figure"> + <a id="x1-44002r10"></a> -<!--l. 1666--><p class="noindent" ><img -src="../texlive-common/tlcockpit-packages.png" alt="pict" -> -<br /> <div class="caption" -><span class="id">Figura 10: </span><span -class="content">GUI <span +<!--l. 1678--><p class="noindent" ><img +src="../texlive-common/../texlive-common/tlcockpit-packages.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id">Figura 10:</span><span +class="content">GUI <span class="ec-lmss-10">tlcockpit </span>per <span -class="ec-lmss-10">tlmgr</span></span></div><!--tex4ht:label?: x1-44002r10 --> +class="ec-lmss-10">tlmgr</span></span></figcaption><!--tex4ht:label?: x1-44002r10 --> -<!--l. 1669--><p class="indent" > </div><hr class="endfigure"> -<!--l. 1671--><p class="indent" > <hr class="figure"><div class="figure" -> + </figure> + <figure class="figure"> + <a id="x1-44003r11"></a> -<!--l. 1672--><p class="noindent" ><img -src="../texlive-common/tlmgr-gui.png" alt="pict" -> -<br /> <div class="caption" -><span class="id">Figura 11: </span><span -class="content">Modalit GUI obsoleta di <span -class="ec-lmss-10">tlmgr</span>: finestra principlae dopo aver premuto il pulsante ‘Carica’</span></div><!--tex4ht:label?: x1-44003r11 --> - - -<!--l. 1676--><p class="indent" > </div><hr class="endfigure"> -<!--l. 1678--><p class="indent" > <span class="TEX">T<span -class="E">E</span>X</span> Live include un programma chiamato <span -class="ec-lmss-10">tlmgr </span>per gestire <span class="TEX">T<span -class="E">E</span>X</span> Live dopo l’installazione iniziale. Le sue -funzionalit includono: +<!--l. 1684--><p class="noindent" ><img +src="../texlive-common/../texlive-common/tlmgr-gui.png" alt="pict" + /> +</p> +<figcaption class="caption" ><span class="id">Figura 11:</span><span +class="content">Modalità GUI obsoleta di <span +class="ec-lmss-10">tlmgr</span>: finestra principlae dopo aver premuto il pulsante ‘Carica’</span></figcaption><!--tex4ht:label?: x1-44003r11 --> + + + </figure> +<!--l. 1690--><p class="indent" > TeX Live include un programma chiamato <span +class="ec-lmss-10">tlmgr </span>per gestire TeX Live dopo l’installazione iniziale. Le sue +funzionalità includono: +</p> <ul class="itemize1"> <li class="itemize">installare, aggiornare, archiviare, ripristinare e disinstallare i singoli pacchetti, eventualmente tenendo conto delle dipendenze; @@ -3229,2120 +3028,2136 @@ funzionalit includono: <li class="itemize">elencare, aggiungere e rimuovere le piattaforme disponibili; </li> <li class="itemize">cambiare le opzioni di installazione come la dimensione del foglio e il percorso di installazione - (consultate la sezione <a + (consultate la sezione <a href="#x1-300003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a>).</li></ul> -<!--l. 1690--><p class="indent" > Le funzionalit di <span +<!--l. 1702--><p class="indent" > Le funzionalità di <span class="ec-lmss-10">tlmgr </span>incorporano completamente quelle del programma <span -class="ec-lmss-10">texconfig</span>. Distribuiamo e +class="ec-lmss-10">texconfig</span>. Distribuiamo e manteniamo ancora <span -class="ec-lmss-10">texconfig </span>per tutti quelli abituati alla sua interfaccia, ma attualmente raccomandiamo di +class="ec-lmss-10">texconfig </span>per tutti quelli abituati alla sua interfaccia, ma attualmente raccomandiamo di usare <span class="ec-lmss-10">tlmgr</span>. +</p> <h4 class="subsectionHead"><span class="titlemark">5.1 </span> <a - id="x1-450005.1"></a>Interfacce GUI attuali per <span + id="x1-450005.1"></a>Interfacce GUI per <span class="ec-lmss-10">tlmgr</span></h4> -<!--l. 1697--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live contiene diverse GUI per <span -class="ec-lmss-10">tlmgr</span>. La figura <a +<!--l. 1709--><p class="noindent" >TeX Live contiene diverse interfacce GUI per <span +class="ec-lmss-10">tlmgr</span>. Due degne di nota: (1) la figura <a href="#x1-44001r9">9<!--tex4ht:ref: fig:tlshell --></a> mostra <span -class="ec-lmss-10">tlshell</span>, che scritto in Tcl/Tk e funziona cos -com’ sotto Windows e Mac OS X. La figura <a -href="#x1-44002r10">10<!--tex4ht:ref: fig:tlcockpit --></a> mostra <span -class="ec-lmss-10">tlcockpit</span>, che richiede Java versione 8 o superiore e -JavaFX. Entrambi sono pacchetti separati. -<!--l. 1703--><p class="indent" > <span -class="ec-lmss-10">tlmgr </span>stesso pu essere avviato in modalit GUI (figura <a -href="#x1-44003r11">11<!--tex4ht:ref: fig:tlmgr-gui --></a>) con <div class="alltt"> +class="ec-lmss-10">tlshell</span>, +che è scritto in Tcl/Tk e funziona così com’è sotto Windows e Mac OS X; (2) la figura <a +href="#x1-44002r10">10<!--tex4ht:ref: fig:tlcockpit --></a> +mostra <span +class="ec-lmss-10">tlcockpit</span>, che richiede Java versione 8 o superiore e JavaFX. Entrambi sono pacchetti +separati. +</p><!--l. 1715--><p class="indent" > <span +class="ec-lmss-10">tlmgr </span>ha anche una GUI nativa (mostrata in figura <a +href="#x1-44003r11">11<!--tex4ht:ref: fig:tlmgr-gui --></a>), che è avviata con: </p><div class="alltt"> -<!--l. 1705--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> -gui</span> +class="ec-lmtk-10"> -gui</span> </div> -</div> Questa estensione GUI richiede Perl/Tk, il cui modulo non pi incluso nella distribuzione Perl di <span class="TEX">T<span -class="E">E</span>X</span> -Live per Windows. -<!--l. 1711--><p class="noindent" > +</div> Tuttavia questa estensione GUI richiede Perl/Tk, il cui modulo non è più incluso nella distribuzione Perl di +TeX Live per Windows. +<!--l. 1723--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">5.2 </span> <a id="x1-460005.2"></a>Esempi di invocazioni di <span class="ec-lmss-10">tlmgr </span>dalla riga di comando</h4> -<!--l. 1713--><p class="noindent" >Dopo l’installazione iniziale, potete aggiornare il vostro sistema alle ultime versioni disponibili con: -<div class="alltt"> +<!--l. 1725--><p class="noindent" >Dopo l’installazione iniziale, potete aggiornare il vostro sistema alle ultime versioni disponibili con: +</p><div class="alltt"> -<!--l. 1715--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> update</span><span -class="ec-lmtk-10"> -all</span> +class="ec-lmtk-10"> update</span><span +class="ec-lmtk-10"> -all</span> </div> </div> Se questo vi rende ansiosi, provate prima <div class="alltt"> -<!--l. 1720--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> update</span><span -class="ec-lmtk-10"> -all</span><span -class="ec-lmtk-10"> -dry-run</span> +class="ec-lmtk-10"> update</span><span +class="ec-lmtk-10"> -all</span><span +class="ec-lmtk-10"> -dry-run</span> </div> </div> o (meno prolisso): <div class="alltt"> -<!--l. 1725--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> update</span><span -class="ec-lmtk-10"> -list</span> +class="ec-lmtk-10"> update</span><span +class="ec-lmtk-10"> -list</span> + + </div> </div> -<!--l. 1729--><p class="indent" > Questo esempio pi complesso aggiunge una collezione, per il motore Xe<span class="TEX">T<span -class="E">E</span>X</span>, da una directory +<!--l. 1741--><p class="indent" > Questo esempio più complesso aggiunge una collezione, per il motore XeTeX, da una directory locale: +</p> <div class="alltt"> - - -<!--l. 1732--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> -repository</span><span -class="ec-lmtk-10"> /local/mirror/tlnet</span><span -class="ec-lmtk-10"> install</span><span -class="ec-lmtk-10"> collection-xetex</span> +class="ec-lmtk-10"> -repository</span><span +class="ec-lmtk-10"> /local/mirror/tlnet</span><span +class="ec-lmtk-10"> install</span><span +class="ec-lmtk-10"> collection-xetex</span> </div> </div> Genera il seguente risultato (ridotto): <div class="fancyvrb" id="fancyvrb11"><a id="x1-46002r1"></a><span class="ec-lmtt-8">install:</span><span -class="ec-lmtt-8"> collection-xetex</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> collection-xetex</span><br class="fancyvrb" /><a id="x1-46004r2"></a><span class="ec-lmtt-8">install:</span><span -class="ec-lmtt-8"> arabxetex</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> arabxetex</span><br class="fancyvrb" /><a id="x1-46006r3"></a><span class="ec-lmtt-8">...</span><br class="fancyvrb" /><a id="x1-46008r4"></a><span class="ec-lmtt-8">install:</span><span -class="ec-lmtt-8"> xetex</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> xetex</span><br class="fancyvrb" /><a id="x1-46010r5"></a><span class="ec-lmtt-8">install:</span><span -class="ec-lmtt-8"> xetexconfig</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> xetexconfig</span><br class="fancyvrb" /><a id="x1-46012r6"></a><span class="ec-lmtt-8">install:</span><span -class="ec-lmtt-8"> xetex.i386-linux</span> +class="ec-lmtt-8"> xetex.i386-linux</span> <br class="fancyvrb" /><a id="x1-46014r7"></a><span class="ec-lmtt-8">running</span><span -class="ec-lmtt-8"> post</span><span -class="ec-lmtt-8"> install</span><span -class="ec-lmtt-8"> action</span><span -class="ec-lmtt-8"> for</span><span -class="ec-lmtt-8"> xetex</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> post</span><span +class="ec-lmtt-8"> install</span><span +class="ec-lmtt-8"> action</span><span +class="ec-lmtt-8"> for</span><span +class="ec-lmtt-8"> xetex</span><br class="fancyvrb" /><a id="x1-46016r8"></a><span class="ec-lmtt-8">install:</span><span -class="ec-lmtt-8"> xetex-def</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> xetex-def</span><br class="fancyvrb" /><a id="x1-46018r9"></a><span class="ec-lmtt-8">...</span><br class="fancyvrb" /><a id="x1-46020r10"></a><span class="ec-lmtt-8">running</span><span -class="ec-lmtt-8"> mktexlsr</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> mktexlsr</span><br class="fancyvrb" /><a id="x1-46022r11"></a><span class="ec-lmtt-8">mktexlsr:</span><span -class="ec-lmtt-8"> Updating</span><span -class="ec-lmtt-8"> /usr/local/texlive/2019/texmf-dist/ls-R...</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> Updating</span><span +class="ec-lmtt-8"> /usr/local/texlive/2020/texmf-dist/ls-R...</span><br class="fancyvrb" /><a id="x1-46024r12"></a><span class="ec-lmtt-8">...</span> <br class="fancyvrb" /><a id="x1-46026r13"></a><span class="ec-lmtt-8">running</span><span -class="ec-lmtt-8"> fmtutil-sys</span><span -class="ec-lmtt-8"> --missing</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> fmtutil-sys</span><span +class="ec-lmtt-8"> --missing</span><br class="fancyvrb" /><a id="x1-46028r14"></a><span class="ec-lmtt-8">...</span><br class="fancyvrb" /><a id="x1-46030r15"></a><span class="ec-lmtt-8">Transcript</span><span -class="ec-lmtt-8"> written</span><span -class="ec-lmtt-8"> on</span><span -class="ec-lmtt-8"> xelatex.log.</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> written</span><span +class="ec-lmtt-8"> on</span><span +class="ec-lmtt-8"> xelatex.log.</span><br class="fancyvrb" /><a id="x1-46032r16"></a><span class="ec-lmtt-8">fmtutil:</span><span -class="ec-lmtt-8"> /usr/local/texlive/2019/texmf-var/web2c/xetex/xelatex.fmt</span><span -class="ec-lmtt-8"> installed.</span></div> -<!--l. 1755--><p class="indent" > Come potete vedere, <span -class="ec-lmss-10">tlmgr </span>installa le dipendenze e si occupa di ogni azione necessaria dopo l’installazione, -incluso l’aggiornamento del database dei nomi dei file e la generazione (o rigenerazione) dei formati. -Nell’esempio precedente, abbiamo generato nuovi formati per Xe<span class="TEX">T<span -class="E">E</span>X</span>. -<!--l. 1760--><p class="indent" > Per ottenere la descrizione di un pacchetto (o di una collezione o di uno schema): <div class="alltt"> +class="ec-lmtt-8"> /usr/local/texlive/2020/texmf-var/web2c/xetex/xelatex.fmt</span><span +class="ec-lmtt-8"> installed.</span></div> +<!--l. 1767--><p class="indent" > Come potete vedere, <span +class="ec-lmss-10">tlmgr </span>installa le dipendenze e si occupa di ogni azione necessaria dopo l’installazione, +incluso l’aggiornamento del database dei nomi dei file e la generazione (o rigenerazione) dei formati. +Nell’esempio precedente, abbiamo generato nuovi formati per XeTeX. +</p><!--l. 1772--><p class="indent" > Per ottenere la descrizione di un pacchetto (o di una collezione o di uno schema): </p><div class="alltt"> -<!--l. 1762--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> show</span><span -class="ec-lmtk-10"> collection-latexextra</span> +class="ec-lmtk-10"> show</span><span +class="ec-lmtk-10"> collection-latexextra</span> </div> </div> che produce un output simile a questo: <div class="fancyvrb" id="fancyvrb12"><a id="x1-46034r1"></a><span class="ec-lmtt-8">package:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> collection-latexextra</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> collection-latexextra</span><br class="fancyvrb" /><a id="x1-46036r2"></a><span class="ec-lmtt-8">category:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> Collection</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> Collection</span><br class="fancyvrb" /><a id="x1-46038r3"></a><span class="ec-lmtt-8">shortdesc:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> LaTeX</span><span -class="ec-lmtt-8"> supplementary</span><span -class="ec-lmtt-8"> packages</span> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> LaTeX</span><span +class="ec-lmtt-8"> supplementary</span><span +class="ec-lmtt-8"> packages</span> <br class="fancyvrb" /><a id="x1-46040r4"></a><span class="ec-lmtt-8">longdesc:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> A</span><span -class="ec-lmtt-8"> very</span><span -class="ec-lmtt-8"> large</span><span -class="ec-lmtt-8"> collection</span><span -class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> add-on</span><span -class="ec-lmtt-8"> packages</span><span -class="ec-lmtt-8"> for</span><span -class="ec-lmtt-8"> LaTeX.</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> A</span><span +class="ec-lmtt-8"> very</span><span +class="ec-lmtt-8"> large</span><span +class="ec-lmtt-8"> collection</span><span +class="ec-lmtt-8"> of</span><span +class="ec-lmtt-8"> add-on</span><span +class="ec-lmtt-8"> packages</span><span +class="ec-lmtt-8"> for</span><span +class="ec-lmtt-8"> LaTeX.</span><br class="fancyvrb" /><a id="x1-46042r5"></a><span class="ec-lmtt-8">installed:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> Yes</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> Yes</span><br class="fancyvrb" /><a id="x1-46044r6"></a><span class="ec-lmtt-8">revision:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> 46963</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> 46963</span><br class="fancyvrb" /><a id="x1-46046r7"></a><span class="ec-lmtt-8">sizes:</span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> 657941k</span></div> -<!--l. 1776--><p class="indent" > Infine, cosa pi importante, per ottenere la documentazione completa, visitate <a -href="http://tug.org/texlive/tlmgr.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/tlmgr.html</span></a> -oppure eseguite: <div class="alltt"> +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> 657941k</span></div> +<!--l. 1788--><p class="indent" > Infine, cosa più importante, per ottenere la documentazione completa, visitate +<a +href="https://tug.org/texlive/tlmgr.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/tlmgr.html</span></a> oppure eseguite: </p><div class="alltt"> -<!--l. 1778--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">tlmgr</span><span -class="ec-lmtk-10"> -help</span> +class="ec-lmtk-10"> -help</span> </div> </div> -<!--l. 1783--><p class="noindent" > +<!--l. 1795--><p class="noindent" > +</p> <h3 class="sectionHead"><span class="titlemark">6 </span> <a id="x1-470006"></a>Note relative a Windows</h3> -<!--l. 1787--><p class="noindent" > +<!--l. 1799--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">6.1 </span> <a - id="x1-480006.1"></a>Funzionalit specifiche per Windows</h4> -<!--l. 1790--><p class="noindent" >Sotto Windows, l’installatore fa alcune cose in pi: - <dl class="description"><dt class="description"> + id="x1-480006.1"></a>Funzionalità specifiche per Windows</h4> +<!--l. 1802--><p class="noindent" >Sotto Windows, l’installatore fa alcune cose in più: + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">Menu e collegamenti.</span> </dt><dd -class="description">Viene creato nel menu Start un nuovo sotto menu “<span class="TEX">T<span -class="E">E</span>X</span> Live” che contiene le - voci per alcuni programmi grafici (<span +class="description">Viene creato nel menu Start un nuovo sotto menu “TeX Live” che contiene le + voci per alcuni programmi grafici (<span class="ec-lmss-10">tlmgr</span>, <span -class="ec-lmss-10">texdoctk</span>, il visualizzatore PostScript PS_View —  <span -class="ec-lmss-10">psv</span>) - e per un po’ di documentazione. +class="ec-lmss-10">texdoctk</span>) e per un po’ di documentazione. </dd><dt class="description"> <span -class="ec-lmbx-10">Associazioni dei file.</span> </dt><dd +class="ec-lmbx-10">Associazioni dei file.</span> </dt><dd class="description">Se abilitati, <span class="ec-lmss-10">TeXworks</span>, <span class="ec-lmss-10">Dviout </span>e <span class="ec-lmss-10">PS_view </span>diventano ciascuno il programma - predefinito per i loro rispettivi tipi di file, oppure ottengono una voce nei menu contestuali “Apri - con” per quei tipi di file. + predefinito per i loro rispettivi tipi di file, oppure ottengono una voce nei menu contestuali “Apri + con” per quei tipi di file. </dd><dt class="description"> <span class="ec-lmbx-10">Convertitore da bitmap ad eps.</span> </dt><dd class="description">I vari formati bitmap ricevono una voce <span class="ec-lmss-10">bitmap2eps </span>nei loro menu - contestuali “Apri con”. Bitmap2eps un semplice script che permette a <span -class="ec-lmss-10">sam2p </span>o <span -class="ec-lmss-10">bmeps </span>di compiere - il vero lavoro. + contestuali “Apri con”. Bitmap2eps è un semplice script che permette a <span +class="ec-lmss-10">sam2p </span>o <span +class="ec-lmss-10">bmeps </span>di + compiere il vero lavoro. + + </dd><dt class="description"> <span class="ec-lmbx-10">Impostazione automatica delle variabili di ambiente.</span> </dt><dd class="description">Non sono richiesti interventi manuali per - la loro configurazione. - - + la loro configurazione. </dd><dt class="description"> <span class="ec-lmbx-10">Disinstallatore.</span> </dt><dd -class="description">Il programma di installazione crea una voce per <span class="TEX">T<span -class="E">E</span>X</span> Live in “Installazione - Applicazioni”. La pagina di disinstallazione della GUI <span class="TEX">T<span -class="E">E</span>X</span> Live Manager fa riferimento a questo. +class="description">Il programma di installazione crea una voce per TeX Live in “Installazione + Applicazioni”. La pagina di disinstallazione della GUI TeX Live Manager fa riferimento a questo. Nel caso di installazione per singolo utente, il programma crea anche una voce di disinstallazione nel menu Start. </dd><dt class="description"> <span class="ec-lmbx-10">Protezione dalla scrittura.</span> </dt><dd -class="description">Nel caso dell’installazione da parte di un amministratore, le directory - di <span class="TEX">T<span -class="E">E</span>X</span> Live sono protette dalla scrittura, per lo meno se <span class="TEX">T<span -class="E">E</span>X</span> Live  installato su un normale +class="description">Nel caso dell’installazione da parte di un amministratore, le directory + di TeX Live sono protette dalla scrittura, per lo meno se TeX Live è installato su un normale disco non removibile formattato con NTFS.</dd></dl> -<!--l. 1817--><p class="indent" > Inoltre, per un approccio diverso, date un’occhiata al comando <span -class="ec-lmss-10">tlaunch</span>, descritto nella sezione <a +<!--l. 1828--><p class="indent" > Inoltre, per un approccio diverso, date un’occhiata al comando <span +class="ec-lmss-10">tlaunch</span>, descritto nella sezione <a href="#x1-420004.1">4.1<!--tex4ht:ref: sec:sharedinstall --></a>. -<!--l. 1820--><p class="noindent" > +</p><!--l. 1831--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">6.2 </span> <a id="x1-490006.2"></a>Software aggiuntivo incluso sotto Windows</h4> -<!--l. 1822--><p class="noindent" >Per essere completa, un’installazione di <span class="TEX">T<span -class="E">E</span>X</span> Live ha bisogno di alcuni pacchetti di supporto che di solito non -sono presenti su una macchina Windows. <span class="TEX">T<span -class="E">E</span>X</span> Live fornisce questi pezzi mancanti. Questi programmi sono -installati come parte di <span class="TEX">T<span -class="E">E</span>X</span> Live solo su Windows. -<!--l. 1827--><p class="indent" > - <dl class="description"><dt class="description"> +<!--l. 1833--><p class="noindent" >Per essere completa, un’installazione di TeX Live ha bisogno di alcuni pacchetti di supporto che di solito non +sono presenti su una macchina Windows. TeX Live fornisce questi pezzi mancanti. Questi programmi sono +installati come parte di TeX Live solo su Windows. +</p><!--l. 1838--><p class="indent" > + </p><dl class="description"><dt class="description"> <span class="ec-lmbx-10">Perl e Ghostscript.</span> </dt><dd -class="description">A causa dell’importanza di Perl e Ghostscript, <span class="TEX">T<span -class="E">E</span>X</span> Live include una copia - “nascosta” di questi programmi. I programmi di <span class="TEX">T<span -class="E">E</span>X</span> Live che ne hanno bisogno sanno dove - trovarli, ma non ne tradiscono la presenza tramite variabili d’ambiente o impostazioni sul registro +class="description">A causa dell’importanza di Perl e Ghostscript, TeX Live include una copia + “nascosta” di questi programmi. I programmi di TeX Live che ne hanno bisogno sanno dove + trovarli, ma non ne tradiscono la presenza tramite variabili d’ambiente o impostazioni sul registro di sistema. Non si tratta di installazioni complete e non dovrebbero interferire con installazioni nel sistema di Perl o Ghostscript. </dd><dt class="description"> <span -class="ec-lmbx-10">PS_View.</span> </dt><dd -class="description">Viene installato anche PS_View, un visualizzatore di file PostScript e PDF; osservate la - figura <a -href="#x1-49001r12">12<!--tex4ht:ref: fig:psview --></a>. - <!--l. 1838--><p class="noindent" ><hr class="figure"><div class="figure" -><a - id="x1-49001r12"></a> <img -src="../texlive-common/psview.png" alt="pict" -> -<br /> <div class="caption" -><span class="id">Figura 12: </span><span -class="content">PS_View: ingrandimenti elevatissimi disponibili!</span></div><!--tex4ht:label?: x1-49001r12 --> - <!--l. 1842--><p class="noindent" ></div><hr class="endfigure"> - </dd><dt class="description"> -<span class="ec-lmbx-10">dviout.</span> </dt><dd class="description">Viene installato anche <span -class="ec-lmss-10">dviout</span>, un visualizzatore di DVI. All’inizio, quando visualizzate i file con - <span -class="ec-lmss-10">dviout</span>, questo creer i font in quanto quelli per la visione su schermo non sono installati. Dopo un po’, - avrete creato la maggior parte dei font che usate e raramente vedrete la finestra di creazione dei - font. Maggiori informazioni possono essere trovate nell’aiuto del programma (altamente - raccomandato). +class="ec-lmss-10">dviout</span>, un visualizzatore di DVI. All’inizio, quando visualizzate i file + con <span +class="ec-lmss-10">dviout</span>, questo creerà i font in quanto quelli per la visione su schermo non sono installati. + Dopo un po’, avrete creato la maggior parte dei font che usate e raramente vedrete la finestra + di creazione dei font. Maggiori informazioni possono essere trovate nell’aiuto del programma + (altamente raccomandato). </dd><dt class="description"> -<span class="TEX"><span -class="ec-lmbx-10">T</span><span -class="E"><span -class="ec-lmbx-10">E</span></span><span -class="ec-lmbx-10">X</span></span><span -class="ec-lmbx-10">works.</span> </dt><dd -class="description"><span class="TEX">T<span -class="E">E</span>X</span>works un editor orientato a <span class="TEX">T<span -class="E">E</span>X</span> con un visualizzatore per PDF incorporato. +<span +class="ec-lmbx-10">TeXworks.</span> </dt><dd +class="description">TeXworks è un editor orientato a TeX con un visualizzatore per PDF incorporato. </dd><dt class="description"> <span class="ec-lmbx-10">Strumenti a riga di comando.</span> </dt><dd -class="description">Assieme ai soliti programmi di <span class="TEX">T<span -class="E">E</span>X</span> Live vengono installate - alcune versioni per Windows di tipici programmi Unix a riga di comando. Questi programmi - includono <span -class="ec-lmss-10">gzip</span>, <span -class="ec-lmss-10">zip</span>, <span -class="ec-lmss-10">unzip </span>e gli strumenti della suite <span -class="ec-lmss-10">poppler </span>(<span -class="ec-lmss-10">pdfinfo</span>, <span -class="ec-lmss-10">pdffonts</span>, …); non incluso - nessun visualizzatore di PDF per Windows. Una possibilit Sumatra PDF, disponibile su +class="description">Assieme ai soliti programmi di TeX Live vengono installate alcune + versioni per Windows di tipici programmi Unix a riga di comando. Questi programmi includono + <span +class="ec-lmss-10">gzip</span>, <span +class="ec-lmss-10">zip</span>, <span +class="ec-lmss-10">unzip </span>e gli strumenti della suite <span +class="ec-lmss-10">poppler </span>(<span +class="ec-lmss-10">pdfinfo</span>, <span +class="ec-lmss-10">pdffonts</span>, …); non è incluso + nessun visualizzatore di PDF per Windows. Una possibilità è Sumatra PDF, disponibile su <a href="https://www.sumatrapdfreader.org/" class="url" ><span class="ec-lmtt-10">https://www.sumatrapdfreader.org/</span></a>. </dd><dt class="description"> <span class="ec-lmbx-10">fc-list, fc-cache, </span><span -class="ec-lmbx-10">…</span> </dt><dd -class="description">Gli strumenti dalla libreria fontconfig consentono a Xe<span class="TEX">T<span -class="E">E</span>X</span> di gestire i font di sistema - sotto Windows. Potete usare <span -class="ec-lmss-10">fc-list </span>per trovare i nomi dei font da passare al comando esteso di - Xe<span class="TEX">T<span -class="E">E</span>X</span> <span -class="ec-lmtt-10">\font</span>. Se necessario, eseguite prima <span -class="ec-lmss-10">fc-cache </span>per aggiornare le informazioni sui - font. +class="ec-lmbx-10">…</span> </dt><dd +class="description">Gli strumenti dalla libreria fontconfig consentono a XeTeX di gestire i font di + sistema sotto Windows. Potete usare <span +class="ec-lmss-10">fc-list </span>per trovare i nomi dei font da passare al comando + esteso di XeTeX <span +class="ec-lmtt-10">\font</span>. Se è necessario, eseguite prima <span +class="ec-lmss-10">fc-cache </span>per aggiornare le informazioni + sui font. </dd></dl> -<!--l. 1873--><p class="noindent" > +<!--l. 1875--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">6.3 </span> <a - id="x1-500006.3"></a>Il profilo utente “home”</h4> -<!--l. 1876--><p class="noindent" >La controparte Windows di una directory di home di Unix la directory <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">%USERPROFILE%</span></span></span>. Sotto Windows Vista -e successivi <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">C:\Users\<nomeutente></span></span></span>. Nel file <span class="path"><span + id="x1-500006.3"></a>Il profilo utente è “home”</h4> +<!--l. 1878--><p class="noindent" >La controparte Windows di una directory di home di Unix è la directory <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">%USERPROFILE%</span></span></span>. Sotto Windows +Vista e successivi è <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">C:\Users\<nomeutente></span></span></span>. Nel file <span class="path"><span class="ec-lmtt-10">texmf.cnf</span></span> e in generale in Kpathsea, <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">~</span></span></span> verr interpretato in -modo appropriato sia sotto Windows che sotto Unix. -<!--l. 1884--><p class="noindent" > +class="ec-lmtt-10">~</span></span></span> verrà +interpretato in modo appropriato sia sotto Windows che sotto Unix. +</p><!--l. 1886--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">6.4 </span> <a - id="x1-510006.4"></a>Il registro di configurazione di Windows</h4> -<!--l. 1887--><p class="noindent" >Windows memorizza quasi tutti i dati di configurazione nel suo registro. Il registro contiene un insieme di -chiavi organizzate gerarchicamente, con varie gerarchie. Le pi importanti per i programmi di installazione + id="x1-510006.4"></a>Il registro di configurazione di Windows</h4> +<!--l. 1889--><p class="noindent" >Windows memorizza quasi tutti i dati di configurazione nel suo registro. Il registro contiene un insieme di +chiavi organizzate gerarchicamente, con varie gerarchie. Le più importanti per i programmi di installazione sono <span class="path"><span class="ec-lmtt-10">HKEY_CURRENT_USER</span></span> e <span class="path"><span class="ec-lmtt-10">HKEY_LOCAL_MACHINE</span></span>, abbreviate in <span class="path"><span class="ec-lmtt-10">HKCU</span></span> e <span class="path"><span class="ec-lmtt-10">HKLM</span></span>. La porzione <span class="path"><span class="ec-lmtt-10">HKCU</span></span> del registro si -trova nella directory di home dell’utente (vedi sezione <a +trova nella directory di home dell’utente (vedi sezione <a href="#x1-500006.3">6.3<!--tex4ht:ref: sec:winhome --></a>). <span class="path"><span class="ec-lmtt-10">HKLM</span></span> si trova di solito in una sotto directory della cartella Windows. -<!--l. 1896--><p class="indent" > In alcuni casi, le informazioni di sistema possono essere ottenute dalle variabili d’ambiente, ma per altre -informazioni, come la posizione dei collegamenti, necessario consultare il registro. Impostare -permanentemente le variabili d’ambiente richiede ugualmente l’accesso al registro. -<!--l. 1903--><p class="noindent" > +</p><!--l. 1898--><p class="indent" > In alcuni casi, le informazioni di sistema possono essere ottenute dalle variabili d’ambiente, ma per altre +informazioni, come la posizione dei collegamenti, è necessario consultare il registro. Impostare +permanentemente le variabili d’ambiente richiede ugualmente l’accesso al registro. +</p><!--l. 1905--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">6.5 </span> <a id="x1-520006.5"></a>Permessi di Windows</h4> -<!--l. 1906--><p class="noindent" >Nelle ultime versioni di Windows si fa distinzione tra utenti normali ed amministratori e solo questi ultimi -hanno libero accesso all’intero sistema operativo. Ci siamo sforzati di rendere <span class="TEX">T<span -class="E">E</span>X</span> Live installabile senza i +<!--l. 1908--><p class="noindent" >Nelle ultime versioni di Windows si fa distinzione tra utenti normali ed amministratori e solo questi ultimi +hanno libero accesso all’intero sistema operativo. Ci siamo sforzati di rendere TeX Live installabile senza i privilegi di amministratore. -<!--l. 1911--><p class="indent" > Se il programma di installazione eseguito con i privilegi di amministratore, c’ un’opzione per rendere -l’installazione disponibile a tutti gli utenti. Se questa opzione selezionata, i collegamenti sono creati -per tutti gli utenti e il percorso di ricerca di sistema modificato. Altrimenti, i collegamenti e -le voci nel menu sono creati solo per l’utente corrente e viene modificato il percorso di ricerca -dell’utente. -<!--l. 1918--><p class="indent" > Indipendentemente dallo stato di amministratore, la cartella predefinita di <span class="TEX">T<span -class="E">E</span>X</span> Live proposta dal +</p><!--l. 1913--><p class="indent" > Se il programma di installazione è eseguito con i privilegi di amministratore, c’è un’opzione per rendere +l’installazione disponibile a tutti gli utenti. Se questa opzione è selezionata, i collegamenti sono creati +per tutti gli utenti e il percorso di ricerca di sistema è modificato. Altrimenti, i collegamenti e +le voci nel menu sono creati solo per l’utente corrente e viene modificato il percorso di ricerca +dell’utente. +</p><!--l. 1920--><p class="indent" > Indipendentemente dallo stato di amministratore, la cartella predefinita di TeX Live proposta dal programma di installazione si trova sempre sotto <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">%SystemDrive%</span></span></span>. L’installatore verifica sempre se l’utente +class="ec-lmtt-10">%SystemDrive%</span></span></span>. L’installatore verifica sempre se l’utente corrente ha i permessi di scrittura in tale cartella. -<!--l. 1923--><p class="indent" > Possono sorgere dei problemi se l’utente non un amministratore e <span class="TEX">T<span -class="E">E</span>X</span> gi esiste nel percorso di ricerca. -Dato che nel percorso di ricerca vengono prima le impostazioni di sistema e poi quelle dell’utente, la nuova -<span class="TEX">T<span -class="E">E</span>X</span> Live non avrebbe mai la precedenza. Come precauzione, il programma di installazione crea un -collegamento ad un prompt dei comandi in cui la nuova directory degli eseguibili di <span class="TEX">T<span -class="E">E</span>X</span> Live anteposta al -percorso di ricerca locale. La nuova <span class="TEX">T<span -class="E">E</span>X</span> Live sar sempre accessibile usando questo prompt. Anche il -collegamento a <span class="TEX">T<span -class="E">E</span>X</span>works, se installato, antepone <span class="TEX">T<span -class="E">E</span>X</span> Live al percorso di ricerca, quindi dovrebbe essere -immune a questo problema. -<!--l. 1934--><p class="indent" > Siate consapevoli che anche se avete eseguito l’accesso come amministratori, dovete chiedere esplicitamente +</p><!--l. 1925--><p class="indent" > Possono sorgere dei problemi se l’utente non è un amministratore e TeX già esiste nel percorso di ricerca. +Dato che nel percorso di ricerca vengono prima le impostazioni di sistema e poi quelle dell’utente, la nuova TeX +Live non avrebbe mai la precedenza. Come precauzione, il programma di installazione crea un collegamento ad +un prompt dei comandi in cui la nuova directory degli eseguibili di TeX Live è anteposta al percorso di ricerca +locale. La nuova TeX Live sarà sempre accessibile usando questo prompt. Anche il collegamento a TeXworks, +se è installato, antepone TeX Live al percorso di ricerca, quindi dovrebbe essere immune a questo +problema. +</p><!--l. 1936--><p class="indent" > Siate consapevoli che anche se avete eseguito l’accesso come amministratori, dovete chiedere esplicitamente i privilegi di amministrazione. In pratica, non serve a molto entrare come amministratore. Invece, facendo clic con il tasto destro sul programma o sul collegamento che volete eseguire, solitamente appare anche la voce -“Esegui come amministratore”. -<!--l. 1941--><p class="noindent" > +“Esegui come amministratore”. +</p><!--l. 1943--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">6.6 </span> <a id="x1-530006.6"></a>Incrementare la memoria massima sotto Windows e Cygwin</h4> -<!--l. 1944--><p class="noindent" >Gli utenti di Windows e Cygwin (consulta la sezione <a -href="#x1-200003.1.4">3.1.4<!--tex4ht:ref: sec:cygwin --></a> per i dettagli sull’installazione con Cygwin) possono -ritrovarsi con la memoria esaurita durante l’esecuzione di alcuni dei programmi forniti con <span class="TEX">T<span -class="E">E</span>X</span> Live. Ad +<!--l. 1946--><p class="noindent" >Gli utenti di Windows e Cygwin (consulta la sezione <a +href="#x1-200003.1.4">3.1.4<!--tex4ht:ref: sec:cygwin --></a> per i dettagli sull’installazione con Cygwin) possono +ritrovarsi con la memoria esaurita durante l’esecuzione di alcuni dei programmi forniti con TeX Live. Ad esempio, <span class="ec-lmss-10">asy </span>potrebbe esaurire la memoria se tentate di allocare un array di 25.000.000 numeri reali e -Lua<span class="TEX">T<span -class="E">E</span>X</span> potrebbe esaurirla se tentate di elaborare un documento con un gran numero di font +LuaTeX potrebbe esaurirla se tentate di elaborare un documento con un gran numero di font grandi. -<!--l. 1951--><p class="indent" > Per Cygwin, potete incrementare la quantit di memoria disponibile seguendo le istruzioni nella Guida -dell’Utente di Cygwin (<a -href="http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html" class="url" ><span -class="ec-lmtt-10">http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html</span></a>). -<!--l. 1955--><p class="indent" > Per Windows, dovete creare un file, ad esempio <span +</p><!--l. 1953--><p class="indent" > Per Cygwin, potete incrementare la quantità di memoria disponibile seguendo le istruzioni nella Guida +dell’Utente di Cygwin (<a +href="https://cygwin.com/cygwin-ug-net/setup-maxmem.html" class="url" ><span +class="ec-lmtt-10">https://cygwin.com/cygwin-ug-net/setup-maxmem.html</span></a>). +</p><!--l. 1957--><p class="indent" > Per Windows, dovete creare un file, ad esempio <span class="ec-lmtt-10">moremem.reg</span>, con le seguenti quattro righe: -<!--l. 1958--><p class="indent" > + + +</p><!--l. 1960--><p class="indent" > +</p> <div class="fancyvrb" id="fancyvrb13"><a id="x1-53002r1"></a><span class="ec-lmtt-9">Windows</span><span -class="ec-lmtt-9"> Registry</span><span -class="ec-lmtt-9"> Editor</span><span -class="ec-lmtt-9"> Version</span><span -class="ec-lmtt-9"> 5.00</span><br class="fancyvrb" /><a +class="ec-lmtt-9"> Registry</span><span +class="ec-lmtt-9"> Editor</span><span +class="ec-lmtt-9"> Version</span><span +class="ec-lmtt-9"> 5.00</span><br class="fancyvrb" /><a id="x1-53004r2"></a><br class="fancyvrb" /><a id="x1-53006r3"></a><span class="ec-lmtt-9">[HKEY_LOCAL_MACHINE\Software\Cygwin]</span><br class="fancyvrb" /><a id="x1-53008r4"></a><span -class="ec-lmtt-9">"heap_chunk_in_mb"=dword:ffffff00</span></div> - - -<!--l. 1965--><p class="noindent" >e poi eseguire il comando <span +class="ec-lmtt-9">"heap_chunk_in_mb"=dword:ffffff00</span></div> +<!--l. 1967--><p class="noindent" >e poi eseguire il comando <span class="ec-lmtt-10">regedit /s moremem.reg </span>come amministratore (se volete cambiare la memoria -unicamente per l’utente corrente invece che per l’intero sistema, usate <span +unicamente per l’utente corrente invece che per l’intero sistema, usate <span class="ec-lmtt-10">HKEY_CURRENT_USER</span>). -<!--l. 1970--><p class="noindent" > +</p><!--l. 1972--><p class="noindent" > +</p> <h3 class="sectionHead"><span class="titlemark">7 </span> <a id="x1-540007"></a>Una guida a Web2C</h3> -<!--l. 1972--><p class="noindent" >Web2C una collezione integrata di programmi legati a <span class="TEX">T<span -class="E">E</span>X</span>: <span class="TEX">T<span -class="E">E</span>X</span> stesso, Metafont, MetaPost, BibTeX, -ecc. il cuore di <span class="TEX">T<span -class="E">E</span>X</span> Live. Il sito web di Web2C, con il manuale pi recente e molto altro, +<!--l. 1974--><p class="noindent" >Web2C è una collezione integrata di programmi legati a TeX: TeX stesso, Metafont, MetaPost, BibTeX, +ecc. È il cuore di TeX Live. Il sito web di Web2C, con il manuale più recente e molto altro, è <a -href="http://tug.org/web2c" class="url" ><span -class="ec-lmtt-10">http://tug.org/web2c</span></a>. -<!--l. 1977--><p class="indent" > Ecco un po’ di storia: l’implementazione originale fu realizzata da Tomas Rokicki il quale, nel 1987, -svilupp un primo sistema <span class="TEX">T<span -class="E">E</span>X</span>-to-C cambiando dei file sotto Unix, che erano principalmente un lavoro -originale di Howard Trickey e Pavel Curtis. Tim Morgan divenne il manutentore del sistema e durante -questo periodo il nome cambi in Web-to-C. Nel 1990, Karl Berry prese in mano il lavoro, con il -contributo di molte persone, e nel 1997 pass il testimone a Olaf Weber, il quale lo restitu a Karl nel +href="https://tug.org/web2c" class="url" ><span +class="ec-lmtt-10">https://tug.org/web2c</span></a>. +</p><!--l. 1979--><p class="indent" > Ecco un po’ di storia: l’implementazione originale fu realizzata da Tomas Rokicki il quale, nel 1987, +sviluppò un primo sistema TeX-to-C cambiando dei file sotto Unix, che erano principalmente un lavoro +originale di Howard Trickey e Pavel Curtis. Tim Morgan divenne il manutentore del sistema e durante questo +periodo il nome cambiò in Web-to-C. Nel 1990, Karl Berry prese in mano il lavoro, con il contributo +di molte persone, e nel 1997 passò il testimone a Olaf Weber, il quale lo restituì a Karl nel 2006. -<!--l. 1986--><p class="indent" > Il sistema Web2C gira sotto Unix, sotto i sistemi Windows a 32 bit, sotto MacOSX e sotto altri sistemi -operativi. Usa i sorgenti originali di Knuth per <span class="TEX">T<span -class="E">E</span>X</span> e per altri programmi scritti nel sistema di +</p><!--l. 1988--><p class="indent" > Il sistema Web2C gira sotto Unix, sotto i sistemi Windows a 32 bit, sotto MacOSX e sotto altri sistemi +operativi. Usa i sorgenti originali di Knuth per TeX e per altri programmi scritti nel sistema di programmazione letterata <span -class="ec-lmtt-10">WEB </span>e li traduce in codice C. I programmi basilari di <span class="TEX">T<span -class="E">E</span>X</span> gestiti in questo modo +class="ec-lmtt-10">WEB </span>e li traduce in codice C. I programmi basilari di TeX gestiti in questo modo sono: -<!--l. 1992--><p class="indent" > - <dl class="list1"><dt class="list"> +</p><!--l. 1994--><p class="indent" > + </p><dl class="list1"><dt class="list"> <span class="ec-lmss-10">bibtex</span> </dt><dd class="list"> - <!--l. 1993--><p class="noindent" >Gestisce le bibliografie. - </dd><dt class="list"> + <!--l. 1995--><p class="noindent" >Gestisce le bibliografie. + </p></dd><dt class="list"> <span class="ec-lmss-10">dvicopy</span> </dt><dd class="list"> - <!--l. 1994--><p class="noindent" >Espande i riferimenti ai font virtuali nei file DVI. - </dd><dt class="list"> + <!--l. 1996--><p class="noindent" >Espande i riferimenti ai font virtuali nei file DVI. + </p></dd><dt class="list"> <span class="ec-lmss-10">dvitomp</span> </dt><dd class="list"> - <!--l. 1995--><p class="noindent" >Converte da DVI a MPX (immagini MetaPost). - </dd><dt class="list"> + <!--l. 1997--><p class="noindent" >Converte da DVI a MPX (immagini MetaPost). + </p></dd><dt class="list"> <span class="ec-lmss-10">dvitype</span> </dt><dd class="list"> - <!--l. 1996--><p class="noindent" >Converte i DVI in testo leggibile - </dd><dt class="list"> + <!--l. 1998--><p class="noindent" >Converte i DVI in testo leggibile + </p></dd><dt class="list"> <span class="ec-lmss-10">gftodvi</span> </dt><dd class="list"> - <!--l. 1997--><p class="noindent" >Provini dei font generici. - </dd><dt class="list"> + <!--l. 1999--><p class="noindent" >Provini dei font generici. + </p></dd><dt class="list"> <span class="ec-lmss-10">gftopk</span> </dt><dd class="list"> - <!--l. 1998--><p class="noindent" >Converte da font generici ad impacchettati. - </dd><dt class="list"> + <!--l. 2000--><p class="noindent" >Converte da font generici ad impacchettati. + </p></dd><dt class="list"> <span class="ec-lmss-10">gftype</span> </dt><dd class="list"> - <!--l. 1999--><p class="noindent" >Converte i font generici in testo leggibile. - </dd><dt class="list"> + <!--l. 2001--><p class="noindent" >Converte i font generici in testo leggibile. + </p></dd><dt class="list"> <span class="ec-lmss-10">mf </span> </dt><dd class="list"> - <!--l. 2000--><p class="noindent" >Crea famiglie di caratteri tipografici. - </dd><dt class="list"> + <!--l. 2002--><p class="noindent" >Crea famiglie di caratteri tipografici. + </p></dd><dt class="list"> <span class="ec-lmss-10">mft</span> </dt><dd class="list"> - <!--l. 2001--><p class="noindent" >Formatta i sorgenti Metafont. - </dd><dt class="list"> + <!--l. 2003--><p class="noindent" >Formatta i sorgenti Metafont. + + + </p></dd><dt class="list"> <span class="ec-lmss-10">mpost</span> </dt><dd class="list"> - <!--l. 2002--><p class="noindent" >Crea diagrammi tecnici. - - - </dd><dt class="list"> + <!--l. 2004--><p class="noindent" >Crea diagrammi tecnici. + </p></dd><dt class="list"> <span class="ec-lmss-10">patgen</span> </dt><dd class="list"> - <!--l. 2003--><p class="noindent" >Crea modelli di sillabazione. - </dd><dt class="list"> + <!--l. 2005--><p class="noindent" >Crea modelli di sillabazione. + </p></dd><dt class="list"> <span class="ec-lmss-10">pktogf</span> </dt><dd class="list"> - <!--l. 2004--><p class="noindent" >Converte da font impacchettati a generici. - </dd><dt class="list"> + <!--l. 2006--><p class="noindent" >Converte da font impacchettati a generici. + </p></dd><dt class="list"> <span class="ec-lmss-10">pktype</span> </dt><dd class="list"> - <!--l. 2005--><p class="noindent" >Converte i font impacchettati in testo leggibile. - </dd><dt class="list"> + <!--l. 2007--><p class="noindent" >Converte i font impacchettati in testo leggibile. + </p></dd><dt class="list"> <span class="ec-lmss-10">pltotf</span> </dt><dd class="list"> - <!--l. 2006--><p class="noindent" >Converte le liste di propriet da testo leggibile in TFM. - </dd><dt class="list"> + <!--l. 2008--><p class="noindent" >Converte le liste di proprietà da testo leggibile in TFM. + </p></dd><dt class="list"> <span class="ec-lmss-10">pooltype</span> </dt><dd class="list"> - <!--l. 2007--><p class="noindent" >Mostra i file delle riserve di <span + <!--l. 2009--><p class="noindent" >Mostra i file delle riserve di <span class="ec-lmtt-10">WEB</span>. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmss-10">tangle</span> </dt><dd class="list"> - <!--l. 2008--><p class="noindent" >Converte da <span + <!--l. 2010--><p class="noindent" >Converte da <span class="ec-lmtt-10">WEB </span>al Pascal. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmss-10">tex </span> </dt><dd class="list"> - <!--l. 2009--><p class="noindent" >Compone tipograficamente i documenti. - </dd><dt class="list"> + <!--l. 2011--><p class="noindent" >Compone tipograficamente i documenti. + </p></dd><dt class="list"> <span class="ec-lmss-10">tftopl</span> </dt><dd class="list"> - <!--l. 2010--><p class="noindent" >Converte le liste di propriet da TFM in testo leggibile - </dd><dt class="list"> + <!--l. 2012--><p class="noindent" >Converte le liste di proprietà da TFM in testo leggibile + </p></dd><dt class="list"> <span class="ec-lmss-10">vftovp</span> </dt><dd class="list"> - <!--l. 2011--><p class="noindent" >Converte da font virtuali a liste di propriet virtuali. - </dd><dt class="list"> + <!--l. 2013--><p class="noindent" >Converte da font virtuali a liste di proprietà virtuali. + </p></dd><dt class="list"> <span class="ec-lmss-10">vptovf</span> </dt><dd class="list"> - <!--l. 2012--><p class="noindent" >Converte da liste di propriet virtuali a font virtuali. - </dd><dt class="list"> + <!--l. 2014--><p class="noindent" >Converte da liste di proprietà virtuali a font virtuali. + </p></dd><dt class="list"> <span class="ec-lmss-10">weave</span> </dt><dd class="list"> - <!--l. 2013--><p class="noindent" >Converte da <span -class="ec-lmtt-10">WEB </span>a <span class="TEX">T<span -class="E">E</span>X</span>.</dd></dl> -<!--l. 2016--><p class="noindent" >Le esatte funzioni e la sintassi di questi programmi sono descritte nella documentazione dei singoli pacchetti e -di Web2C stesso. Tuttavia, conoscere alcuni principi che governano l’intera famiglia di programmi vi aiuter a + <!--l. 2015--><p class="noindent" >Converte da <span +class="ec-lmtt-10">WEB </span>a TeX.</p></dd></dl> +<!--l. 2018--><p class="noindent" >Le esatte funzioni e la sintassi di questi programmi sono descritte nella documentazione dei singoli pacchetti e +di Web2C stesso. Tuttavia, conoscere alcuni principi che governano l’intera famiglia di programmi vi aiuterà a trarre vantaggio dalla vostra installazione Web2C. -<!--l. 2021--><p class="indent" > Tutti i programmi rispettano queste opzioni GNU standard: - <dl class="list1"><dt class="list"> +</p><!--l. 2023--><p class="indent" > Tutti i programmi rispettano queste opzioni GNU standard: + </p><dl class="list1"><dt class="list"> <span class="ec-lmtt-10">--help</span> </dt><dd class="list"> - <!--l. 2023--><p class="noindent" >visualizza una guida sintetica all’utilizzo. - </dd><dt class="list"> + <!--l. 2025--><p class="noindent" >visualizza una guida sintetica all’utilizzo. + </p></dd><dt class="list"> <span class="ec-lmtt-10">--verbose</span> </dt><dd class="list"> - <!--l. 2024--><p class="noindent" >visualizza un rapporto dettagliato sull’avanzamento. - </dd><dt class="list"> + <!--l. 2026--><p class="noindent" >visualizza un rapporto dettagliato sull’avanzamento. + </p></dd><dt class="list"> <span class="ec-lmtt-10">--version</span> </dt><dd class="list"> - <!--l. 2025--><p class="noindent" >visualizza le informazioni sulla versione, poi esce.</dd></dl> + <!--l. 2027--><p class="noindent" >visualizza le informazioni sulla versione, poi esce.</p></dd></dl> -<!--l. 2028--><p class="indent" > Per individuare i file, i programmi Web2C usano la libreria di ricerca dei percorsi Kpathsea +<!--l. 2030--><p class="indent" > E molti rispettano anche: + </p><dl class="list1"><dt class="list"> + <span +class="ec-lmtt-10">--verbose</span> </dt><dd +class="list"> + <!--l. 2032--><p class="noindent" >stampa un rapporto dettagliato dell’avanzamento</p></dd></dl> +<!--l. 2035--><p class="indent" > Per individuare i file, i programmi Web2C usano la libreria di ricerca dei percorsi Kpathsea (<a -href="http://tug.org/kpathsea" class="url" ><span -class="ec-lmtt-10">http://tug.org/kpathsea</span></a>). Questa libreria usa una combinazione di variabili d’ambiente e un file di -configurazione per ottimizzare la ricerca nella (enorme) raccolta di file di <span class="TEX">T<span -class="E">E</span>X</span>. Web2C pu controllare -simultaneamente molte directory, cosa utile per mantenere la distribuzione standard <span class="TEX">T<span -class="E">E</span>X</span>, le estensioni locali e -quelle personali in directory distinte. Per velocizzare le ricerche dei file, alla radice di ogni albero di directory -c’ un file <span -class="ec-lmtt-10">ls-R </span>contenente una voce con il nome ed il percorso relativo per ciascun file all’interno di -quell’albero. -<!--l. 2040--><p class="noindent" > +href="https://tug.org/kpathsea" class="url" ><span +class="ec-lmtt-10">https://tug.org/kpathsea</span></a>). Questa libreria usa una combinazione di variabili d’ambiente e un file di +configurazione per ottimizzare la ricerca nella (enorme) raccolta di file di TeX. Web2C può controllare +simultaneamente molte directory, cosa utile per mantenere la distribuzione standard TeX, le estensioni locali e +quelle personali in directory distinte. Per velocizzare le ricerche dei file, alla radice di ogni albero di directory +c’è un file <span +class="ec-lmtt-10">ls-R </span>contenente una voce con il nome ed il percorso relativo per ciascun file all’interno di +quell’albero. +</p><!--l. 2047--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">7.1 </span> <a id="x1-550007.1"></a>Ricerca dei percorsi con Kpathsea</h4> -<!--l. 2043--><p class="noindent" >Per prima cosa descriviamo il generico meccanismo di ricerca dei percorsi della libreria Kpathsea. -<!--l. 2046--><p class="indent" > Chiameremo <span +<!--l. 2050--><p class="noindent" >Per prima cosa descriviamo il generico meccanismo di ricerca dei percorsi della libreria Kpathsea. +</p><!--l. 2053--><p class="indent" > Chiameremo <span class="ec-lmri-10">percorso di ricerca </span>una lista separata da un due punti o da un punto e virgola di <span class="ec-lmri-10">elementi di</span> <span -class="ec-lmri-10">percorso</span>, che sono fondamentalmente nomi di directory. Un percorso di ricerca pu provenire da (una -combinazione di) molte fonti. Per cercare un file ‘<span -class="ec-lmtt-10">my-file</span>’ attraverso un percorso ‘<span -class="ec-lmtt-10">.:/dir</span>’, Kpathsea controlla +class="ec-lmri-10">percorso</span>, che sono fondamentalmente nomi di directory. Un percorso di ricerca può provenire da (una +combinazione di) molte fonti. Per cercare un file ‘<span +class="ec-lmtt-10">my-file</span>’ attraverso un percorso ‘<span +class="ec-lmtt-10">.:/dir</span>’, Kpathsea controlla a turno ogni elemento del percorso: prima <span class="ec-lmtt-10">./my-file</span>, poi <span class="ec-lmtt-10">/dir/my-file</span>, restituendo la prima corrispondenza (o, eventualmente, tutte). -<!--l. 2054--><p class="indent" > Al fine di adattarsi al meglio alle convenzioni di tutti i sistemi operativi, sui sistemi non Unix -Kpathsea pu usare separatori di nomi di file diversi dai due punti (‘<span -class="ec-lmtt-10">:</span>’) e dalla barra obliqua (slash, -‘<span -class="ec-lmtt-10">/</span>’). -<!--l. 2058--><p class="indent" > Per controllare un particolare elemento <span -class="ec-lmro-10">p </span>di un percorso, Kpathsea per prima cosa verifica se pu applicare -a <span -class="ec-lmro-10">p </span>un database precostruito (consulta “Database di file” a pagina <a -href="#x1-630007.2">66<!--tex4ht:ref: sec:filename-database --></a>), cio se il database in -una directory che prefisso di <span -class="ec-lmro-10">p</span>. Se cos, la specifica del percorso abbinata al contenuto del +</p><!--l. 2061--><p class="indent" > Al fine di adattarsi al meglio alle convenzioni di tutti i sistemi operativi, sui sistemi non Unix +Kpathsea può usare separatori di nomi di file diversi dai due punti (‘<span +class="ec-lmtt-10">:</span>’) e dalla barra obliqua (slash, +‘<span +class="ec-lmtt-10">/</span>’). +</p><!--l. 2065--><p class="indent" > Per controllare un particolare elemento <span +class="ec-lmro-10">p </span>di un percorso, Kpathsea per prima cosa verifica se può +applicare a <span +class="ec-lmro-10">p </span>un database precostruito (consulta “Database di file” a pagina <a +href="#x1-630007.2">69<!--tex4ht:ref: sec:filename-database --></a>), cioè se il database è in una +directory che è prefisso di <span +class="ec-lmro-10">p</span>. Se è così, la specifica del percorso è abbinata al contenuto del database. -<!--l. 2065--><p class="indent" > Per quanto il pi semplice e comune elemento di un percorso sia il nome di una directory, Kpathsea -supporta caratteristiche aggiuntive nei percorsi di ricerca: valori predefiniti stratificati, nomi di variabili -d’ambiente, valori di file di configurazione, directory personali degli utenti e ricerca ricorsiva di sotto directory. +</p><!--l. 2072--><p class="indent" > Per quanto il più semplice e comune elemento di un percorso sia il nome di una directory, Kpathsea +supporta caratteristiche aggiuntive nei percorsi di ricerca: valori predefiniti stratificati, nomi di variabili +d’ambiente, valori di file di configurazione, directory personali degli utenti e ricerca ricorsiva di sotto directory. Dunque, diciamo che Kpathsea <span -class="ec-lmri-10">espande </span>un elemento di percorso, intendendo che trasforma tutte le specifiche -in semplici nomi di directory. Questa trasformazione descritta nelle seguenti sezioni nello stesso ordine in cui +class="ec-lmri-10">espande </span>un elemento di percorso, intendendo che trasforma tutte le specifiche +in semplici nomi di directory. Questa trasformazione è descritta nelle seguenti sezioni nello stesso ordine in cui avviene. -<!--l. 2074--><p class="indent" > Notate che se il nome del file cercato assoluto o esplicitamente relativo, ossia se comincia con ‘<span -class="ec-lmtt-10">/</span>’, ‘<span -class="ec-lmtt-10">./</span>’ o -‘<span -class="ec-lmtt-10">../</span>’, Kpathsea controlla semplicemente se quel file esiste. -<!--l. 2088--><p class="noindent" > +</p><!--l. 2081--><p class="indent" > Notate che se il nome del file cercato è assoluto o esplicitamente relativo, ossia se comincia con ‘<span +class="ec-lmtt-10">/</span>’, ‘<span +class="ec-lmtt-10">./</span>’ o +‘<span +class="ec-lmtt-10">../</span>’, Kpathsea controlla semplicemente se quel file esiste. +</p><!--l. 2095--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">7.1.1 </span> <a id="x1-560007.1.1"></a>Fonti dei percorsi</h5> -<!--l. 2091--><p class="noindent" >Un percorso di ricerca pu provenire da molte fonti. Nell’ordine in cui Kpathsea le usa: -<!--l. 2094--><p class="indent" > - <ol class="enumerate1" > +<!--l. 2098--><p class="noindent" >Un percorso di ricerca può provenire da molte fonti. Nell’ordine in cui Kpathsea le usa: +</p><!--l. 2101--><p class="indent" > + </p><ol class="enumerate1" > <li - class="enumerate" id="x1-56002x1">Una variabile d’ambiente impostata dall’utente, per esempio <span -class="ec-lmtt-10">TEXINPUTS</span>. Le variabili d’ambiente - a cui stato aggiunto un punto ed il nome di un programma hanno la precedenza; per esempio, - se ‘<span -class="ec-lmtt-10">latex</span>’ il nome del programma in esecuzione, allora <span -class="ec-lmtt-10">TEXINPUTS.latex </span>avr la precedenza su - <span + class="enumerate" id="x1-56002x1">Una variabile d’ambiente impostata dall’utente, per esempio <span +class="ec-lmtt-10">TEXINPUTS</span>. Le variabili d’ambiente + a cui è stato aggiunto un punto ed il nome di un programma hanno la precedenza; per esempio, + se ‘<span +class="ec-lmtt-10">latex</span>’ è il nome del programma in esecuzione, allora <span +class="ec-lmtt-10">TEXINPUTS.latex </span>avrà la precedenza + su <span class="ec-lmtt-10">TEXINPUTS</span>. </li> <li - class="enumerate" id="x1-56004x2">Il file di configurazione specifico per un programma, per esempio una riga ‘<span -class="ec-lmtt-10">S /a:/b</span>’ nel file di - configurazione <span + class="enumerate" id="x1-56004x2">Il file di configurazione specifico per un programma, per esempio una riga ‘<span +class="ec-lmtt-10">S /a:/b</span>’ nel file di + configurazione <span class="ec-lmtt-10">config.ps </span>di <span class="ec-lmss-10">dvips</span>. </li> <li - class="enumerate" id="x1-56006x3">Un file di configurazione <span -class="ec-lmtt-10">texmf.cnf </span>di Kpathsea, contenente una riga del tipo ‘<span -class="ec-lmtt-10">TEXINPUTS=/c:/d</span>’ - (vedi pi avanti). - </li> - <li - class="enumerate" id="x1-56008x4">Il valore predefinito in essere al momento della compilazione del programma.</li></ol> -<!--l. 2111--><p class="noindent" >Potete vedere ciascuno di questi valori per un dato percorso di ricerca usando le opzioni di debug (consultate -“Risoluzione dei problemi” a pagina <a -href="#x1-670007.2.4">70<!--tex4ht:ref: sec:debugging --></a>). + class="enumerate" id="x1-56006x3">Un file di configurazione <span +class="ec-lmtt-10">texmf.cnf </span>di Kpathsea, contenente una riga del tipo ‘<span +class="ec-lmtt-10">TEXINPUTS=/c:/d</span>’ + (vedi più avanti). -<!--l. 2115--><p class="noindent" > + </li> + <li + class="enumerate" id="x1-56008x4">Il valore predefinito in essere al momento della compilazione del programma.</li></ol> +<!--l. 2118--><p class="noindent" >Potete vedere ciascuno di questi valori per un dato percorso di ricerca usando le opzioni di debug (consultate +“Risoluzione dei problemi” a pagina <a +href="#x1-670007.2.4">73<!--tex4ht:ref: sec:debugging --></a>). +</p><!--l. 2122--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">7.1.2 </span> <a - id="x1-570007.1.2"></a>File di configurazione</h5> -<!--l. 2117--><p class="noindent" >Kpathsea legge i percorsi di ricerca ed altre definizioni nei <span -class="ec-lmri-10">file di configurazione al momento dell’esecuzione</span> + id="x1-570007.1.2"></a>File di configurazione</h5> +<!--l. 2124--><p class="noindent" >Kpathsea legge i percorsi di ricerca ed altre definizioni nei <span +class="ec-lmri-10">file di configurazione al momento dell’esecuzione</span> chiamati <span -class="ec-lmtt-10">texmf.cnf</span>. Il percorso di ricerca usato per cercare questi file chiamato <span -class="ec-lmtt-10">TEXMFCNF</span>, ma non -raccomandiamo di impostare questa (o qualunque altra) variabile d’ambiente. -<!--l. 2123--><p class="indent" > Invece, l’installazione normale d luogo ad un file <span -class="ec-lmtt-10">.../2019/texmf.cnf</span>. Se dovete apportare delle -modifiche ai valori predefiniti (di norma non necessario), questo il posto in cui piazzarle. Il file di -configurazione principale <span -class="ec-lmtt-10">.../2019/texmf-dist/web2c/texmf.cnf</span>. Non dovreste modificare -quest’ultimo file, dato che le vostre modifiche andrebbero perdute quando la versione distribuita viene +class="ec-lmtt-10">texmf.cnf</span>. Il percorso di ricerca <span +class="ec-lmtt-10">TEXMFCNF </span>è usato per cercare questi file, ma non +raccomandiamo di impostare questa (o qualunque altra) variabile d’ambiente per scavalcare le directory di +sistema. +</p><!--l. 2130--><p class="indent" > Invece, l’installazione normale dà luogo ad un file <span +class="ec-lmtt-10">.../2020/texmf.cnf</span>. Se dovete apportare delle +modifiche ai valori predefiniti (di norma non è necessario), questo è il posto in cui piazzarle. Il file di +configurazione principale è <span +class="ec-lmtt-10">.../2020/texmf-dist/web2c/texmf.cnf</span>. Non dovreste modificare +quest’ultimo file, dato che le vostre modifiche andrebbero perdute quando la versione distribuita viene aggiornata. -<!--l. 2131--><p class="indent" > <span -class="ec-lmri-10">Tutti </span>i file <span -class="ec-lmtt-10">texmf.cnf </span>nel percorso di ricerca saranno letti e le definizioni in quelli che appaiono per primi -sostituiranno quelle nei file che appaiono per ultimi. Ad esempio, con un percorso di ricerca di <span class="obeylines-h"><span class="verb"><span +</p><!--l. 2138--><p class="indent" > Per inciso, se avete semplicemente bisogno di aggiungere una directory personale ad un particolare percorso +di ricerca, impostare una variabile d’ambiente è un metodo ragionevole: + + +</p> + <div class="verbatim" id="verbatim-2"> + <div class="fancyvrb" id="fancyvrb14"><a + id="x1-57002r1"></a> TEXINPUTS=.:/my/macro/dir:</div> +</div> +<!--l. 2143--><p class="nopar" >Affinché l’impostazione resti mantenibile e portable negli anni, usate un ‘<span +class="ec-lmtt-10">:</span>’ come terminatore (‘<span +class="ec-lmtt-10">;</span>’ +su Windows) per inserire i percorsi di sistema, invece di provare a scriverli tutti esplicitamente +(consultate la sezione <a +href="#x1-590007.1.4">7.1.4<!--tex4ht:ref: sec:default-expansion --></a>). Un’altra possibilità è quella di usare l’alberatura <span +class="ec-lmtt-10">TREEMFHOME </span>(cfr. +sezione <a +href="#x1-270003.2.3">3.2.3<!--tex4ht:ref: sec:directories --></a>). +</p><!--l. 2151--><p class="indent" > <span +class="ec-lmri-10">Tutti </span>i file <span +class="ec-lmtt-10">texmf.cnf </span>nel percorso di ricerca saranno letti e le definizioni in quelli che appaiono per primi +sostituiranno quelle nei file che appaiono per ultimi. Ad esempio, con un percorso di ricerca di <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">.:$TEXMF</span></span></span>, i valori provenienti da <span class="ec-lmtt-10">./texmf.cnf </span>sostituiranno quelli provenienti da <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">$TEXMF/texmf.cnf</span></span></span>. +</p> <ul class="itemize1"> - <li class="itemize">I commenti iniziano con <span -class="ec-lmtt-10">% </span>e continuano fino alla fine della riga. + <li class="itemize">I commenti iniziano con il carattere <span +class="ec-lmtt-10">%</span>, sia all’inizio di una riga che preceduto da uno spazio bianco, + e continuano fino alla fine della riga. </li> <li class="itemize">Le righe vuote sono ignorate. </li> <li class="itemize">Una <span -class="ec-lmtt-10">\ </span>alla fine di una riga funziona come un carattere di continuazione, cio la linea successiva - viene aggiunta di seguito alla precedente. Gli spazi bianchi all’inizio delle righe di continuazione +class="ec-lmtt-10">\ </span>alla fine di una riga funziona come un carattere di continuazione, cioè la linea successiva + viene aggiunta di seguito alla precedente. Gli spazi bianchi all’inizio delle righe di continuazione non sono ignorati. </li> - <li class="itemize">Ogni riga rimanente ha la forma: <div class="alltt"> - - <!--l. 2150--><p class="noindent" ><div class="obeylines-v"> - <span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmro-10">variabile</span><span -class="ec-lmtt-10">[.</span><span -class="ec-lmro-10">nomeprogramma</span><span -class="ec-lmtt-10">]</span><span -class="ec-lmtt-10"> [=]</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmro-10">valore</span> -</div> - </div> dove il carattere ‘<span -class="ec-lmtt-10">=</span>’ e gli spazi che lo circondano sono opzionali. + <li class="itemize">Ogni riga rimanente ha la forma:<br +class="newline" /> <span +class="ec-lmro-10">variabile </span>[<span +class="ec-lmtt-10">.</span><span +class="ec-lmro-10">nomeprogramma</span>] [<span +class="ec-lmtt-10">=</span>] <span +class="ec-lmro-10">valore</span><br +class="newline" /> dove il carattere ‘<span +class="ec-lmtt-10">=</span>’ e gli spazi che lo circondano sono opzionali (ma se <span +class="ec-lmro-10">valore </span>inizia con ‘<span +class="ec-lmtt-10">.</span>’, è + più semplice usare il ‘<span +class="ec-lmtt-10">=</span>’ per evitare che il punto sia interpretato come qualificatore del nome del + programma). </li> <li class="itemize">Il nome <span -class="ec-lmro-10">variabile </span>pu contenere un qualunque carattere diverso dallo spazio, da ‘<span -class="ec-lmtt-10">=</span>’ e da ‘<span -class="ec-lmtt-10">.</span>’, ma usare solo - i caratteri ‘<span -class="ec-lmtt-10">A-Za-z_</span>’ pi sicuro. +class="ec-lmro-10">variabile </span>può contenere un qualunque carattere diverso dallo spazio, da ‘<span +class="ec-lmtt-10">=</span>’ e da ‘<span +class="ec-lmtt-10">.</span>’, ma + usare solo i caratteri ‘<span +class="ec-lmtt-10">A-Za-z_</span>’ è più sicuro. </li> - <li class="itemize">Se la parte ‘<span + <li class="itemize">Se la parte ‘<span class="ec-lmtt-10">.</span><span -class="ec-lmro-10">nomeprogramma</span>’ presente, la definizione si applica solo se il programma che in - esecuzione ha il nome <span +class="ec-lmro-10">nomeprogramma</span>’ è presente, la definizione si applica solo se il programma che + è in esecuzione ha il nome <span class="ec-lmro-10">nomeprogramma </span>oppure <span class="ec-lmro-10">nomeprogramma</span><span -class="ec-lmtt-10">.exe</span>. Questo consente, ad esempio, alle - diverse varianti di <span class="TEX">T<span -class="E">E</span>X</span> di avere diversi percorsi di ricerca. +class="ec-lmtt-10">.exe</span>. Questo consente, ad + esempio, alle diverse varianti di TeX di avere diversi percorsi di ricerca. </li> - <li class="itemize"><span -class="ec-lmro-10">valore </span>pu contentere qualunque carattere tranne che <span -class="ec-lmtt-10">% </span>e ‘<span -class="ec-lmtt-10">@</span>’. La costruzione <span + <li class="itemize">Trattato come stringa, <span +class="ec-lmro-10">valore </span>può contentere qualunque carattere. Tuttavia in pratica la maggior + parte dei valori in <span +class="ec-lmtt-10">texmf.cnf </span>sono correlati all’espansione dei percorsi e dato che diversi caratteri + speciali sono usati nell’espansione (cfr. sezione <a +href="#x1-620007.1.7">7.1.7<!--tex4ht:ref: sec:cnf-special-chars --></a>), come parentesi e virgole, questi non possono + essere usati nei nomi delle directory. + <!--l. 2194--><p class="noindent" >Un ‘<span +class="ec-lmtt-10">;</span>’ in <span +class="ec-lmro-10">valore </span>è tradotto in ‘<span +class="ec-lmtt-10">:</span>’ se state usando Unix, in modo da avere un singolo <span +class="ec-lmtt-10">texmf.cnf</span> + che può supportare sia i sistemi Unix che Windows. Questa traduzione avviene con qualsiasi + valore, non solo con i percorsi di ricerca, ma fortunatamente in pratica ‘<span +class="ec-lmtt-10">;</span>’ non è necessario in + altri valori. + </p><!--l. 2200--><p class="noindent" >La forma <span class="ec-lmtt-10">$</span><span class="ec-lmro-10">variabile</span><span class="ec-lmtt-10">.</span><span -class="ec-lmro-10">programma </span>non - disponibile come valore valido; al suo posto, dovete usare una variabile aggiuntiva. Un ‘<span -class="ec-lmtt-10">;</span>’ in <span -class="ec-lmro-10">valore </span> - tradotto automaticamente in ‘<span -class="ec-lmtt-10">:</span>’ se state usando Unix; questa caratteristica utile per avere un singolo - <span -class="ec-lmtt-10">texmf.cnf </span>per Unix, MS-DOS e Windows. - </li> - <li class="itemize">Tutte le definizioni vengono lette prima che qualunque cosa sia espansa, quindi si pu fare riferimento - alle variabili prima che siano definite.</li></ul> -<!--l. 2175--><p class="noindent" >Un frammento di file di configurazione che mostra la maggior parte di questi punti riportato sotto: -<!--l. 2180--><p class="indent" > - <div class="fancyvrb" id="fancyvrb14"> +class="ec-lmro-10">programma </span>non è disponibile sul lato destro dell’espressione; al suo posto + dovete usare una variabile aggiuntiva. + </p></li> + <li class="itemize">Tutte le definizioni vengono lette prima che qualunque cosa sia espansa, quindi si può fare + riferimento alle variabili prima che siano definite.</li></ul> +<!--l. 2208--><p class="noindent" >Un frammento di file di configurazione che mostra la maggior parte di questi punti è riportato sotto: +</p><!--l. 2213--><p class="indent" > +</p> + <div class="fancyvrb" id="fancyvrb15"> <a - id="x1-57002r1"></a><span -class="ec-lmtt-8x-x-87">TEXMF</span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> =</span><span -class="ec-lmtt-8x-x-87"> {$TEXMFLOCAL,!!$TEXMFMAIN}</span> + id="x1-57004r1"></a><span +class="ec-lmtt-9">TEXMF</span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> =</span><span +class="ec-lmtt-9"> {$TEXMFLOCAL,!!$TEXMFMAIN}</span> <br class="fancyvrb" /><a - id="x1-57004r2"></a><span -class="ec-lmtt-8x-x-87">TEXINPUTS.latex</span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> =</span><span -class="ec-lmtt-8x-x-87"> .;$TEXMF/tex/{latex,generic;}//</span> + id="x1-57006r2"></a><span +class="ec-lmtt-9">TEXINPUTS.latex</span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> =</span><span +class="ec-lmtt-9"> .;$TEXMF/tex/{latex,generic;}//</span> <br class="fancyvrb" /><a - id="x1-57006r3"></a><span -class="ec-lmtt-8x-x-87">TEXINPUTS.fontinst</span><span -class="ec-lmtt-8x-x-87"> =</span><span -class="ec-lmtt-8x-x-87"> .;$TEXMF/tex//;$TEXMF/fonts/afm//</span> + id="x1-57008r3"></a><span +class="ec-lmtt-9">TEXINPUTS.fontinst</span><span +class="ec-lmtt-9"> =</span><span +class="ec-lmtt-9"> .;$TEXMF/tex//;$TEXMF/fonts/afm//</span> <br class="fancyvrb" /><a - id="x1-57008r4"></a><span -class="ec-lmtt-8x-x-87">%</span><span -class="ec-lmtt-8x-x-87"> e-TeX</span><span -class="ec-lmtt-8x-x-87"> related</span><span -class="ec-lmtt-8x-x-87"> files</span> + id="x1-57010r4"></a><span +class="ec-lmtt-9">%</span><span +class="ec-lmtt-9"> e-TeX</span><span +class="ec-lmtt-9"> related</span><span +class="ec-lmtt-9"> files</span> <br class="fancyvrb" /><a - id="x1-57010r5"></a><span -class="ec-lmtt-8x-x-87">TEXINPUTS.elatex</span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> =</span><span -class="ec-lmtt-8x-x-87"> .;$TEXMF/{etex,tex}/{latex,generic;}//</span> + id="x1-57012r5"></a><span +class="ec-lmtt-9">TEXINPUTS.elatex</span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> =</span><span +class="ec-lmtt-9"> .;$TEXMF/{etex,tex}/{latex,generic;}//</span> <br class="fancyvrb" /><a - id="x1-57012r6"></a><span -class="ec-lmtt-8x-x-87">TEXINPUTS.etex</span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> </span><span -class="ec-lmtt-8x-x-87"> =</span><span -class="ec-lmtt-8x-x-87"> .;$TEXMF/{etex,tex}/{eplain,plain,generic;}//</span> - </div> -<!--l. 2185--><p class="noindent" > + id="x1-57014r6"></a><span +class="ec-lmtt-9">TEXINPUTS.etex</span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> =</span><span +class="ec-lmtt-9"> .;$TEXMF/{etex,tex}/{eplain,plain,generic;}//</span> + </div> +<!--l. 2218--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">7.1.3 </span> <a id="x1-580007.1.3"></a>Espansione dei percorsi</h5> -<!--l. 2189--><p class="noindent" >Kpathsea riconosce nei percorsi di ricerca alcuni caratteri e costrutti speciali, simili a quelli disponibili -nelle shell di Unix. Come esempio generale, il complesso percorso <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">~$USER/{foo,bar}//baz</span></span></span> viene -espanso in tutte le directory sotto <span +<!--l. 2221--><p class="noindent" >Kpathsea riconosce nei percorsi di ricerca alcuni caratteri e costrutti speciali, simili a quelli disponibili nelle +shell di Unix. Come esempio generale, il percorso <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">~$USER/{foo,bar}//baz</span></span></span> viene espanso in tutte le directory +sotto <span class="ec-lmtt-10">foo </span>e <span -class="ec-lmtt-10">bar</span>, nella home dell’utente <span -class="ec-lmtt-10">$USER</span>, che contengono a -loro volta una directory o un file di nome <span -class="ec-lmtt-10">baz</span>. Queste espansioni sono spiegate nelle prossime -sezioni. +class="ec-lmtt-10">bar</span>, nella home dell’utente <span +class="ec-lmtt-10">$USER</span>, che contengono a loro volta una directory o un file di nome <span +class="ec-lmtt-10">baz</span>. +Queste espansioni sono spiegate nelle prossime sezioni. +</p> <h5 class="subsubsectionHead"><span class="titlemark">7.1.4 </span> <a - id="x1-590007.1.4"></a>Espansione predefinita</h5> -<!--l. 2199--><p class="noindent" >Se il percorso di ricerca a pi alta priorit (consultate “Fonti dei percorsi” a pagina <a -href="#x1-560007.1.1">61<!--tex4ht:ref: sec:path-sources --></a>) contiene un carattere -<span + id="x1-590007.1.4"></a>Espansione predefinita</h5> +<!--l. 2231--><p class="noindent" >Se il percorso di ricerca a più alta priorità (consultate “Fonti dei percorsi” a pagina <a +href="#x1-560007.1.1">63<!--tex4ht:ref: sec:path-sources --></a>) contiene un +carattere <span class="ec-lmri-10">due punti in pi</span><span -class="ec-lmri-10"> </span>(all’inizio, alla fine oppure una coppia di due punti), Kpathsea inserisce in quel punto il -percorso di ricerca con la seconda pi alta priorit che sia stato definito. Se questo percorso inserito ha a sua -vuolta un due punti aggiuntivo, accade lo stesso con il successivo in ordine di priorit. Per esempio, data -l’impostazione di una variabile d’ambiente +class="ec-lmri-10">ù</span> (all’inizio, alla fine oppure una coppia di due punti), Kpathsea inserisce in quel +punto il percorso di ricerca con la seconda più alta priorità che sia stato definito. Se questo percorso inserito +ha a sua vuolta un due punti aggiuntivo, accade lo stesso con il successivo in ordine di priorità. Per esempio, +data l’impostazione di una variabile d’ambiente +</p> <div class="alltt"> -<!--l. 2208--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">setenv</span><span -class="ec-lmtk-10"> TEXINPUTS</span><span -class="ec-lmtk-10"> /home/karl:</span> +class="ec-lmtk-10"> TEXINPUTS</span><span +class="ec-lmtk-10"> /home/karl:</span> </div> </div> e un valore di <span class="ec-lmtt-10">TEXINPUTS </span>proveniente da <span class="ec-lmtt-10">texmf.cnf </span>di <div class="alltt"> -<!--l. 2213--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> .:$TEXMF//tex</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> .:$TEXMF//tex</span> </div> -</div> allora il valore finale usato nella ricerca sar: +</div> allora il valore finale usato nella ricerca sarà: <div class="alltt"> -<!--l. 2218--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /home/karl:.:$TEXMF//tex</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /home/karl:.:$TEXMF//tex</span> </div> </div> -<!--l. 2222--><p class="indent" > Dato che sarebbe inutile inserire lo stesso valore predefinito in pi di un posto, Kpathsea cambia solo uno -dei ‘<span -class="ec-lmtt-10">:</span>’ di troppo e lascia gli altri al loro posto. Per prima cosa cerca un ‘<span -class="ec-lmtt-10">:</span>’ all’inizio, quindi cerca un ‘<span -class="ec-lmtt-10">:</span>’ alla -fine, per ultimo cerca un ‘<span -class="ec-lmtt-10">:</span>’ doppio. -<!--l. 2227--><p class="noindent" > +<!--l. 2254--><p class="indent" > Dato che sarebbe inutile inserire lo stesso valore predefinito in più di un posto, Kpathsea cambia solo uno +dei ‘<span +class="ec-lmtt-10">:</span>’ di troppo e lascia gli altri al loro posto. Per prima cosa cerca un ‘<span +class="ec-lmtt-10">:</span>’ all’inizio, quindi cerca un ‘<span +class="ec-lmtt-10">:</span>’ alla +fine, per ultimo cerca un ‘<span +class="ec-lmtt-10">:</span>’ doppio. +</p><!--l. 2259--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">7.1.5 </span> <a - id="x1-600007.1.5"></a>Espansione delle parentesi graffe</h5> -<!--l. 2230--><p class="noindent" >Una caratteristica utile l’espansione delle parentesi graffe, che significa che, per esempio, <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">v{a,b}w</span></span></span> viene -espanso in <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">vaw:vbw</span></span></span>. L’annidamento delle parentesi permesso. Tale caratteristica usata per implementare -gerarchie <span class="TEX">T<span -class="E">E</span>X</span> multiple, assegnando una lista di nomi tra graffe a <span -class="ec-lmtt-10">$TEXMF</span>. Ad esempio, in <span -class="ec-lmtt-10">texmf.cnf</span>, si trova -la seguente definizione (semplificata per questo esempio): + id="x1-600007.1.5"></a>Espansione delle parentesi graffe</h5> +<!--l. 2262--><p class="noindent" >Una caratteristica utile è l’espansione delle parentesi graffe, che significa che, per esempio, <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">v{a,b}w</span></span></span> +viene espanso in <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">vaw:vbw</span></span></span>. L’annidamento delle parentesi è permesso. Tale caratteristica è usata +per implementare gerarchie TeX multiple, assegnando una lista di nomi tra graffe a <span +class="ec-lmtt-10">$TEXMF</span>. Nel +<span +class="ec-lmtt-10">texmf.cnf </span>distribuito, viene fatta una definizione (semplificata per questo esempio) di questo +tipo: - <div class="verbatim" id="verbatim-2"> - <div class="fancyvrb" id="fancyvrb15"><a - id="x1-60002r1"></a>  TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST}</div> +</p> + <div class="verbatim" id="verbatim-3"> + <div class="fancyvrb" id="fancyvrb16"><a + id="x1-60002r1"></a> TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST}</div> </div> -<!--l. 2239--><p class="nopar" >Possiamo usarla per definire, ad esempio, il percorso di input per <span class="TEX">T<span -class="E">E</span>X</span>: +<!--l. 2271--><p class="nopar" >Quindi la usiamo per definire, ad esempio, il percorso di input per TeX: - <div class="verbatim" id="verbatim-3"> - <div class="fancyvrb" id="fancyvrb16"><a - id="x1-60004r1"></a>  TEXINPUTS = .;$TEXMF/tex//</div> +</p> + <div class="verbatim" id="verbatim-4"> + <div class="fancyvrb" id="fancyvrb17"><a + id="x1-60004r1"></a> TEXINPUTS = .;$TEXMF/tex//</div> </div> -<!--l. 2243--><p class="nopar" >che vuol dire che, dopo aver guardato nella directory attuale, la ricerca proseguir (<span -class="ec-lmri-10">soltanto</span>) nei rami +<!--l. 2275--><p class="nopar" >che vuol dire che, dopo aver guardato nella directory attuale, saranno esaminati i percorsi <span +class="ec-lmtt-10">$TEXMFVAR/tex</span>, <span -class="ec-lmtt-10">$TEXMFVAR/tex</span>, <span class="ec-lmtt-10">$TEXMFHOME/tex</span>, <span class="ec-lmtt-10">$TEXMFLOCAL/tex </span>e <span -class="ec-lmtt-10">$TEXMFDIST/tex </span>(gli ultimi due usando i database -<span -class="ec-lmtt-10">ls-R</span>). un modo comodo per avere due strutture <span class="TEX">T<span -class="E">E</span>X</span> parallele, una “congelata” (ad esempio -su un CD) e l’altra aggiornata di continuo con nuove versioni non appena diventino disponibili. -Usando la variabile <span -class="ec-lmtt-10">$TEXMF </span>in tutte le definizioni, si sicuri di cercare innanzitutto nel ramo -aggiornato. -<!--l. 2255--><p class="noindent" > +class="ec-lmtt-10">$TEXMFDIST/tex </span>(gli ultimi due usando i database <span +class="ec-lmtt-10">ls-R</span>). +</p><!--l. 2282--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">7.1.6 </span> <a id="x1-610007.1.6"></a>Espansione delle sotto directory</h5> -<!--l. 2258--><p class="noindent" >In un elemento di percorso, due o pi barre (slash) consecutive alla fine di una directory <span +<!--l. 2285--><p class="noindent" >In un elemento di percorso, due o più barre (slash) consecutive alla fine di una directory <span class="ec-lmro-10">d </span>sono sostituite da tutte le sotto directory di <span class="ec-lmro-10">d</span>: prima quelle che si trovano direttamente sotto <span class="ec-lmro-10">d</span>, quindi quelle -all’interno delle prime e cos via. Ad ogni livello, l’ordine in cui le directory sono cercate <span +all’interno delle prime e così via. Ad ogni livello, l’ordine in cui le directory sono cercate <span class="ec-lmri-10">non </span><span -class="ec-lmri-10"></span> +class="ec-lmri-10">è</span> <span -class="ec-lmri-10">specificato</span>. -<!--l. 2264--><p class="indent" > Se specificate il nome di un file dopo il ‘<span -class="ec-lmtt-10">//</span>’, saranno incluse solo le sotto directory che lo contengono. Ad -esempio, ‘<span -class="ec-lmtt-10">/a//b</span>’ si espande nelle directory <span +class="ec-lmri-10">specificato</span>. +</p><!--l. 2291--><p class="indent" > Se specificate il nome di un file dopo il ‘<span +class="ec-lmtt-10">//</span>’, saranno incluse solo le sotto directory che lo contengono. Ad +esempio, ‘<span +class="ec-lmtt-10">/a//b</span>’ si espande nelle directory <span class="ec-lmtt-10">/a/1/b</span>, <span class="ec-lmtt-10">/a/2/b</span>, <span -class="ec-lmtt-10">/a/1/1/b </span>e cos via, ma non in <span +class="ec-lmtt-10">/a/1/1/b </span>e così via, ma non in <span class="ec-lmtt-10">/a/b/c </span>o <span class="ec-lmtt-10">/a/1</span>. -<!--l. 2269--><p class="indent" > possibile usare pi volte il costrutto ‘<span -class="ec-lmtt-10">//</span>’ in un percorso, ma ogni ‘<span -class="ec-lmtt-10">//</span>’ all’inizio di un percorso viene +</p><!--l. 2296--><p class="indent" > È possibile usare più volte il costrutto ‘<span +class="ec-lmtt-10">//</span>’ in un percorso, ma ogni ‘<span +class="ec-lmtt-10">//</span>’ all’inizio di un percorso viene ignorato. -<!--l. 2273--><p class="noindent" > +</p><!--l. 2299--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">7.1.7 </span> <a - id="x1-620007.1.7"></a>Elenco dei caratteri speciali e loro significato: un riepilogo</h5> -<!--l. 2275--><p class="noindent" >Il seguente elenco riassume i caratteri speciali nei file di configurazione di Kpathsea. -<!--l. 2280--><p class="noindent" > - <dl class="list1"><dt class="list"> + id="x1-620007.1.7"></a>Riepilogo dei caratteri speciali in <span +class="ec-lmtt-10">texmf.cnf</span></h5> +<!--l. 2302--><p class="noindent" >Il seguente elenco riassume i caratteri speciali e i costrutti nei file di configurazione di Kpathsea. +</p><!--l. 2307--><p class="noindent" > + </p><dl class="list1"><dt class="list"> <span class="ec-lmtt-10">:</span> </dt><dd class="list"> - <!--l. 2281--><p class="noindent" >Separatore nella specifica di un percorso; all’inizio o alla fine di un percorso sostituisce l’espansione - di percorso predefinita. - </dd><dt class="list"> + <!--l. 2308--><p class="noindent" >Separatore nella specifica di un percorso; all’inizio o alla fine di un percorso, o doppio nel mezzo, + sostituisce l’espansione di percorso predefinita. + </p></dd><dt class="list"> <span class="ec-lmtt-10">;</span> </dt><dd class="list"> - <!--l. 2284--><p class="noindent" >Separatore nei sistemi non Unix (si comporta come <span + <!--l. 2311--><p class="noindent" >Separatore nei sistemi non Unix (si comporta come <span class="ec-lmtt-10">:</span>). - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">$</span> </dt><dd class="list"> - <!--l. 2286--><p class="noindent" >Espansione di una variabile. - </dd><dt class="list"> + <!--l. 2313--><p class="noindent" >Espansione di una variabile. + </p></dd><dt class="list"> <span class="ec-lmtt-10">~</span> </dt><dd class="list"> - <!--l. 2287--><p class="noindent" >Rappresenta la directory di home di un utente. - </dd><dt class="list"> + <!--l. 2314--><p class="noindent" >Rappresenta la directory di home di un utente. + </p></dd><dt class="list"> <span class="ec-lmtt-10">{...}</span> </dt><dd class="list"> - <!--l. 2288--><p class="noindent" >Espansione di parentesi graffe. - </dd><dt class="list"> + <!--l. 2315--><p class="noindent" >Espansione di parentesi graffe. + </p></dd><dt class="list"> <span class="ec-lmtt-10">//</span> </dt><dd class="list"> - <!--l. 2289--><p class="noindent" >Espansione di sotto directory (pu trovarsi ovunque in un percorso tranne che al suo inizio). - </dd><dt class="list"> + <!--l. 2316--><p class="noindent" >Espansione di sotto directory (può trovarsi ovunque in un percorso tranne che al suo inizio). + </p></dd><dt class="list"> <span class="ec-lmtt-10">%</span> </dt><dd class="list"> - <!--l. 2291--><p class="noindent" >Inizio di un commento. - </dd><dt class="list"> + <!--l. 2318--><p class="noindent" >Inizio di un commento. + </p></dd><dt class="list"> <span class="ec-lmtt-10">\</span> </dt><dd class="list"> - <!--l. 2292--><p class="noindent" >Carattere di continuazione (consente alle voci di continuare su pi linee). + <!--l. 2319--><p class="noindent" >Alla fine di una linea, carattere di continuazione per permettere voci di più linee. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">!!</span> </dt><dd class="list"> - <!--l. 2294--><p class="noindent" >Cerca <span -class="ec-lmri-10">solo </span>nei database per individuare un file, <span -class="ec-lmri-10">non </span>cerca sul disco.</dd></dl> -<!--l. 2299--><p class="noindent" > + <!--l. 2321--><p class="noindent" >Cerca <span +class="ec-lmri-10">solo </span>nei database per individuare un file, <span +class="ec-lmri-10">non </span>cerca sul disco.</p></dd></dl> +<!--l. 2325--><p class="indent" > Quando esattamente un carattere sarà considerato speciale o si comporterà come sé stesso dipende dal +contesto in cui è usato. Le regole sono intrinseche nei livelli multipli di interpretazione della configurazione +(parsing, espansione, ricerca, …) e quindi, sfortunatamente, non possono essere espresse in modo conciso. Non +esiste un meccanismo di <span +class="ec-lmri-10">escape </span>generale; in particolare, ‘<span +class="ec-lmtt-10">\</span>’ non è un “carattere di escape” nei file +<span +class="ec-lmtt-10">texmf.cnf</span>. +</p><!--l. 2333--><p class="indent" > Quando è il momento di scegliere i nomi delle directory per l’istallazione, è più sicuro saltarli +completamente. +</p><!--l. 2336--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">7.2 </span> <a - id="x1-630007.2"></a>Database di nomi di file</h4> -<!--l. 2302--><p class="noindent" >Kpathsea si sforza di minimizzare gli accessi al disco per le ricerche. Infatti, in installazioni con parecchie -directory, cercare un dato file in ognuna di esse pu richiedere una quantit di tempo eccessiva (vero -soprattutto se si devono scorrere molte centinaia di directory di font). Quindi, Kpathsea pu usare un file (tipo -testo) di “database” costruito esternamente, chiamato <span -class="ec-lmtt-10">ls-R</span>, che associa file a directory, evitando in questo -modo di cercare esaustivamente sul disco. -<!--l. 2310--><p class="indent" > Un secondo file di database, <span -class="ec-lmtt-10">aliases</span>, permette di dare nomi aggiuntivi ai file elencati in <span + id="x1-630007.2"></a>Database di nomi di file</h4> +<!--l. 2339--><p class="noindent" >Kpathsea si sforza di minimizzare gli accessi al disco per le ricerche. Nonostante ciò, nella TeX Live standard +o in qualunque installazione con un numero sufficiente di directory, esplorare qualunque possibile directory per +un dato file richiederebbe un tempo eccessivamente lungo. Per questo Kpathsea può usare un file di +“database” testuale costruito esternamente, chiamato <span +class="ec-lmtt-10">ls-R</span>, che mappa file a directory, evitando così la +necessità di esplorare esaustivamente il disco. +</p><!--l. 2347--><p class="indent" > Un secondo file di database, <span +class="ec-lmtt-10">aliases</span>, permette di dare nomi aggiuntivi ai file elencati in <span class="ec-lmtt-10">ls-R</span>. -Questa caratteristica pu essere utile per conformare i file sorgenti alla convenzione dei nomi DOS -8.3. -<!--l. 2315--><p class="noindent" > +</p><!--l. 2350--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">7.2.1 </span> <a id="x1-640007.2.1"></a>Il database di nomi</h5> -<!--l. 2318--><p class="noindent" >Come spiegato in precedenza, il nome del database principale di nomi di file deve essere <span +<!--l. 2353--><p class="noindent" >Come spiegato in precedenza, il nome del database principale di nomi di file deve essere <span class="ec-lmtt-10">ls-R</span>. Potete metterne -uno alla radice di ogni ramo <span class="TEX">T<span -class="E">E</span>X</span> della vostra installazione nel quale volete che si effettuino le ricerche (<span +uno alla radice di ogni ramo TeX della vostra installazione nel quale volete che si effettuino le ricerche (<span class="ec-lmtt-10">$TEXMF</span> -di base). Kpathsea cerca i file <span +di base). Kpathsea cerca i file <span class="ec-lmtt-10">ls-R </span>nel percorso <span class="ec-lmtt-10">TEXMFDBS</span>. -<!--l. 2324--><p class="indent" > Il metodo raccomandato per creare e mantenere ‘<span -class="ec-lmtt-10">ls-R</span>’ quello di eseguire lo script <span +</p><!--l. 2359--><p class="indent" > Il metodo raccomandato per creare e mantenere ‘<span +class="ec-lmtt-10">ls-R</span>’ è quello di eseguire lo script <span class="ec-lmtt-10">mktexlsr </span>incluso nella -distribuzione. Esso invocato dai vari script ‘<span -class="ec-lmtt-10">mktex</span>’…. In teoria, questo script esegue semplicemente il -comando <div class="alltt"> +distribuzione. Esso è invocato dai vari script ‘<span +class="ec-lmtt-10">mktex</span>’…. In teoria, questo script esegue semplicemente il +comando </p><div class="alltt"> -<!--l. 2328--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">cd</span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmro-10">/la/vostra/radice/texmf</span><span -class="ec-lmtt-10"> &&</span><span -class="ec-lmtt-10"> </span><span class="path"><span +class="ec-lmtt-10"> &&</span><span +class="ec-lmtt-10"> </span><span class="path"><span class="ec-lmtt-10">\</span></span><span class="ec-lmtt-10">ls</span><span -class="ec-lmtt-10"> -1LAR</span><span -class="ec-lmtt-10"> ./</span><span -class="ec-lmtt-10"> >ls-R</span> +class="ec-lmtt-10"> -1LAR</span><span +class="ec-lmtt-10"> ./</span><span +class="ec-lmtt-10"> >ls-R</span> </div> </div> assumendo che il comando <span class="ec-lmtt-10">ls </span>del vostro sistema produca il giusto formato di output (<span class="ec-lmtt-10">ls </span>del progetto GNU lo -fa). Per garantire che l’archivio sia sempre aggiornato, la cosa pi semplice rigenerarlo regolarmente tramite -<span -class="ec-lmtt-10">cron</span>, cos che sia automaticamente ricostruito quando i file installati cambiano, ad esempio dopo aver -installato o aggiornato un pacchetto <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>. -<!--l. 2338--><p class="indent" > Se un file non trovato nel database, per default Kpathsea va avanti e cerca sul disco. Se un particolare -elemento di percorso comincia con ‘<span -class="ec-lmtt-10">!!</span>’, per, la ricerca per quell’elemento sar effettuata <span +fa). Per garantire che l’archivio sia sempre aggiornato, la cosa più semplice è rigenerarlo regolarmente +tramite <span +class="ec-lmtt-10">cron</span>, così che sia automaticamente ricostruito quando i file installati cambiano, ad esempio dopo +aver installato o aggiornato un pacchetto LaTeX. +<!--l. 2373--><p class="indent" > Se un file non è trovato nel database, per default Kpathsea va avanti e cerca sul disco. Se un particolare +elemento di percorso comincia con ‘<span +class="ec-lmtt-10">!!</span>’, però, la ricerca per quell’elemento sarà effettuata <span class="ec-lmri-10">solo </span>nel database, mai sul disco. -<!--l. 2344--><p class="noindent" > +</p><!--l. 2379--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">7.2.2 </span> <a id="x1-650007.2.2"></a>kpsewhich: ricerca indipendente di percorsi</h5> -<!--l. 2347--><p class="noindent" >Il programma <span +<!--l. 2382--><p class="noindent" >Il programma <span class="ec-lmtt-10">kpsewhich </span>compie la ricerca di percorsi indipendentemente da qualunque particolare -applicazione. Esso pu essere utile come una sorta di programma <span -class="ec-lmtt-10">find </span>per individuare i file nelle gerarchie -<span class="TEX">T<span -class="E">E</span>X</span> ( ampiamente usato negli script ‘<span -class="ec-lmtt-10">mktex</span>’… distribuiti). +applicazione. Esso può essere utile come una sorta di programma <span +class="ec-lmtt-10">find </span>per individuare i file nelle gerarchie +TeX (è ampiamente usato negli script ‘<span +class="ec-lmtt-10">mktex</span>’… distribuiti). +</p> <div class="alltt"> -<!--l. 2353--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> </span><span +class="ec-lmtk-10"> </span><span class="ec-lmro-10">opzioni</span><span -class="ec-lmtk-10">…</span><span -class="ec-lmtk-10"> </span><span -class="ec-lmro-10">nomefile</span><span -class="ec-lmtk-10">…</span> -</div> -</div> Le opzioni specificate in <span -class="ec-lmro-10">opzioni </span>cominciano con ‘<span -class="ec-lmtt-10">-</span>’ oppure con ‘<span -class="ec-lmtt-10">--</span>’ ed accettata qualunque abbreviazione -non ambigua. -<!--l. 2359--><p class="indent" > Kpathsea cerca ogni argomento sulla riga di comando che non sia un’opzione come se fosse il nome di un -file e restituisce il primo trovato. Non ci sono opzioni per restituire tutti i file con un particolare nome (per fare -questo, potete eseguire il programma Unix ‘<span -class="ec-lmtt-10">find</span>’). -<!--l. 2364--><p class="indent" > Le opzioni pi comuni sono descritte in seguito. -<!--l. 2366--><p class="noindent" > +class="ec-lmtk-10">…</span><span +class="ec-lmtk-10"> </span><span +class="ec-lmro-10">nomefile</span><span +class="ec-lmtk-10">…</span> - <dl class="list1"><dt class="list"> +</div> +</div> Le opzioni specificate in <span +class="ec-lmro-10">opzioni </span>cominciano con ‘<span +class="ec-lmtt-10">-</span>’ oppure con ‘<span +class="ec-lmtt-10">--</span>’ ed è accettata qualunque abbreviazione +non ambigua. +<!--l. 2394--><p class="indent" > Kpathsea cerca ogni argomento sulla riga di comando che non sia un’opzione come se fosse il nome di un +file e restituisce il primo trovato. Non ci sono opzioni per restituire tutti i file con un particolare nome (per fare +questo, potete eseguire il programma Unix ‘<span +class="ec-lmtt-10">find</span>’). +</p><!--l. 2399--><p class="indent" > Le opzioni più comuni sono descritte in seguito. +</p><!--l. 2401--><p class="noindent" > + </p><dl class="list1"><dt class="list"> <span class="ec-lmtt-10">--dpi=</span><span class="ec-lmro-10">num</span> </dt><dd class="list"> - <!--l. 2367--><p class="noindent" > Imposta la risoluzione a <span -class="ec-lmro-10">num</span>; questa opzione ha effetto solo nelle ricerche dei file ‘<span -class="ec-lmtt-10">gf</span>’ e ‘<span -class="ec-lmtt-10">pk</span>’. ‘<span -class="ec-lmtt-10">-D</span>’ - un sinonimo, per compatibilit con <span -class="ec-lmss-10">dvips</span>. Il valore preimpostato 600. - </dd><dt class="list"> + <!--l. 2402--><p class="noindent" > Imposta la risoluzione a <span +class="ec-lmro-10">num</span>; questa opzione ha effetto solo nelle ricerche dei file ‘<span +class="ec-lmtt-10">gf</span>’ e ‘<span +class="ec-lmtt-10">pk</span>’. ‘<span +class="ec-lmtt-10">-D</span>’ + è un sinonimo, per compatibilità con <span +class="ec-lmss-10">dvips</span>. Il valore preimpostato è 600. + </p></dd><dt class="list"> <span class="ec-lmtt-10">--format=</span><span class="ec-lmro-10">nome</span> </dt><dd class="list"> - <!--l. 2372--><p class="noindent" ><br + <!--l. 2407--><p class="noindent" ><br class="newline" />Imposta il formato da cercare a <span -class="ec-lmro-10">nome</span>. Di base, il formato ipotizzato a partire dal nome del - file. Per i formati che non hanno associato un suffisso non ambiguo, come i file di supporto di - MetaPost e i file di configurazione di <span -class="ec-lmss-10">dvips</span>, dovete specificare il nome cos come conosciuto da - Kpathsea, come <span +class="ec-lmro-10">nome</span>. Di base, il formato è ipotizzato a partire dal nome del + file. Per i formati che non hanno associato un suffisso non ambiguo, come i file di supporto di + MetaPost e i file di configurazione di <span +class="ec-lmss-10">dvips</span>, dovete specificare il nome così come è conosciuto + da Kpathsea, come <span class="ec-lmtt-10">tex </span>o <span class="ec-lmtt-10">enc files</span>. Eseguite <span -class="ec-lmtt-10">kpsewhich --help </span>per un elenco. - </dd><dt class="list"> +class="ec-lmtt-10">kpsewhich --help-formats </span>per un elenco. + </p></dd><dt class="list"> <span class="ec-lmtt-10">--mode=</span><span class="ec-lmro-10">stringa</span> </dt><dd class="list"> - <!--l. 2380--><p class="noindent" ><br -class="newline" />Imposta il nome della modalit a <span -class="ec-lmro-10">stringa</span>; questa opzione ha effetto solo sulle ricerche dei file ‘<span -class="ec-lmtt-10">gf</span>’ - e ‘<span -class="ec-lmtt-10">pk</span>’. Non esiste un valore preimpostato: sar trovata qualunque tipo di modalit. - </dd><dt class="list"> + <!--l. 2415--><p class="noindent" ><br +class="newline" />Imposta il nome della modalità a <span +class="ec-lmro-10">stringa</span>; questa opzione ha effetto solo sulle ricerche dei file + ‘<span +class="ec-lmtt-10">gf</span>’ e ‘<span +class="ec-lmtt-10">pk</span>’. Non esiste un valore preimpostato: sarà trovata qualunque tipo di modalità. + </p></dd><dt class="list"> <span class="ec-lmtt-10">--must-exist</span> </dt><dd class="list"> - <!--l. 2384--><p class="noindent" ><br -class="newline" />Fa tutto ci che possibile per trovare il file, inclusa nello specifico la ricerca sul disco. Di base, - per questioni di efficienza, controllato solo l’archivio <span + <!--l. 2419--><p class="noindent" ><br +class="newline" />Fa tutto ciò che è possibile per trovare il file, inclusa nello specifico la ricerca sul disco. Di base, + per questioni di efficienza, è controllato solo l’archivio <span class="ec-lmtt-10">ls-R</span>. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">--path=</span><span class="ec-lmro-10">stringa</span> </dt><dd class="list"> - <!--l. 2388--><p class="noindent" ><br + <!--l. 2423--><p class="noindent" ><br class="newline" />Cerca nel percorso di ricerca <span class="ec-lmro-10">stringa </span>(separata da due punti, come al solito), invece di ricavarlo dal - nome del file. ‘<span -class="ec-lmtt-10">//</span>’ e tutte le solite espansioni sono supportate. Le opzioni ‘<span -class="ec-lmtt-10">--path</span>’ e ‘<span -class="ec-lmtt-10">--format</span>’ + nome del file. ‘<span +class="ec-lmtt-10">//</span>’ e tutte le solite espansioni sono supportate. Le opzioni ‘<span +class="ec-lmtt-10">--path</span>’ e ‘<span +class="ec-lmtt-10">--format</span>’ si escludono a vicenda. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">--progname=</span><span class="ec-lmro-10">nome</span> </dt><dd class="list"> - <!--l. 2393--><p class="noindent" ><br + <!--l. 2428--><p class="noindent" ><br class="newline" />Imposta il nome del programma a <span -class="ec-lmro-10">nome</span>. Questa opzione pu modificare i percorsi di ricerca per - mezzo della funzionalit <span +class="ec-lmro-10">nome</span>. Questa opzione può modificare i percorsi di ricerca per + mezzo della funzionalità <span class="ec-lmtt-10">.</span><span -class="ec-lmro-10">nomeprogramma</span>. Il valore predefinito <span +class="ec-lmro-10">nomeprogramma</span>. Il valore predefinito è <span class="ec-lmss-10">kpsewhich</span>. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">--show-path=</span><span class="ec-lmro-10">nome</span> </dt><dd class="list"> - <!--l. 2398--><p class="noindent" ><br -class="newline" />Mostra il percorso usato per la ricerca dei file il cui tipo sia <span -class="ec-lmro-10">nome</span>. Pu essere usata sia un’estensione - (<span + <!--l. 2433--><p class="noindent" ><br +class="newline" />Mostra il percorso usato per la ricerca dei file il cui tipo sia <span +class="ec-lmro-10">nome</span>. Può essere usata sia + un’estensione (<span class="ec-lmtt-10">.pk</span>, <span -class="ec-lmtt-10">.vf</span>, ecc.) che un nome, proprio come per l’opzione ‘<span -class="ec-lmtt-10">--format</span>’. - </dd><dt class="list"> +class="ec-lmtt-10">.vf</span>, ecc.) che un nome, proprio come per l’opzione ‘<span +class="ec-lmtt-10">--format</span>’. + </p></dd><dt class="list"> <span class="ec-lmtt-10">--debug=</span><span class="ec-lmro-10">num</span> </dt><dd class="list"> - <!--l. 2403--><p class="noindent" ><br + <!--l. 2438--><p class="noindent" ><br class="newline" />Imposta le opzioni per la ricerca degli errori a <span -class="ec-lmro-10">num</span>.</dd></dl> -<!--l. 2408--><p class="noindent" > +class="ec-lmro-10">num</span>.</p></dd></dl> + + +<!--l. 2443--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">7.2.3 </span> <a - id="x1-660007.2.3"></a>Esempi d’uso</h5> -<!--l. 2411--><p class="noindent" >Diamo uno sguardo a Kpathsea in azione. Ecco una ricerca semplice: + id="x1-660007.2.3"></a>Esempi d’uso</h5> +<!--l. 2446--><p class="noindent" >Diamo uno sguardo a Kpathsea in azione. Ecco una ricerca semplice: +</p> <div class="alltt"> -<!--l. 2413--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> article.cls</span> +class="ec-lmtk-10"> article.cls</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/article.cls</span> - - +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/article.cls</span> </div> -</div> Stiamo cercando il file <span -class="ec-lmtt-10">article.cls</span>. Dato che il suffisso ‘<span -class="ec-lmtt-10">.cls</span>’ non ambiguo, non abbiamo bisogno di -specificare che vogliamo cercare un file di tipo <span -class="ec-lmtt-10">tex </span>(directory dei file sorgente <span class="TEX">T<span -class="E">E</span>X</span>). Lo troviamo -nella sotto directory <span -class="ec-lmtt-10">tex/latex/base </span>sotto la directory di <span class="TEX">T<span -class="E">E</span>X</span> Live ‘<span -class="ec-lmtt-10">texmf-dist</span>’. In modo -simile, tutti i file seguenti sono trovati senza problemi grazie alla non ambiguit dei loro suffissi. +</div> Stiamo cercando il file <span +class="ec-lmtt-10">article.cls</span>. Dato che il suffisso ‘<span +class="ec-lmtt-10">.cls</span>’ non è ambiguo, non abbiamo +bisogno di specificare che vogliamo cercare un file di tipo <span +class="ec-lmtt-10">tex </span>(directory dei file sorgente TeX). Lo +troviamo nella sotto directory <span +class="ec-lmtt-10">tex/latex/base </span>sotto la directory di TeX Live ‘<span +class="ec-lmtt-10">texmf-dist</span>’. In modo +simile, tutti i file seguenti sono trovati senza problemi grazie alla non ambiguità dei loro suffissi. <div class="alltt"> -<!--l. 2424--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> array.sty</span> +class="ec-lmtk-10"> array.sty</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/tools/array.sty</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/tools/array.sty</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> latin1.def</span> +class="ec-lmtk-10"> latin1.def</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/latin1.def</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/latin1.def</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> size10.clo</span> +class="ec-lmtk-10"> size10.clo</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/size10.clo</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/size10.clo</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> small2e.tex</span> +class="ec-lmtk-10"> small2e.tex</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/small2e.tex</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/tex/latex/base/small2e.tex</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> tugboat.bib</span> +class="ec-lmtk-10"> tugboat.bib</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib</span> </div> </div> -<!--l. 2437--><p class="indent" > A proposito, quest’ultimo un database bibliografico in formato BibTeX per gli articoli di +<!--l. 2472--><p class="indent" > A proposito, quest’ultimo è un database bibliografico in formato BibTeX per gli articoli di <span class="ec-lmro-10">TUGboat</span>. +</p> <div class="alltt"> -<!--l. 2440--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> cmr10.pk</span> +class="ec-lmtk-10"> cmr10.pk</span> </div> -</div> I file di glifi dei font bitmat di tipo <span +</div> I file di glifi dei font bitmat di tipo <span class="ec-lmtt-10">.pk </span>sono usati dai programmi di visualizzazione come <span class="ec-lmss-10">dvips </span>e <span class="ec-lmss-10">xdvi</span>. -Non viene restituito nulla in questo caso dato che in <span class="TEX">T<span -class="E">E</span>X</span> Live non ci sono file ‘<span -class="ec-lmtt-10">.pk</span>’ pregenerati -per il carattere tipografico Computer Modern — come predefinite sono usate le varianti Type 1. +Non viene restituito nulla in questo caso dato che in TeX Live non ci sono file ‘<span +class="ec-lmtt-10">.pk</span>’ pregenerati +per il carattere tipografico Computer Modern — come predefinite sono usate le varianti Type 1. <div class="alltt"> -<!--l. 2448--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> wsuipa10.pk</span> +class="ec-lmtk-10"> wsuipa10.pk</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-var/fonts/pk/ljfour/public/wsuipa/wsuipa10.600pk</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-var/fonts/pk/ljfour/public/wsuipa/wsuipa10.600pk</span> </div> -</div> Per questi font (un alfabeto fonetico creato dall’Universit di Washington) dobbiamo generare i file -‘<span -class="ec-lmtt-10">.pk</span>’ e dato che la modalit predefinita di Metafont nella nostra installazione <span +</div> Per questi font (un alfabeto fonetico creato dall’Università di Washington) dobbiamo generare i file ‘<span +class="ec-lmtt-10">.pk</span>’ +e dato che la modalità predefinita di Metafont nella nostra installazione è <span class="ec-lmtt-10">ljfour </span>con una risoluzione di base di 600dpi (dots per inch, punti per pollice), viene restituito questo valore. <div class="alltt"> -<!--l. 2459--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> -dpi=300</span><span -class="ec-lmtk-10"> wsuipa10.pk</span> +class="ec-lmtk-10"> -dpi=300</span><span +class="ec-lmtk-10"> wsuipa10.pk</span> + + </div> -</div> In questo caso, quando specifichiamo di essere interessati ad una risoluzione di 300dpi (<span +</div> In questo caso, quando specifichiamo di essere interessati ad una risoluzione di 300dpi (<span class="ec-lmtt-10">-dpi=300</span>) osserviamo -che questo font non disponibile nel sistema. Un programma come <span +che questo font non è disponibile nel sistema. Un programma come <span class="ec-lmss-10">dvips </span>o <span -class="ec-lmss-10">xdvi </span>andrebbe avanti e genererebbe i -file <span +class="ec-lmss-10">xdvi </span>andrebbe avanti e genererebbe +i file <span class="ec-lmtt-10">.pk </span>richiesti usando lo script <span class="ec-lmss-10">mktexpk</span>. -<!--l. 2468--><p class="indent" > Adesso spostiamo la nostra attenzione sui file di intestazione e di configurazione di <span +<!--l. 2503--><p class="indent" > Adesso spostiamo la nostra attenzione sui file di intestazione e di configurazione di <span class="ec-lmss-10">dvips</span>. Cercheremo -innanzitutto un file tra quelli usati comunemente, il prologo generale <span -class="ec-lmtt-10">tex.pro </span>per il supporto a <span class="TEX">T<span -class="E">E</span>X</span>, prima di -spostare l’attenzione sul generico file di configurazione (<span +innanzitutto un file tra quelli usati comunemente, il prologo generale <span +class="ec-lmtt-10">tex.pro </span>per il supporto a TeX, prima di +spostare l’attenzione sul generico file di configurazione (<span class="ec-lmtt-10">config.ps</span>) e la mappa dei font PostScript <span -class="ec-lmtt-10">psfonts.map </span>—  a partire dal 2004, i file di mappatura e di codifica hanno i propri percorsi di +class="ec-lmtt-10">psfonts.map </span>— a partire dal 2004, i file di mappatura e di codifica hanno i propri percorsi di ricerca e una nuova posizione negli alberi <span class="path"><span -class="ec-lmtt-10">texmf</span></span>. Dato che il suffisso ‘<span -class="ec-lmtt-10">.ps</span>’ ambiguo, dobbiamo -specificare esplicitamente quale tipo stiamo considerando (<span -class="ec-lmtt-10">dvips config</span>) per il file <span +class="ec-lmtt-10">texmf</span></span>. Dato che il suffisso ‘<span +class="ec-lmtt-10">.ps</span>’ è ambiguo, dobbiamo +specificare esplicitamente quale tipo stiamo considerando (<span +class="ec-lmtt-10">dvips config</span>) per il file <span class="ec-lmtt-10">config.ps</span>. -<div class="alltt"> - - +</p><div class="alltt"> -<!--l. 2478--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> tex.pro</span> +class="ec-lmtk-10"> tex.pro</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf/dvips/base/tex.pro</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf/dvips/base/tex.pro</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> --format="dvips</span><span -class="ec-lmtk-10"> config"</span><span -class="ec-lmtk-10"> config.ps</span> +class="ec-lmtk-10"> --format="dvips</span><span +class="ec-lmtk-10"> config"</span><span +class="ec-lmtk-10"> config.ps</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf/dvips/config/config.ps</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf/dvips/config/config.ps</span> <br /><span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> psfonts.map</span> +class="ec-lmtk-10"> psfonts.map</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf/fonts/map/dvips/updmap/psfonts.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf/fonts/map/dvips/updmap/psfonts.map</span> </div> </div> -<!--l. 2487--><p class="indent" > Diamo ora uno sguardo ravvicinato ai file di supporto per il carattere PostScript URW Times. Il prefisso -per questi file nello schema standard dei nomi dei font ‘<span -class="ec-lmtt-10">utm</span>’. Il primo file che cerchiamo quello di -configurazione, che contiene il nome del file di mappatura: <div class="alltt"> +<!--l. 2522--><p class="indent" > Diamo ora uno sguardo ravvicinato ai file di supporto per il carattere PostScript URW Times. Il prefisso +per questi file nello schema standard dei nomi dei font è ‘<span +class="ec-lmtt-10">utm</span>’. Il primo file che cerchiamo è quello di +configurazione, che contiene il nome del file di mappatura: </p><div class="alltt"> -<!--l. 2491--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> --format="dvips</span><span -class="ec-lmtk-10"> config"</span><span -class="ec-lmtk-10"> config.utm</span> +class="ec-lmtk-10"> --format="dvips</span><span +class="ec-lmtk-10"> config"</span><span +class="ec-lmtk-10"> config.utm</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/dvips/psnfss/config.utm</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/dvips/psnfss/config.utm</span> </div> -</div> Il contenuto di questo file <div class="alltt"> +</div> Il contenuto di questo file è <div class="alltt"> -<!--l. 2496--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> p</span><span -class="ec-lmtt-10"> +utm.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> p</span><span +class="ec-lmtt-10"> +utm.map</span> </div> -</div> che punta al file <span -class="ec-lmtt-10">utm.map</span>, che sar il prossimo che cercheremo. <div class="alltt"> +</div> che punta al file <span +class="ec-lmtt-10">utm.map</span>, che sarà il prossimo che cercheremo. <div class="alltt"> -<!--l. 2500--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> utm.map</span> +class="ec-lmtk-10"> utm.map</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/map/dvips/times/utm.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/map/dvips/times/utm.map</span> </div> -</div> Questo file di mappatura definisce i nomi dei file dei font PostScript Type 1 nella collezione URW. Il suo -contenuto simile al seguente (mostriamo solo una parte delle righe): <div class="alltt"> +</div> Questo file di mappatura definisce i nomi dei file dei font PostScript Type 1 nella collezione URW. Il suo +contenuto è simile al seguente (mostriamo solo una parte delle righe): <div class="alltt"> -<!--l. 2507--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">utmb8r</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> NimbusRomNo9L-Medi</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> ...</span><span -class="ec-lmtt-10"> <utmb8a.pfb</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> NimbusRomNo9L-Medi</span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> ...</span><span +class="ec-lmtt-10"> <utmb8a.pfb</span> <br /><span class="ec-lmtt-10">utmbi8r</span><span -class="ec-lmtt-10"> NimbusRomNo9L-MediItal...</span><span -class="ec-lmtt-10"> <utmbi8a.pfb</span> +class="ec-lmtt-10"> NimbusRomNo9L-MediItal...</span><span +class="ec-lmtt-10"> <utmbi8a.pfb</span> <br /><span class="ec-lmtt-10">utmr8r</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> NimbusRomNo9L-Regu</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> ...</span><span -class="ec-lmtt-10"> <utmr8a.pfb</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> NimbusRomNo9L-Regu</span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> ...</span><span +class="ec-lmtt-10"> <utmr8a.pfb</span> <br /><span class="ec-lmtt-10">utmri8r</span><span -class="ec-lmtt-10"> NimbusRomNo9L-ReguItal...</span><span -class="ec-lmtt-10"> <utmri8a.pfb</span> +class="ec-lmtt-10"> NimbusRomNo9L-ReguItal...</span><span +class="ec-lmtt-10"> <utmri8a.pfb</span> <br /><span class="ec-lmtt-10">utmbo8r</span><span -class="ec-lmtt-10"> NimbusRomNo9L-Medi</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> ...</span><span -class="ec-lmtt-10"> <utmb8a.pfb</span> +class="ec-lmtt-10"> NimbusRomNo9L-Medi</span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> ...</span><span +class="ec-lmtt-10"> <utmb8a.pfb</span> <br /><span class="ec-lmtt-10">utmro8r</span><span -class="ec-lmtt-10"> NimbusRomNo9L-Regu</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> ...</span><span -class="ec-lmtt-10"> <utmr8a.pfb</span> +class="ec-lmtt-10"> NimbusRomNo9L-Regu</span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> ...</span><span +class="ec-lmtt-10"> <utmr8a.pfb</span> </div> -</div> Prendiamo, ad esempio, il file per il Times Roman <span -class="ec-lmtt-10">utmr8a.pfb </span>e cerchiamo la sua posizione nell’albero delle +</div> Prendiamo, ad esempio, il file per il Times Roman <span +class="ec-lmtt-10">utmr8a.pfb </span>e cerchiamo la sua posizione nell’albero delle directory <span -class="ec-lmtt-10">texmf </span>con una ricerca dei file di font Type 1: <div class="alltt"> +class="ec-lmtt-10">texmf </span>con una ricerca dei file di font Type 1: <div class="alltt"> + + -<!--l. 2518--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span -class="ec-lmtk-10"> utmr8a.pfb</span> +class="ec-lmtk-10"> utmr8a.pfb</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb</span> </div> </div> -<!--l. 2525--><p class="indent" > Dovrebbe essere chiaro da questi esempi come potete individuare facilmente dove si trovi un dato file. Tutto -ci particolarmente importante se sospettate che in qualche modo venga prelevata la versione sbagliata di un -file, in quanto <span -class="ec-lmss-10">kpsewhich </span>mostrer il primo file incontrato. - - -<!--l. 2530--><p class="noindent" > +<!--l. 2560--><p class="indent" > Dovrebbe essere chiaro da questi esempi come potete individuare facilmente dove si trovi un dato file. Tutto +ciò è particolarmente importante se sospettate che in qualche modo venga prelevata la versione sbagliata di +un file, in quanto <span +class="ec-lmss-10">kpsewhich </span>mostrerà il primo file incontrato. +</p><!--l. 2565--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">7.2.4 </span> <a id="x1-670007.2.4"></a>Risoluzione dei problemi</h5> -<!--l. 2533--><p class="noindent" >A volte necessario investigare sul come un programma determina i riferimenti ad un file. Per rendere pratico -ci, Kpathsea offre vari livelli di messaggi diagnostici: -<!--l. 2537--><p class="noindent" > - <dl class="list1"><dt class="list"> +<!--l. 2568--><p class="noindent" >A volte è necessario investigare sul come un programma determina i riferimenti ad un file. Per rendere pratico +ciò, Kpathsea offre vari livelli di messaggi diagnostici: +</p><!--l. 2572--><p class="noindent" > + </p><dl class="list1"><dt class="list"> <span -class="ec-lmtt-10"> 1 </span> </dt><dd +class="ec-lmtt-10"> 1 </span> </dt><dd class="list"> - <!--l. 2538--><p class="noindent" >Chiamate a <span + <!--l. 2573--><p class="noindent" >Chiamate a <span class="ec-lmtt-10">stat </span>(accessi al disco). Quando si compie una ricerca avendo a disposizione un database <span class="ec-lmtt-10">ls-R </span>aggiornato, questo livello non dovrebbe mostrare quasi nessun messaggio. - </dd><dt class="list"> + </p></dd><dt class="list"> <span -class="ec-lmtt-10"> 2 </span> </dt><dd +class="ec-lmtt-10"> 2 </span> </dt><dd class="list"> - <!--l. 2541--><p class="noindent" >Riferimenti alle tabelle dei dati (come i database <span -class="ec-lmtt-10">ls-R</span>, i file di mappatura, quelli di configurazione). - </dd><dt class="list"> + <!--l. 2576--><p class="noindent" >Riferimenti alle tabelle dei dati (come i database <span +class="ec-lmtt-10">ls-R</span>, i file di mappatura, quelli di configurazione). + </p></dd><dt class="list"> <span -class="ec-lmtt-10"> 4 </span> </dt><dd +class="ec-lmtt-10"> 4 </span> </dt><dd class="list"> - <!--l. 2543--><p class="noindent" >Operazioni di apertura e chiusura dei file. - </dd><dt class="list"> + <!--l. 2578--><p class="noindent" >Operazioni di apertura e chiusura dei file. + </p></dd><dt class="list"> <span -class="ec-lmtt-10"> 8 </span> </dt><dd +class="ec-lmtt-10"> 8 </span> </dt><dd class="list"> - <!--l. 2544--><p class="noindent" >Informazioni generali sui percorsi per i tipi di file cercati da Kpathsea. Utile per scoprire dove - stato definito un particolare percorso per un file. - </dd><dt class="list"> + <!--l. 2579--><p class="noindent" >Informazioni generali sui percorsi per i tipi di file cercati da Kpathsea. Utile per scoprire dove è + stato definito un particolare percorso per un file. + </p></dd><dt class="list"> <span class="ec-lmtt-10">16 </span> </dt><dd class="list"> - <!--l. 2547--><p class="noindent" >Elenco delle directory per ogni elemento di un percorso (rilevante solo per le ricerche su disco). - </dd><dt class="list"> + <!--l. 2582--><p class="noindent" >Elenco delle directory per ogni elemento di un percorso (rilevante solo per le ricerche su disco). + </p></dd><dt class="list"> <span class="ec-lmtt-10">32 </span> </dt><dd class="list"> - <!--l. 2549--><p class="noindent" >Ricerche di file. - </dd><dt class="list"> + <!--l. 2584--><p class="noindent" >Ricerche di file. + </p></dd><dt class="list"> <span class="ec-lmtt-10">64 </span> </dt><dd class="list"> - <!--l. 2550--><p class="noindent" >Valori delle variabili.</dd></dl> -<!--l. 2552--><p class="noindent" >Il valore <span -class="ec-lmtt-10">-1 </span>attiver tutte le opzioni precedenti; in pratica, questo valore di solito il pi comodo. -<!--l. 2555--><p class="indent" > Analogamente, con il programma <span -class="ec-lmss-10">dvips</span>, impostando una combinazione di opzioni di diagnostica, possibile -seguire in dettaglio le posizioni da cui i file sono prelevati. In alternativa, quando un file non viene trovato, la -traccia dei messaggi mostra in quali directory il programma ha cercato il file, cos che si possa ottenere -un’indicazione sull’origine del problema. -<!--l. 2562--><p class="indent" > In termini generali, dato che la maggior parte dei programmi invoca la libreria Kpathsea internamente, -possibile selezionare il livello di diagnostica usando la variabile d’ambiente <span + <!--l. 2585--><p class="noindent" >Valori delle variabili.</p></dd></dl> +<!--l. 2587--><p class="noindent" >Il valore <span +class="ec-lmtt-10">-1 </span>attiverà tutte le opzioni precedenti; in pratica, questo valore è di solito il più comodo. +</p><!--l. 2590--><p class="indent" > Analogamente, con il programma <span +class="ec-lmss-10">dvips</span>, impostando una combinazione di opzioni di diagnostica, è +possibile seguire in dettaglio le posizioni da cui i file sono prelevati. In alternativa, quando un file non viene +trovato, la traccia dei messaggi mostra in quali directory il programma ha cercato il file, così che si possa +ottenere un’indicazione sull’origine del problema. +</p><!--l. 2597--><p class="indent" > In termini generali, dato che la maggior parte dei programmi invoca la libreria Kpathsea internamente, è +possibile selezionare il livello di diagnostica usando la variabile d’ambiente <span class="ec-lmtt-10">KPATHSEA_DEBUG </span>ed impostandola -ad una combinazione dei valori descritti nell’elenco di cui sopra. -<!--l. 2568--><p class="indent" > (Nota per gli utenti Windows: in questo sistema non semplice redirigere tutti i messaggi verso un file. Per -scopi di diagnostica potete impostare temporaneamente <span +ad una combinazione dei valori descritti nell’elenco di cui sopra. +</p><!--l. 2603--><p class="indent" > (Nota per gli utenti Windows: in questo sistema non è semplice redirigere tutti i messaggi verso un file. +Per scopi di diagnostica potete impostare temporaneamente <span class="ec-lmtt-10">SET KPATHSEA_DEBUG_OUTPUT=err.log</span>). -<!--l. 2572--><p class="indent" > Consideriamo, come esempio, un piccolo file sorgente di <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>, <span -class="ec-lmtt-10">hello-world.tex</span>, che contiene il -seguente testo. - - - <div class="verbatim" id="verbatim-4"> - <div class="fancyvrb" id="fancyvrb17"><a - id="x1-67002r1"></a>  \documentclass{article}<br class="fancyvrb" /><a - id="x1-67004r2"></a>  \begin{document}<br class="fancyvrb" /><a - id="x1-67006r3"></a>  Ciao Mondo!<br class="fancyvrb" /><a - id="x1-67008r4"></a>  \end{document}</div> +</p><!--l. 2607--><p class="indent" > Consideriamo, come esempio, un piccolo file sorgente di LaTeX, <span +class="ec-lmtt-10">hello-world.tex</span>, che contiene il seguente +testo. + + +</p> + <div class="verbatim" id="verbatim-5"> + <div class="fancyvrb" id="fancyvrb18"><a + id="x1-67002r1"></a> \documentclass{article}<br class="fancyvrb" /><a + id="x1-67004r2"></a> \begin{document}<br class="fancyvrb" /><a + id="x1-67006r3"></a> Ciao Mondo!<br class="fancyvrb" /><a + id="x1-67008r4"></a> \end{document}</div> </div> -<!--l. 2579--><p class="nopar" >Questo piccolo file usa solo il font <span +<!--l. 2614--><p class="nopar" >Questo piccolo file usa solo il font <span class="ec-lmtt-10">cmr10</span>, quindi vediamo come <span -class="ec-lmss-10">dvips </span>prepara il file PostScript (vogliamo usare -la versione Type 1 dei font Computer Modern, da qui l’opzione <span -class="ec-lmtt-10">-Pcms</span>). <div class="alltt"> +class="ec-lmss-10">dvips </span>prepara il file PostScript (vogliamo usare +la versione Type 1 dei font Computer Modern, da qui l’opzione <span +class="ec-lmtt-10">-Pcms</span>). </p><div class="alltt"> -<!--l. 2583--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">dvips</span><span -class="ec-lmtk-10"> -d4100</span><span -class="ec-lmtk-10"> hello-world</span><span -class="ec-lmtk-10"> -Pcms</span><span -class="ec-lmtk-10"> -o</span> +class="ec-lmtk-10"> -d4100</span><span +class="ec-lmtk-10"> hello-world</span><span +class="ec-lmtk-10"> -Pcms</span><span +class="ec-lmtk-10"> -o</span> </div> </div> In questo caso abbiamo combinato la classe di diagnostica 4 di <span -class="ec-lmss-10">dvips </span>(percorsi dei font) con l’espansione degli +class="ec-lmss-10">dvips </span>(percorsi dei font) con l’espansione degli elementi di percorso di Kpathsea (vedi il manuale di riferimento di <span class="ec-lmss-10">dvips</span>). Il risultato (leggermente -riorganizzato) appare in figura <a -href="#x1-67031r13">13<!--tex4ht:ref: fig:dvipsdbga --></a>. -<!--l. 2591--><p class="indent" > <a - id="x1-67031r13"></a><hr class="float"><div class="float" +riorganizzato) appare in figura <a +href="#x1-67031r12">12<!--tex4ht:ref: fig:dvipsdbga --></a>. +<!--l. 2626--><p class="indent" > <a + id="x1-67031r12"></a></p><figure class="float" > -<div class="BVerbatimInput"><span +<div class="BVerbatimInput"> +<span class="ec-lmtt-9">debug:start</span><span -class="ec-lmtt-9"> search(file=texmf.cnf,</span><span -class="ec-lmtt-9"> must_exist=1,</span><span -class="ec-lmtt-9"> find_all=1,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:/usr/local/bin/texlive:/usr/local/bin:</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> /usr/local/bin/texmf/web2c:/usr/local:</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> /usr/local/texmf/web2c:/.:/./teTeX/TeX/texmf/web2c:).</span><br /><span +class="ec-lmtt-9"> search(file=texmf.cnf,</span><span +class="ec-lmtt-9"> must_exist=1,</span><span +class="ec-lmtt-9"> find_all=1,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:/usr/local/bin/texlive:/usr/local/bin:</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> /usr/local/bin/texmf/web2c:/usr/local:</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> /usr/local/texmf/web2c:/.:/./teTeX/TeX/texmf/web2c:).</span><br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=ls-R,</span><span -class="ec-lmtt-9"> must_exist=1,</span><span -class="ec-lmtt-9"> find_all=1,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=~/tex:/usr/local/texmf).</span><br /><span +class="ec-lmtt-9"> search(file=ls-R,</span><span +class="ec-lmtt-9"> must_exist=1,</span><span +class="ec-lmtt-9"> find_all=1,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=~/tex:/usr/local/texmf).</span><br /><span class="ec-lmtt-9">kdebug:search(ls-R)</span><span -class="ec-lmtt-9"> =>/usr/local/texmf/ls-R</span><br /><span +class="ec-lmtt-9"> =>/usr/local/texmf/ls-R</span><br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=aliases,</span><span -class="ec-lmtt-9"> must_exist=1,</span><span -class="ec-lmtt-9"> find_all=1,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=~/tex:/usr/local/texmf).</span><br /><span +class="ec-lmtt-9"> search(file=aliases,</span><span +class="ec-lmtt-9"> must_exist=1,</span><span +class="ec-lmtt-9"> find_all=1,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=~/tex:/usr/local/texmf).</span><br /><span class="ec-lmtt-9">kdebug:search(aliases)</span><span -class="ec-lmtt-9"> =></span><span -class="ec-lmtt-9"> /usr/local/texmf/aliases</span><br /><span +class="ec-lmtt-9"> =></span><span +class="ec-lmtt-9"> /usr/local/texmf/aliases</span><br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=config.ps,</span><span -class="ec-lmtt-9"> must_exist=0,</span><span -class="ec-lmtt-9"> find_all=0,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex:!!/usr/local/texmf/dvips//).</span><br /><span +class="ec-lmtt-9"> search(file=config.ps,</span><span +class="ec-lmtt-9"> must_exist=0,</span><span +class="ec-lmtt-9"> find_all=0,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex:!!/usr/local/texmf/dvips//).</span><br /><span class="ec-lmtt-9">kdebug:search(config.ps)</span><span -class="ec-lmtt-9"> =></span><span -class="ec-lmtt-9"> /usr/local/texmf/dvips/config/config.ps</span><br /><span +class="ec-lmtt-9"> =></span><span +class="ec-lmtt-9"> /usr/local/texmf/dvips/config/config.ps</span><br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=/root/.dvipsrc,</span><span -class="ec-lmtt-9"> must_exist=0,</span><span -class="ec-lmtt-9"> find_all=0,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex:!!/usr/local/texmf/dvips//).</span><br /><span +class="ec-lmtt-9"> search(file=/root/.dvipsrc,</span><span +class="ec-lmtt-9"> must_exist=0,</span><span +class="ec-lmtt-9"> find_all=0,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex:!!/usr/local/texmf/dvips//).</span><br /><span class="ec-lmtt-9">search(file=/home/goossens/.dvipsrc,</span><span -class="ec-lmtt-9"> must_exist=1,</span><span -class="ec-lmtt-9"> find_all=0,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//).</span><br /><span +class="ec-lmtt-9"> must_exist=1,</span><span +class="ec-lmtt-9"> find_all=0,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//).</span><br /><span class="ec-lmtt-9">kdebug:search($HOME/.dvipsrc)</span><span -class="ec-lmtt-9"> =></span><br /><span +class="ec-lmtt-9"> =></span><br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=config.cms,</span><span -class="ec-lmtt-9"> must_exist=0,</span><span -class="ec-lmtt-9"> find_all=0,</span><br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//).</span><br /><span +class="ec-lmtt-9"> search(file=config.cms,</span><span +class="ec-lmtt-9"> must_exist=0,</span><span +class="ec-lmtt-9"> find_all=0,</span><br /><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//).</span><br /><span class="ec-lmtt-9">kdebug:search(config.cms)</span><br /><span class="ec-lmtt-9">=>/usr/local/texmf/dvips/cms/config.cms</span></div> - <div class="caption" -><span class="id">Figura 13: </span><span -class="content">Ricerca dei file di configurazione</span></div><!--tex4ht:label?: x1-67031r13 --> +<figcaption class="caption" ><span class="id">Figura 12:</span><span +class="content">Ricerca dei file di configurazione</span></figcaption><!--tex4ht:label?: x1-67031r12 --> - </div><hr class="endfloat" /> -<!--l. 2597--><p class="indent" > <span -class="ec-lmss-10">dvips </span>inizia individuando i propri file di lavoro. Per primo viene trovato <span + </figure> +<!--l. 2632--><p class="indent" > <span +class="ec-lmss-10">dvips </span>inizia individuando i propri file di lavoro. Per primo viene trovato <span class="ec-lmtt-10">texmf.cnf</span>, che fornisce le -definizioni dei percorsi di ricerca per gli altri file, quindi il database di file <span +definizioni dei percorsi di ricerca per gli altri file, quindi il database di file <span class="ec-lmtt-10">ls-R </span>(per ottimizzare la ricerca) e il -file <span +file <span class="ec-lmtt-10">aliases</span>, che rende possibile dichiarare diversi nomi (ad esempio, una versione breve in formato DOS 8.3 e -una pi lunga e pi naturale) per lo stesso file. Quindi <span -class="ec-lmss-10">dvips </span>prosegue nel cercare il file di configurazione +una più lunga e più naturale) per lo stesso file. Quindi <span +class="ec-lmss-10">dvips </span>prosegue nel cercare il file di configurazione generico <span -class="ec-lmtt-10">config.ps </span>prima di guardare al file per le personalizzazioni <span +class="ec-lmtt-10">config.ps </span>prima di guardare al file per le personalizzazioni <span class="ec-lmtt-10">.dvipsrc </span>(che in questo caso <span class="ec-lmri-10">non viene</span> <span -class="ec-lmri-10">trovato</span>). Infine, <span -class="ec-lmss-10">dvips </span>individua il file di configurazione <span +class="ec-lmri-10">trovato</span>). Infine, <span +class="ec-lmss-10">dvips </span>individua il file di configurazione <span class="ec-lmtt-10">config.cms </span>per il font PostScript Computer Modern -(questo passo stato attivato con l’opzione <span +(questo passo è stato attivato con l’opzione <span class="ec-lmtt-10">-Pcms </span>data al comando <span -class="ec-lmss-10">dvips</span>). Questo file contiene la lista delle -mappature che definiscono la relazione tra il modo di chiamare i font in <span class="TEX">T<span -class="E">E</span>X</span>, in PostScript e sul disco. -<div class="alltt"> +class="ec-lmss-10">dvips</span>). Questo file contiene la lista delle +mappature che definiscono la relazione tra il modo di chiamare i font in TeX, in PostScript e sul disco. +</p><div class="alltt"> -<!--l. 2612--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">></span><span -class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span class="ec-lmtk-10">more</span><span -class="ec-lmtk-10"> /usr/local/texmf/dvips/cms/config.cms</span> +class="ec-lmtk-10"> /usr/local/texmf/dvips/cms/config.cms</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> p</span><span -class="ec-lmtt-10"> +ams.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> p</span><span +class="ec-lmtt-10"> +ams.map</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> p</span><span -class="ec-lmtt-10"> +cms.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> p</span><span +class="ec-lmtt-10"> +cms.map</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> p</span><span -class="ec-lmtt-10"> +cmbkm.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> p</span><span +class="ec-lmtt-10"> +cmbkm.map</span> <br /><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> p</span><span -class="ec-lmtt-10"> +amsbkm.map</span> +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> </span><span +class="ec-lmtt-10"> p</span><span +class="ec-lmtt-10"> +amsbkm.map</span> </div> </div> <span -class="ec-lmss-10">dvips</span>, quindi, procede nel trovare tutti questi file, pi il generico file di mappatura <span -class="ec-lmtt-10">psfonts.map</span>, che -caricato sempre (contiene le dichiarazioni per i font PostScript usati comunemente; consultate la parte finale -della sezione <a +class="ec-lmss-10">dvips</span>, quindi, procede nel trovare tutti questi file, più il generico file di mappatura <span +class="ec-lmtt-10">psfonts.map</span>, che è +caricato sempre (contiene le dichiarazioni per i font PostScript usati comunemente; consultate la parte finale +della sezione <a href="#x1-660007.2.3">7.2.3<!--tex4ht:ref: sec:examples-of-use --></a> per ulteriori dettagli sulla gestione delle mappature PostScript). -<!--l. 2625--><p class="indent" > A questo punto, <span -class="ec-lmss-10">dvips </span>si presenta all’utente: <div class="alltt"> +<!--l. 2660--><p class="indent" > A questo punto, <span +class="ec-lmss-10">dvips </span>si presenta all’utente: </p><div class="alltt"> -<!--l. 2626--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <span class="ec-lmtt-10">This</span><span -class="ec-lmtt-10"> is</span><span -class="ec-lmtt-10"> dvips(k)</span><span -class="ec-lmtt-10"> 5.92b</span><span -class="ec-lmtt-10"> Copyright</span><span -class="ec-lmtt-10"> 2002</span><span -class="ec-lmtt-10"> Radical</span><span -class="ec-lmtt-10"> Eye</span><span -class="ec-lmtt-10"> Software</span><span -class="ec-lmtt-10"> (www.radicaleye.com)</span> +class="ec-lmtt-10"> is</span><span +class="ec-lmtt-10"> dvips(k)</span><span +class="ec-lmtt-10"> 5.92b</span><span +class="ec-lmtt-10"> Copyright</span><span +class="ec-lmtt-10"> 2002</span><span +class="ec-lmtt-10"> Radical</span><span +class="ec-lmtt-10"> Eye</span><span +class="ec-lmtt-10"> Software</span><span +class="ec-lmtt-10"> (www.radicaleye.com)</span> </div> -</div> Quindi prosegue nel cercare il file di prologo <span +</div> Quindi prosegue nel cercare il file di prologo <span class="ec-lmtt-10">texc.pro</span>: <div class="alltt"> -<!--l. 2631--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=texc.pro,</span><span -class="ec-lmtt-9"> must_exist=0,</span><span -class="ec-lmtt-9"> find_all=0,</span> +class="ec-lmtt-9"> search(file=texc.pro,</span><span +class="ec-lmtt-9"> must_exist=0,</span><span +class="ec-lmtt-9"> find_all=0,</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> <br /><span class="ec-lmtt-9">kdebug:search(texc.pro)</span><span -class="ec-lmtt-9"> =></span><span -class="ec-lmtt-9"> /usr/local/texmf/dvips/base/texc.pro</span> +class="ec-lmtt-9"> =></span><span +class="ec-lmtt-9"> /usr/local/texmf/dvips/base/texc.pro</span> </div> </div> -<!--l. 2642--><p class="indent" > Dopo aver trovato il file in questione, <span -class="ec-lmss-10">dvips </span>mostra la data e l’ora, ci informa che generer il file +<!--l. 2677--><p class="indent" > Dopo aver trovato il file in questione, <span +class="ec-lmss-10">dvips </span>mostra la data e l’ora, ci informa che genererà il file <span -class="ec-lmtt-10">hello-world.ps</span>, poi che avr bisogno del file del font <span -class="ec-lmtt-10">cmr10 </span>e che quest’ultimo dichiarato “residente” (non -sono necessarie bitmap): <div class="alltt"> +class="ec-lmtt-10">hello-world.ps</span>, poi che avrà bisogno del file del font <span +class="ec-lmtt-10">cmr10 </span>e che quest’ultimo è dichiarato “residente” +(non sono necessarie bitmap): </p><div class="alltt"> -<!--l. 2646--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <br /><span class="ec-lmtt-9">TeX</span><span -class="ec-lmtt-9"> output</span><span -class="ec-lmtt-9"> 1998.02.26:1204’</span><span -class="ec-lmtt-9"> -></span><span -class="ec-lmtt-9"> hello-world.ps</span> +class="ec-lmtt-9"> output</span><span +class="ec-lmtt-9"> 1998.02.26:1204’</span><span +class="ec-lmtt-9"> -></span><span +class="ec-lmtt-9"> hello-world.ps</span> <br /><span class="ec-lmtt-9">Defining</span><span -class="ec-lmtt-9"> font</span><span -class="ec-lmtt-9"> ()</span><span -class="ec-lmtt-9"> cmr10</span><span -class="ec-lmtt-9"> at</span><span -class="ec-lmtt-9"> 10.0pt</span> +class="ec-lmtt-9"> font</span><span +class="ec-lmtt-9"> ()</span><span +class="ec-lmtt-9"> cmr10</span><span +class="ec-lmtt-9"> at</span><span +class="ec-lmtt-9"> 10.0pt</span> <br /><span class="ec-lmtt-9">Font</span><span -class="ec-lmtt-9"> cmr10</span><span -class="ec-lmtt-9"> <CMR10></span><span -class="ec-lmtt-9"> is</span><span -class="ec-lmtt-9"> resident.</span> +class="ec-lmtt-9"> cmr10</span><span +class="ec-lmtt-9"> <CMR10></span><span +class="ec-lmtt-9"> is</span><span +class="ec-lmtt-9"> resident.</span> </div> -</div> Adesso la ricerca prosegue con il file <span +</div> Adesso la ricerca prosegue con il file <span class="ec-lmtt-10">cmr10.tfm</span>, che viene trovato, quindi viene fatto riferimento ad alcuni -ulteriori file di prologo (non mostrati) e, infine, l’istanza Type 1 del font, <span -class="ec-lmtt-10">cmr10.pfb</span>, individuata ed inclusa -del file in uscita (vedi l’ultima riga). <div class="alltt"> +ulteriori file di prologo (non mostrati) e, infine, l’istanza Type 1 del font, <span +class="ec-lmtt-10">cmr10.pfb</span>, è individuata ed inclusa +del file in uscita (vedi l’ultima riga). <div class="alltt"> -<!--l. 2656--><p class="noindent" ><div class="obeylines-v"> +<div class="obeylines-v"> <br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=cmr10.tfm,</span><span -class="ec-lmtt-9"> must_exist=1,</span><span -class="ec-lmtt-9"> find_all=0,</span> +class="ec-lmtt-9"> search(file=cmr10.tfm,</span><span +class="ec-lmtt-9"> must_exist=1,</span><span +class="ec-lmtt-9"> find_all=0,</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex/fonts/tfm//:!!/usr/local/texmf/fonts/tfm//:</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex/fonts/tfm//:!!/usr/local/texmf/fonts/tfm//:</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> /var/tex/fonts/tfm//).</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> /var/tex/fonts/tfm//).</span> <br /><span class="ec-lmtt-9">kdebug:search(cmr10.tfm)</span><span -class="ec-lmtt-9"> =></span><span -class="ec-lmtt-9"> /usr/local/texmf/fonts/tfm/public/cm/cmr10.tfm</span> +class="ec-lmtt-9"> =></span><span +class="ec-lmtt-9"> /usr/local/texmf/fonts/tfm/public/cm/cmr10.tfm</span> <br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=texps.pro,</span><span -class="ec-lmtt-9"> must_exist=0,</span><span -class="ec-lmtt-9"> find_all=0,</span> +class="ec-lmtt-9"> search(file=texps.pro,</span><span +class="ec-lmtt-9"> must_exist=0,</span><span +class="ec-lmtt-9"> find_all=0,</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> ...</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> ...</span> <br /><span class="ec-lmtt-9"><texps.pro></span> <br /><span class="ec-lmtt-9">kdebug:start</span><span -class="ec-lmtt-9"> search(file=cmr10.pfb,</span><span -class="ec-lmtt-9"> must_exist=0,</span><span -class="ec-lmtt-9"> find_all=0,</span> +class="ec-lmtt-9"> search(file=cmr10.pfb,</span><span +class="ec-lmtt-9"> must_exist=0,</span><span +class="ec-lmtt-9"> find_all=0,</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> <br /><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> <br /><span class="ec-lmtt-9">kdebug:search(cmr10.pfb)</span><span -class="ec-lmtt-9"> =></span><span -class="ec-lmtt-9"> /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span> +class="ec-lmtt-9"> =></span><span +class="ec-lmtt-9"> /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span> <br /><span class="ec-lmtt-9"><cmr10.pfb>[1]</span> </div> </div> <h4 class="subsectionHead"><span class="titlemark">7.3 </span> <a id="x1-680007.3"></a>Opzioni di esecuzione</h4> -<!--l. 2673--><p class="noindent" >Un’altra funzionalit utile di Web2C la sua possibilit di controllare un certo numero di parametri relativi -alla memoria (nello specifico la dimensione degli array) tramite il file <span -class="ec-lmtt-10">texmf.cnf </span>letto da Kpathsea durante -l’esecuzione. Le impostazioni della memoria possono essere trovate nella Parte 3 di quel file nella distribuzione -<span class="TEX">T<span -class="E">E</span>X</span> Live. Le pi importanti sono: -<!--l. 2680--><p class="noindent" > - <dl class="list1"><dt class="list"> +<!--l. 2708--><p class="noindent" >Un’altra funzionalità utile di Web2C è la sua possibilità di controllare un certo numero di parametri +relativi alla memoria (nello specifico la dimensione degli array) tramite il file <span +class="ec-lmtt-10">texmf.cnf </span>letto da Kpathsea +durante l’esecuzione. Le impostazioni della memoria possono essere trovate nella Parte 3 di quel file nella +distribuzione TeX Live. Le più importanti sono: +</p><!--l. 2715--><p class="noindent" > + </p><dl class="list1"><dt class="list"> <span class="ec-lmtt-10">main_memory</span> </dt><dd class="list"> - <!--l. 2681--><p class="noindent" >La quantit complessiva di memoria disponibile per <span class="TEX">T<span -class="E">E</span>X</span>, Metafont e MetaPost. Dovete creare un - nuovo file di formato per ogni impostazione differente. Per esempio, potreste generare una versione - “enorme” di <span class="TEX">T<span -class="E">E</span>X</span> e chiamare il file di formato <span + <!--l. 2716--><p class="noindent" >La quantità complessiva di memoria disponibile per TeX, Metafont e MetaPost. Dovete creare un + nuovo file di formato per ogni impostazione differente. Per esempio, potreste generare una versione + “enorme” di TeX e chiamare il file di formato <span class="ec-lmtt-10">hugetex.fmt</span>. Usando il modo normale di indicare - il nome del programma usato da Kpathsea, lo specifico valore della variabile <span -class="ec-lmtt-10">main_memory </span>sar + il nome del programma usato da Kpathsea, lo specifico valore della variabile <span +class="ec-lmtt-10">main_memory </span>sarà letto da <span class="ec-lmtt-10">texmf.cnf</span>. - </dd><dt class="list"> + </p></dd><dt class="list"> <span class="ec-lmtt-10">extra_mem_bot</span> </dt><dd class="list"> - <!--l. 2688--><p class="noindent" >Spazio aggiuntivo per le strutture dati “grandi” di <span class="TEX">T<span -class="E">E</span>X</span>: scatole, colle, interruzioni, ecc. Utile - specialmente se usate PI C<span class="TEX">T<span -class="E">E</span>X</span>. - </dd><dt class="list"> + <!--l. 2723--><p class="noindent" >Spazio aggiuntivo per le strutture dati “grandi” di TeX: scatole, colle, interruzioni, ecc. Utile + specialmente se usate PI CTeX. + </p></dd><dt class="list"> <span class="ec-lmtt-10">font_mem_size</span> </dt><dd class="list"> - <!--l. 2691--><p class="noindent" >Numero di registri per le informazioni sui font disponibili in <span class="TEX">T<span -class="E">E</span>X</span>. Questo valore pi o meno - pari alla dimensione totale di tutti i file TFM che vengono letti. - </dd><dt class="list"> + <!--l. 2726--><p class="noindent" >Numero di registri per le informazioni sui font disponibili in TeX. Questo valore è più o meno + pari alla dimensione totale di tutti i file TFM che vengono letti. + </p></dd><dt class="list"> <span class="ec-lmtt-10">hash_extra</span> </dt><dd class="list"> - <!--l. 2695--><p class="noindent" >Spazio aggiuntivo per la tabella con i nomi delle sequenze di controllo. Nella tabella principale + <!--l. 2730--><p class="noindent" >Spazio aggiuntivo per la tabella con i nomi delle sequenze di controllo. Nella tabella principale possono essere memorizzate solo approssimativamente 10.000 sequenze di controllo; se lavorate su un libro di grandi dimensioni con numerosi riferimenti incrociati, questo valore potrebbe non - essere sufficiente. Il valore predefinito per <span -class="ec-lmtt-10">hash_extra </span> <span -class="ec-lmtt-10">50000</span>.</dd></dl> -<!--l. 2704--><p class="noindent" >Ovviamente questa funzionalit non un sostituto per una vera allocazione dinamica di memoria e -array, ma dato che questi sono estremamente difficili da implementare negli attuali sorgenti di -<span class="TEX">T<span -class="E">E</span>X</span>, questi parametri di esecuzione forniscono un pratico compromesso per offrire un minimo di -flessibilit. -<!--l. 2820--><p class="indent" > <a id="ack"></a> + essere sufficiente. Il valore predefinito per <span +class="ec-lmtt-10">hash_extra </span>è <span +class="ec-lmtt-10">50000</span>.</p></dd></dl> +<!--l. 2739--><p class="noindent" >Questa funzionalità non è un sostituto per una vera allocazione dinamica di memoria e array, ma dato che +questi sono estremamente difficili da implementare negli attuali sorgenti di TeX, questi parametri di esecuzione +forniscono un pratico compromesso per offrire un minimo di flessibilità. +</p><!--l. 2745--><p class="indent" > <a id="texmfdotdir"></a> +</p> + <h4 class="subsectionHead"><span class="titlemark">7.4 </span> <a + id="x1-690007.4"></a><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></h4> +<!--l. 2749--><p class="noindent" >Nei vari posti qui sopra, abbiamo dato diversi percorsi di ricerca che iniziano per <span +class="ec-lmtt-10">. </span>(per cercarre prima nella +directory corrente), come in </p><div class="alltt"> + +<div class="obeylines-v"> +<br /><span +class="ec-lmtt-9">TEXINPUTS=.;$TEXMF/tex//</span> +</div> +</div> +<!--l. 2756--><p class="indent" > Questa è una semplificazione. Il file <span +class="ec-lmtt-10">texmf.cnf </span>che distribuiamo in TeX Live usa <span class="path"><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></span> al posto +del semplice ‘<span +class="ec-lmtt-10">.</span>’, come in: </p><div class="alltt"> + + + +<div class="obeylines-v"> +<br /><span +class="ec-lmtt-9">TEXINPUTS=$TEXMFDOTDIR;$TEXMF/tex//</span> +</div> +</div> (nel file distribuito, anche il secondo elemento del percorso è leggermente più complesso di <span class="path"><span +class="ec-lmtt-10">$TEXMF/tex//</span></span>, +ma è un dettaglio; qui vogliamo parlare di <span class="path"><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></span>). +<!--l. 2765--><p class="indent" > Il motivo per usare la variabile <span class="path"><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></span> nelle definizioni dei percorsi invece del semplice ‘<span +class="ec-lmtt-10">.</span>’ è +soltanto per poterla ridefinire. Ad esempio, un documento commplesso potrebbe avere molti file sorgente +organizzati in molte sotto directory. Per gestire questo, potete impostare <span class="path"><span +class="ec-lmtt-10">TEXMFDOTDIR</span></span> a <span class="path"><span +class="ec-lmtt-10">.//</span></span> (ad esempio +nell’ambiente in cui compilate il documento) e saranno esplorate tutte (attenzione: non usate <span class="path"><span +class="ec-lmtt-10">.//</span></span> +automaticamente; di solito è fortemente indesiderato e potenzialmente insicuro cercare tra tutte le sotto +directory per un documento qualunque). +</p><!--l. 2775--><p class="indent" > Come altro esempio, potreste non voler cercare per nulla nella directory attuale, per esempio se avete +organizzato i vostri file per essere individuati tramite percorsi espliciti. Potete impostare <span class="path"><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></span> a, per +dire, <span class="path"><span +class="ec-lmtt-10">/nonesuch</span></span> o qualunque altra directory non esistente per questo. +</p><!--l. 2781--><p class="indent" > Il valore predefinito di <span class="path"><span +class="ec-lmtt-10">$TEXMFDOTDIR</span></span> è semplicemente ‘<span +class="ec-lmtt-10">.</span>’, come impostato nel nostro <span class="path"><span +class="ec-lmtt-10">texmf.cnf</span></span>. +</p><!--l. 2784--><p class="indent" > <a id="ack"></a> +</p> <h3 class="sectionHead"><span class="titlemark">8 </span> <a - id="x1-690008"></a>Ringraziamenti</h3> -<!--l. 2823--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live il risultato dello sforzo congiunto di praticamente tutti i gruppi utenti <span class="TEX">T<span -class="E">E</span>X</span>. Questa edizione di -<span class="TEX">T<span -class="E">E</span>X</span> Live stata supervisionata da Karl Berry. Gli altri contributori principali, passati e presenti, sono + id="x1-700008"></a>Ringraziamenti</h3> +<!--l. 2787--><p class="noindent" >TeX Live è il risultato dello sforzo congiunto di praticamente tutti i gruppi utenti TeX. Questa edizione di +TeX Live è stata supervisionata da Karl Berry. Gli altri contributori principali, passati e presenti, sono elencati qui sotto. +</p> <ul class="itemize1"> - <li class="itemize">I gruppi utenti <span class="TEX">T<span -class="E">E</span>X</span> Inglese, Tedesco, Olandese e Polacco (TUG, DANTE e.V., NTG e GUST, + <li class="itemize">I gruppi utenti TeX Inglese, Tedesco, Olandese e Polacco (TUG, DANTE e.V., NTG e GUST, rispettivamente), che forniscono la necessaria infrastruttura tecnica ed amministrativa. Unitevi al - gruppo utenti <span class="TEX">T<span -class="E">E</span>X</span> pi vicino a voi (consultate la pagina <a -href="http://tug.org/usergroups.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/usergroups.html</span></a>)! - - + gruppo utenti TeX più vicino a voi (consultate la pagina <a +href="https://tug.org/usergroups.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/usergroups.html</span></a>)! </li> <li class="itemize">Il team di CTAN (<a -href="http://ctan.org" class="url" ><span -class="ec-lmtt-10">http://ctan.org</span></a>), che distribuisce le immagini di <span class="TEX">T<span -class="E">E</span>X</span> Live e fornisce - l’infrastruttura comune per gli aggiornamenti dei pacchetti, dalla quale dipende <span class="TEX">T<span -class="E">E</span>X</span> Live. +href="https://ctan.org" class="url" ><span +class="ec-lmtt-10">https://ctan.org</span></a>), che distribuisce le immagini di TeX Live e fornisce + l’infrastruttura comune per gli aggiornamenti dei pacchetti, dalla quale dipende TeX Live. </li> - <li class="itemize">Nelson Beebe per aver reso disponibili molte piattaforme agli sviluppatori di <span class="TEX">T<span -class="E">E</span>X</span> Live, per i suoi - esaustivi collaudi e per gli impareggiabili sforzi bibliografici. + <li class="itemize">Nelson Beebe per aver reso disponibili molte piattaforme agli sviluppatori di TeX Live, per i suoi + esaustivi collaudi e per gli impareggiabili sforzi bibliografici. </li> - <li class="itemize">John Bowman per aver fatto molti cambiamenti al suo programma di grafica avanzata Asymptote - affinch funzionasse in <span class="TEX">T<span -class="E">E</span>X</span> Live. + <li class="itemize">John Bowman per aver fatto molti cambiamenti al suo programma di grafica avanzata Asymptote + affinché funzionasse in TeX Live. </li> - <li class="itemize">Peter Breitenlohner ed il team di e-<span class="TEX">T<span -class="E">E</span>X</span> per le stabili fondamenta del <span class="TEX">T<span -class="E">E</span>X</span> del futuro e Peter in + <li class="itemize">Peter Breitenlohner ed il team di e-TeX per le stabili fondamenta del TeX del futuro e Peter in particolare per gli anni di aiuto stellare con gli autotool di GNU e per aver mantenuto i sorgenti - aggiornati. Peter venuto a mancare nell’ottobre 2015 e noi dedichiamo il lavoro che va avanti + aggiornati. Peter è venuto a mancare nell’ottobre 2015 e noi dedichiamo il lavoro che va avanti alla sua memoria. </li> <li class="itemize">Jin-Hwan Cho e tutti i membri del team di DVIPDFM<span -class="lmmi-10">x </span>per il loro eccellente driver e la velocit - di risposta ai problemi di configurazione. +class="lmmi-10">x </span>per il loro eccellente driver e la velocità + di risposta ai problemi di configurazione. </li> - <li class="itemize">Thomas Esser, senza il cui meraviglioso pacchetto te<span class="TEX">T<span -class="E">E</span>X</span> <span class="TEX">T<span -class="E">E</span>X</span> Live non sarebbe mai esistito. + <li class="itemize">Thomas Esser, senza il cui meraviglioso pacchetto teTeX TeX Live non sarebbe mai esistito. </li> - <li class="itemize">Michel Goossens, che stato coautore della documentazione originale. + <li class="itemize">Michel Goossens, che è stato coautore della documentazione originale. </li> - <li class="itemize">Eitan Gurari, il cui <span class="TEX">T<span -class="E">E</span>X</span>4ht stato usato per creare la versione HTML di questa documentazione e - che ha lavorato instancabilmente per migliorarlo con brevi preavvisi ogni anno. Eitan scomparso + <li class="itemize">Eitan Gurari, il cui TeX4ht è stato usato per creare la versione HTML di questa documentazione e + che ha lavorato instancabilmente per migliorarlo con brevi preavvisi ogni anno. Eitan è scomparso prematuramente nel giugno 2009 e dedichiamo questa documentazione alla sua memoria. </li> - <li class="itemize">Hans Hagen per la grande quantit di collaudi e per aver permesso al suo pacchetto Con<span class="TEX">T<span -class="E">E</span>X</span>t - (<a -href="http://pragma-ade.com" class="url" ><span -class="ec-lmtt-10">http://pragma-ade.com</span></a>) di lavorare nell’infrastruttura di <span class="TEX">T<span -class="E">E</span>X</span> Live. + <li class="itemize">Hans Hagen per la grande quantità di collaudi e per aver permesso al suo pacchetto + ConTeXt (<a +href="https://pragma-ade.com" class="url" ><span +class="ec-lmtt-10">https://pragma-ade.com</span></a>) di lavorare nell’infrastruttura di TeX Live e per guidare + + + continuamente lo sviluppo di TeX. </li> - <li class="itemize">Hn Thế Thnh, Martin Schrder e il team di pdf<span class="TEX">T<span -class="E">E</span>X</span> (<a + <li class="itemize">Hàn Thế Thành, Martin Schröder e il team di pdfTeX (<a href="http://pdftex.prg" class="url" ><span -class="ec-lmtt-10">http://pdftex.prg</span></a>) per i continui - miglioramenti delle capacit di <span class="TEX">T<span -class="E">E</span>X</span>. +class="ec-lmtt-10">http://pdftex.prg</span></a>) per i continui + miglioramenti delle capacità di TeX. + </li> + <li class="itemize">Hartmut Henkel per i significativi contributi allo sviluppo di pdfTeX, LuaTeX e molto ancora. </li> - <li class="itemize">Hartmut Henkel per i significativi contributi allo sviluppo di pdf<span class="TEX">T<span -class="E">E</span>X</span>, Lua<span class="TEX">T<span -class="E">E</span>X</span> e molto ancora. + <li class="itemize">Shunshaku Hirata, per i contributi originalissimi e per continuare su DVIPDFM<span +class="lmmi-10">x</span>. </li> - <li class="itemize">Taco Hoekwater per gli importanti forzi nel rinnovato sviluppo di MetaPost e (Lua)<span class="TEX">T<span -class="E">E</span>X</span> + <li class="itemize">Taco Hoekwater per gli importanti forzi nel rinnovato sviluppo di MetaPost e (Lua)TeX (<a href="http://luatex.org" class="url" ><span -class="ec-lmtt-10">http://luatex.org</span></a>) stesso, per aver incorporato Con<span class="TEX">T<span -class="E">E</span>X</span>t in <span class="TEX">T<span -class="E">E</span>X</span> Live, per aver dato a - Kpathsea le funzionalit multi-thread e per molto altro ancora. +class="ec-lmtt-10">http://luatex.org</span></a>) stesso, per aver incorporato ConTeXt in TeX Live, per aver dato a Kpathsea + le funzionalità multi-thread e per molto altro ancora. </li> - <li class="itemize">Khaled Hosny, per il considerevole lavoro su Xe<span class="TEX">T<span -class="E">E</span>X</span>, DVIPDFM<span + <li class="itemize">Khaled Hosny, per il considerevole lavoro su XeTeX, DVIPDFM<span class="lmmi-10">x</span>, e per gli sforzi con i font, arabi ed altri. </li> - <li class="itemize">Paweł Jackowski per l’installatore Windows <span -class="ec-lmss-10">tlpm </span>e Tomasz Łuczak per <span + <li class="itemize">Paweł Jackowski per l’installatore Windows <span +class="ec-lmss-10">tlpm </span>e Tomasz Łuczak per <span class="ec-lmss-10">tlpmgui</span>, usati nelle edizioni passate. </li> <li class="itemize">Akira Kakuto per aver fornito gli eseguibili per Windows a partire dalla sua distribuzione per il - <span class="TEX">T<span -class="E">E</span>X</span> giapponese W32TEX (<a + TeX giapponese W32TEX (<a href="http://w32tex.org" class="url" ><span class="ec-lmtt-10">http://w32tex.org</span></a>) e per molti altri contributi allo sviluppo. </li> - <li class="itemize">Jonathan Kew per aver sviluppato il notevole motore Xe<span class="TEX">T<span -class="E">E</span>X</span> e per aver investito tempo e fatica - per integrarlo in <span class="TEX">T<span -class="E">E</span>X</span> Live, cos come per la versione iniziale dell’installatore di Mac<span class="TEX">T<span -class="E">E</span>X</span> e per - l’editor <span class="TEX">T<span -class="E">E</span>X</span>works, che raccomandiamo. + <li class="itemize">Jonathan Kew per aver sviluppato il notevole motore XeTeX e per aver investito tempo e fatica + per integrarlo in TeX Live, così come per la versione iniziale dell’installatore di MacTeX e per + l’editor TeXworks, che raccomandiamo. + </li> + <li class="itemize">Hironori Kitagawa, per il tanto lavoro su pTeX e il relativo supporto. </li> - <li class="itemize">Dick Koch per mantenere Mac<span class="TEX">T<span -class="E">E</span>X</span> (<a -href="http://tug.org/mactex" class="url" ><span -class="ec-lmtt-10">http://tug.org/mactex</span></a>) a distanza molto ravvicinata da - <span class="TEX">T<span -class="E">E</span>X</span> Live e per il suo gran buon umore nel farlo. + <li class="itemize">Dick Koch per mantenere MacTeX (<a +href="https://tug.org/mactex" class="url" ><span +class="ec-lmtt-10">https://tug.org/mactex</span></a>) a distanza molto ravvicinata da + TeX Live e per il suo gran buon umore nel farlo. </li> - <li class="itemize">Reinhard Kotucha per i suoi considerevoli contributi all’infrastruttura e all’installatore di <span class="TEX">T<span -class="E">E</span>X</span> - Live 2008, cos come per gli sforzi di ricerca sotto Windows, lo script <span + <li class="itemize">Reinhard Kotucha per i suoi considerevoli contributi all’infrastruttura e all’installatore di TeX + Live 2008, così come per gli sforzi di ricerca sotto Windows, lo script <span class="ec-lmtt-10">getnonfreefonts </span>e molto altro. </li> - <li class="itemize">Anche Siep Kroonenberg per importanti contributi all’infrastruttura e all’installatore di <span class="TEX">T<span -class="E">E</span>X</span> Live - 2008, specialmente sotto Windows, e il grosso del lavoro di aggiornamento di questo manuale per - - - descrivere queste funzionalit. + <li class="itemize">Siep Kroonenberg, anche lui per importanti contributi all’infrastruttura e all’installatore di TeX + Live 2008, specialmente sotto Windows, e il grosso del lavoro di aggiornamento di questo manuale + per descrivere queste funzionalità. </li> - <li class="itemize">Mojca Miklavec, per il grande aiuto con Con<span class="TEX">T<span -class="E">E</span>X</span>t, per aver fornito gli eseguibili per molte + <li class="itemize">Clerk Ma, per la correzione dei bug e le estensioni nel motore. + </li> + <li class="itemize">Mojca Miklavec, per il grande aiuto con ConTeXt, per aver fornito gli eseguibili per molte piattaforme e per tanto altro ancora. </li> <li class="itemize">Heiko Oberdiek per il pacchetto <span -class="ec-lmss-10">epstopdf </span>e molti altri, per aver compresso gli enormi file di dati +class="ec-lmss-10">epstopdf </span>e molti altri, per aver compresso gli enormi file di dati di <span -class="ec-lmss-10">pst-geo </span>cos che potessimo includerli e, soprattutto, per il suo notevole lavoro su <span +class="ec-lmss-10">pst-geo </span>così che potessimo includerli e, soprattutto, per il suo notevole lavoro su <span class="ec-lmss-10">hyperref</span>. </li> - <li class="itemize">Petr Okšak che ha coordinato e controllato con grande attenzione tutto il materiale in ceco e in + <li class="itemize">Phelype Oleinik, per l’<span +class="ec-lmtt-10">\input </span>confinato nel gruppo tra i motori nel 2020, e molto altro. + </li> + <li class="itemize">Petr Okšak che ha coordinato e controllato con grande attenzione tutto il materiale in ceco e in slovacco. </li> <li class="itemize">Toshio Oshima per il suo visualizzatore per Windows <span class="ec-lmss-10">dviout</span>. </li> - <li class="itemize">Manuel Pgouri-Gonnard per aver aiutato con gli aggiornamenti dei pacchetti, con i + <li class="itemize">Manuel Pégourié-Gonnard per aver aiutato con gli aggiornamenti dei pacchetti, con i miglioramenti alla documentazione e con lo sviluppo di <span class="ec-lmss-10">texdoc</span>. </li> - <li class="itemize">Fabrice Popineau per l’originale supporto per Windows in <span class="TEX">T<span -class="E">E</span>X</span> Live e per il lavoro sulla + <li class="itemize">Fabrice Popineau per l’originale supporto per Windows in TeX Live e per il lavoro sulla documentazione in francese. </li> - <li class="itemize">Norbert Preining, l’architetto principale dell’attuale infrastruttura e installatore di <span class="TEX">T<span -class="E">E</span>X</span> Live, - anche per aver coordinato la versione Debian di <span class="TEX">T<span -class="E">E</span>X</span> Live (insieme con Frank Kster) e per - l’enorme lavoro svolto lungo il percorso. + + + <li class="itemize">Norbert Preining, l’architetto principale dell’attuale infrastruttura e installatore di TeX Live, + anche per aver coordinato la versione Debian di TeX Live (insieme con Frank Küster) e per + l’enorme lavoro svolto lungo il percorso. </li> - <li class="itemize">Sebastian Rahtz per aver originariamente creato <span class="TEX">T<span -class="E">E</span>X</span> Live ed averne curato la manutenzione per - molti anni. Sebastian venuto a mancare nel marzo 2016 e noi dedichiamo il lavoro che va avanti + <li class="itemize">Sebastian Rahtz per aver originariamente creato TeX Live ed averne curato la manutenzione per + molti anni. Sebastian è venuto a mancare nel marzo 2016 e noi dedichiamo il lavoro che va avanti alla sua memoria. </li> - <li class="itemize">Luigi Scarso, per aver continuato lo sviluppo di Metapost, Lua<span class="TEX">T<span -class="E">E</span>X</span> e molto altro ancora. + <li class="itemize">Luigi Scarso, per aver continuato lo sviluppo di Metapost, LuaTeX e molto altro ancora. + </li> + <li class="itemize">Andreas Scherer per <span +class="ec-lmtt-10">cwebbit</span>, l’implementazione di CWEB usata in TeX Live. </li> <li class="itemize">Tomasz Trzeciak per aiuti su vasta scala con Windows. </li> @@ -5350,19 +5165,22 @@ class="E">E</span>X</span> e molto altro ancora. specialmente per aver reso possibile includere <span class="ec-lmss-10">xindy</span>. </li> - <li class="itemize">Staszek Wawrykiewicz, un collaudatore principale di tutta <span class="TEX">T<span -class="E">E</span>X</span> Live e coordinatore di molti dei - pi importanti contributi polacchi: font, installazione sotto Windows e molto altro. Staszek + <li class="itemize">Staszek Wawrykiewicz, un collaudatore principale di tutta TeX Live e coordinatore di molti dei + più importanti contributi polacchi: font, installazione sotto Windows e molto altro. Staszek è venuto a mancare nel febbraio 2018 e noi dedichiamo il lavoro che va avanti alla sua memoria. </li> - <li class="itemize">Olaf Weber per la sua paziente manutenzione di Web2C negli anni passati. + <li class="itemize">Olaf Weber per la sua paziente manutenzione di Web2C negli anni passati. </li> - <li class="itemize">Gerben Wierda per aver creato e fatto manutenzione all’originale supporto per Mac OS X. + <li class="itemize">Gerben Wierda per aver creato e fatto manutenzione all’originale supporto per Mac OS X. </li> - <li class="itemize">Graham Williams, l’artefice del Catalogo <span class="TEX">T<span -class="E">E</span>X</span> dei pacchetti. + <li class="itemize">Graham Williams, l’artefice del Catalogo TeX dei pacchetti. + </li> + <li class="itemize">Joseph Wright, per il tanto lavoro sul rendere le stesse funzionalità primitive disponibili su tutti + i motori. + </li> + <li class="itemize">Hironobu Yamashita, per il tanto lavoro su pTeX e il relativo supporto. </li></ul> -<!--l. 2968--><p class="indent" > Preparatori degli eseguibili: Marc Baudoin (<span +<!--l. 2953--><p class="indent" > Preparatori degli eseguibili: Marc Baudoin (<span class="ec-lmss-10">amd64-netbsd</span>, <span class="ec-lmss-10">i386-netbsd</span>), Ken Brown (<span class="ec-lmss-10">i386-cygwin</span>, @@ -5372,7 +5190,7 @@ class="ec-lmss-10">armhf-linux</span>), Johannes Hielscher (<span class="ec-lmss-10">aarch64-linux</span>), Akira Kakuto (<span class="ec-lmss-10">win32</span>), Dick Koch (<span -class="ec-lmss-10">x86_64-darwin</span>), Nikola Lečić (<span +class="ec-lmss-10">x86_64-darwin</span>), Nikola Lečić (<span class="ec-lmss-10">amd64-freebsd</span>, <span class="ec-lmss-10">i386-freebsd</span>), Henri Menke (<span @@ -5383,132 +5201,107 @@ class="ec-lmss-10">i386-solaris</span>, <span class="ec-lmss-10">x86_64-solaris</span>, <span class="ec-lmss-10">sparc-solaris</span>), Norbert Preining (<span -class="ec-lmss-10">x86_64-linux</span>). Per informazioni sul processo di compilazione di <span class="TEX">T<span -class="E">E</span>X</span> Live, visitate +class="ec-lmss-10">x86_64-linux</span>). Per informazioni sul processo di compilazione di TeX Live, visitate <a -href="http://tug.org/texlive/build.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/build.html</span></a>. -<!--l. 2985--><p class="indent" > Attuali traduttori della documentazione: Denis Bitouz & Patrick Bideault (francese), Carlos Enriquez -Figueras (spagnolo), Jjgod Jiang, Jinsong Zhao, Yue Wang & Helin Gai (cinese), Nikola Lečić (serbo), Marco -Pallante & Carla Maggi (italiano), Petr Sojka & Jan Busa (ceco/slovacco), Boris Veytsman (russo), Zofia -Walczak (polacco), Uwe Ziegenhagen (tedesco), La pagina web della documentazione di <span class="TEX">T<span -class="E">E</span>X</span> Live +href="https://tug.org/texlive/build.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/build.html</span></a>. +</p><!--l. 2970--><p class="indent" > Attuali traduttori della documentazione: Denis Bitouzé & Patrick Bideault (francese), Carlos Enriquez +Figueras (spagnolo), Jjgod Jiang, Jinsong Zhao, Yue Wang & Helin Gai (cinese), Nikola Lečić (serbo), +Marco Pallante & Carla Maggi (italiano), Petr Sojka & Jan Busa (ceco/slovacco), Boris Veytsman (russo), +Zofia Walczak (polacco), Uwe Ziegenhagen (tedesco), La pagina web della documentazione di TeX Live è <a -href="http://tug.org/texlive/doc.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/doc.html</span></a>. -<!--l. 2997--><p class="indent" > Ovviamente il pi importante ringraziamento deve andare a Donald Knuth, innanzitutto per aver inventato -<span class="TEX">T<span -class="E">E</span>X</span> e poi per averlo donato al mondo. - - -<!--l. 3001--><p class="noindent" > +href="https://tug.org/texlive/doc.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/doc.html</span></a>. +</p><!--l. 2982--><p class="indent" > Ovviamente il più importante ringraziamento deve andare a Donald Knuth, innanzitutto per aver +inventato TeX e poi per averlo donato al mondo. +</p><!--l. 2986--><p class="noindent" > +</p> <h3 class="sectionHead"><span class="titlemark">9 </span> <a - id="x1-700009"></a>Storia delle edizioni</h3> -<!--l. 3004--><p class="noindent" > + id="x1-710009"></a>Storia delle edizioni</h3> +<!--l. 2989--><p class="noindent" > +</p> <h4 class="subsectionHead"><span class="titlemark">9.1 </span> <a - id="x1-710009.1"></a>Passato</h4> -<!--l. 3006--><p class="noindent" >La discussione inizi nel tardo 1993 quando il gruppo utenti <span class="TEX">T<span -class="E">E</span>X</span> olandese stava iniziando a lavorare al proprio -CD 4All<span class="TEX">T<span -class="E">E</span>X</span> per gli utenti MS-DOS e si sperava a quel tempo di rilasciare un solo, razionale, CD per tutti i -sistemi. Questo era un obiettivo troppo ambizioso a quel tempo, ma non solo diede origine al CD di grande -successo 4All<span class="TEX">T<span -class="E">E</span>X</span>, ma altres spinse il gruppo di lavoro del TUG Technical Council verso una <span -class="ec-lmri-10">Struttura delle</span> -<span -class="ec-lmri-10">Directory </span><span class="TEX"><span -class="ec-lmri-10">T</span><span -class="E"><span -class="ec-lmri-10">E</span></span><span -class="ec-lmri-10">X</span></span> (TDS, <span class="TEX">T<span -class="E">E</span>X</span> Directory Structure, <a -href="http://tug.org/tds" class="url" ><span -class="ec-lmtt-10">http://tug.org/tds</span></a>), che specific come creare collezioni -coerenti e gestibili di file di supporto a <span class="TEX">T<span -class="E">E</span>X</span>. Una bozza completa della TDS fu pubblicata nel numero di -dicembre 1995 di <span + id="x1-720009.1"></a>Passato</h4> +<!--l. 2991--><p class="noindent" >La discussione iniziò nel tardo 1993 quando il gruppo utenti TeX olandese stava iniziando a lavorare al +proprio CD 4AllTeX per gli utenti MS-DOS e si sperava a quel tempo di rilasciare un solo, razionale, CD per +tutti i sistemi. Questo era un obiettivo troppo ambizioso a quel tempo, ma non solo diede origine al CD di + + +grande successo 4AllTeX, ma altresì spinse il gruppo di lavoro del TUG Technical Council verso una +<span +class="ec-lmri-10">Struttura delle Directory TeX </span>(TDS, TeX Directory Structure, <a +href="https://tug.org/tds" class="url" ><span +class="ec-lmtt-10">https://tug.org/tds</span></a>), che specificò come +creare collezioni coerenti e gestibili di file di supporto a TeX. Una bozza completa della TDS fu pubblicata nel +numero di dicembre 1995 di <span class="ec-lmro-10">TUGboat </span>e fu chiaro dalle fasi iniziali che un prodotto desiderabile sarebbe -stata una struttura di modello su CD. La distribuzione che hai ora il risultato diretto delle -decisioni del gruppo di lavoro. Fu anche chiaro dal successo del CD 4All<span class="TEX">T<span -class="E">E</span>X</span> che gli utenti Unix -avrebbero beneficiato da un simile semplice sistema e questo l’altro filone principale di <span class="TEX">T<span -class="E">E</span>X</span> +stata una struttura di modello su CD. La distribuzione che hai ora è il risultato diretto delle +decisioni del gruppo di lavoro. Fu anche chiaro dal successo del CD 4AllTeX che gli utenti Unix +avrebbero beneficiato da un simile semplice sistema e questo è l’altro filone principale di TeX Live. -<!--l. 3023--><p class="indent" > Per prima cosa ci mettemmo all’opera per realizzare un nuovo CD della TDS basato su Unix nell’autunno -del 1995 e rapidamente identificammo il te<span class="TEX">T<span -class="E">E</span>X</span> di Thomas Esser come l’impianto ideale, dato -che gi aveva il supporto per pi piattaforme ed era costruito con la portabilit tra diversi file -system in mente. Thomas acconsent ad aiutarci e il lavoro cominci seriamente all’inizio del 1996. -La prima edizione fu rilasciata nel maggio 1996. All’inizio del 1996, Karl Berry complet una -nuova versione di Web2c, che includeva praticamente tutte le funzionalit che Thomas Esser aveva -aggiunto in te<span class="TEX">T<span -class="E">E</span>X</span> e decidemmo di basare la seconda edizione del CD sul Web2C standard, con -l’inclusione dello script <span -class="ec-lmtt-10">texconfig </span>proveniente da te<span class="TEX">T<span -class="E">E</span>X</span>. La terza edizione del CD fu basata su +</p><!--l. 3008--><p class="indent" > Per prima cosa ci mettemmo all’opera per realizzare un nuovo CD della TDS basato su Unix nell’autunno +del 1995 e rapidamente identificammo il teTeX di Thomas Esser come l’impianto ideale, dato che già aveva +il supporto per più piattaforme ed era costruito con la portabilità tra diversi file system in +mente. Thomas acconsentì ad aiutarci e il lavoro cominciò seriamente all’inizio del 1996. La +prima edizione fu rilasciata nel maggio 1996. All’inizio del 1996, Karl Berry completò una nuova +versione di Web2c, che includeva praticamente tutte le funzionalità che Thomas Esser aveva +aggiunto in teTeX e decidemmo di basare la seconda edizione del CD sul Web2C standard, con +l’inclusione dello script <span +class="ec-lmtt-10">texconfig </span>proveniente da teTeX. La terza edizione del CD fu basata su una nuova importante revisione di Web2C, la 7.2, realizzata da Olaf Weber; allo stesso tempo, -era stata fatta una nuova revisione di te<span class="TEX">T<span -class="E">E</span>X</span> e <span class="TEX">T<span -class="E">E</span>X</span> Live incluse quasi tutte le sue funzionalit. -La quarta edizione segu lo stesso modello, usando una nuova versione di te<span class="TEX">T<span -class="E">E</span>X</span> e di Web2C +era stata fatta una nuova revisione di teTeX e TeX Live incluse quasi tutte le sue funzionalità. +La quarta edizione seguì lo stesso modello, usando una nuova versione di teTeX e di Web2C (7.3). Il sistema adesso includeva anche un completo allestimento per Windows, grazie a Fabrice Popineau. -<!--l. 3041--><p class="indent" > Per la quinta edizione (marzo 2000) furono riviste e controllate molte parti del CD, aggiornando -centinaia di pacchetti. I dettagli sui pacchetti furono memorizzati in file XML. Ma il cambiamento -principale per <span class="TEX">T<span -class="E">E</span>X</span> Live 5 fu che tutto il software non libero fu rimosso. Tutto in <span class="TEX">T<span -class="E">E</span>X</span> Live -era pensato per essere compatibile con le Debian Free Software Guidelines (linee guida Debian -sul software libero, <a -href="http://www.debian.org/intro/free" class="url" ><span -class="ec-lmtt-10">http://www.debian.org/intro/free</span></a>); abbiamo fatto del nostro meglio per -controllare le condizioni di licenza di tutti i pacchetti, ma apprezzeremo tantissimo ogni segnalazione di -errori. -<!--l. 3051--><p class="indent" > La sesta edizione (luglio 2001) aveva aggiornato ancora pi materiale. Il cambiamento pi importante fu un -nuovo concetto di installazione: l’utente poteva selezionare un insieme pi preciso delle collezioni desiderate. Le -collezioni relative alle lingue furono completamente riorganizzate, cos che, selezionandone una qualunque, -non solo venissero installati le macro, i font, ecc., ma fosse anche preparato un opportuno file +</p><!--l. 3026--><p class="indent" > Per la quinta edizione (marzo 2000) furono riviste e controllate molte parti del CD, aggiornando centinaia +di pacchetti. I dettagli sui pacchetti furono memorizzati in file XML. Ma il cambiamento principale per +TeX Live 5 fu che tutto il software non libero fu rimosso. Tutto in TeX Live era pensato per +essere compatibile con le Debian Free Software Guidelines (linee guida Debian sul software libero, +<a +href="https://debian.org/intro/free" class="url" ><span +class="ec-lmtt-10">https://debian.org/intro/free</span></a>); abbiamo fatto del nostro meglio per controllare le condizioni di licenza di +tutti i pacchetti, ma apprezzeremo tantissimo ogni segnalazione di errori. +</p><!--l. 3036--><p class="indent" > La sesta edizione (luglio 2001) aveva aggiornato ancora più materiale. Il cambiamento più importante fu +un nuovo concetto di installazione: l’utente poteva selezionare un insieme più preciso delle collezioni +desiderate. Le collezioni relative alle lingue furono completamente riorganizzate, così che, selezionandone una +qualunque, non solo venissero installati le macro, i font, ecc., ma fosse anche preparato un opportuno file <span class="ec-lmtt-10">language.dat</span>. -<!--l. 3059--><p class="indent" > La settima edizione del 2002 ebbe la notevole aggiunta del supporto per Mac OS X e la solita miriade di -aggiornamenti ad ogni genere di pacchetto e programma. Un traguardo importante fu l’integrazione dei -sorgenti con quelli di te<span class="TEX">T<span -class="E">E</span>X</span> per correggere l’allontanamento l’uno dall’altro avvenuto nelle versioni 5 -e 6. -<!--l. 3065--><p class="noindent" > +</p><!--l. 3044--><p class="indent" > La settima edizione del 2002 ebbe la notevole aggiunta del supporto per Mac OS X e la solita miriade di +aggiornamenti ad ogni genere di pacchetto e programma. Un traguardo importante fu l’integrazione dei +sorgenti con quelli di teTeX per correggere l’allontanamento l’uno dall’altro avvenuto nelle versioni 5 +e 6. +</p><!--l. 3050--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">9.1.1 </span> <a - id="x1-720009.1.1"></a>2003</h5> -<!--l. 3067--><p class="noindent" >Nel 2003, con il continuo flusso di aggiornamenti ed aggiunte, scoprimmo che <span class="TEX">T<span -class="E">E</span>X</span> Live era cresciuta cos -tanto che non poteva pi essere contenuta in un singolo CD, quindi la dividemmo in tre diverse distribuzioni -(consultate la sezione <a + id="x1-730009.1.1"></a>2003</h5> +<!--l. 3052--><p class="noindent" >Nel 2003, con il continuo flusso di aggiornamenti ed aggiunte, scoprimmo che TeX Live era cresciuta così +tanto che non poteva più essere contenuta in un singolo CD, quindi la dividemmo in tre diverse distribuzioni +(consultate la sezione <a href="#x1-100002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a>, p. <a -href="#x1-100002.1">7<!--tex4ht:ref: sec:tl-coll-dists --></a>). In pi: +href="#x1-100002.1">7<!--tex4ht:ref: sec:tl-coll-dists --></a>). In più: +</p> <ul class="itemize1"> - <li class="itemize">Su richiesta del team di <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>, cambiammo i comandi <span + <li class="itemize">Su richiesta del team di LaTeX, cambiammo i comandi <span class="ec-lmss-10">latex </span>e <span -class="ec-lmss-10">pdflatex </span>affinch usassero e-<span class="TEX">T<span -class="E">E</span>X</span> +class="ec-lmss-10">pdflatex </span>affinché usassero e-TeX (consultate p. <a href="#x1-130002.4">11<!--tex4ht:ref: text:etex --></a>). </li> <li class="itemize">I nuovi font Latin Modern furono inclusi (e sono raccomandati). - - </li> - <li class="itemize">Il supporto per Alpha OSF fu rimosso (il supporto per HPUX era gi stato rimosso in precedenza) - dato che nessuno aveva (o voleva offrire) l’hardware su cui compilare i nuovi eseguibili. + <li class="itemize">Il supporto per Alpha OSF fu rimosso (il supporto per HPUX era già stato rimosso in precedenza) + dato che nessuno aveva (o voleva offrire) l’hardware su cui compilare i nuovi eseguibili. </li> - <li class="itemize">L’allestimento per Windows fu cambiato sostanzialmente; per la prima volta fu introdotto un + <li class="itemize">L’allestimento per Windows fu cambiato sostanzialmente; per la prima volta fu introdotto un ambiente integrato basato su XEmacs. </li> <li class="itemize">Importanti programmi aggiuntivi per Windows (Perl, Ghostscript, ImageMagic, Ispell) sono ora - installati nelle directory <span class="TEX">T<span -class="E">E</span>X</span> Live. + + + installati nelle directory TeX Live. </li> - <li class="itemize">I file di mappatura per i font usati da <span + <li class="itemize">I file di mappatura per i font usati da <span class="ec-lmss-10">dvips</span>, <span class="ec-lmss-10">dvipdfm </span>e <span class="ec-lmss-10">pdftex </span>sono ora generati da un nuovo @@ -5516,76 +5309,70 @@ class="ec-lmss-10">pdftex </span>sono ora generati da un nuovo class="ec-lmss-10">updmap </span>ed installati in <span class="path"><span class="ec-lmtt-10">texmf/fonts/map</span></span>. </li> - <li class="itemize"><span class="TEX">T<span -class="E">E</span>X</span>, Metafont e MetaPost adesso, come impostazione predefinita, mostrano la maggior parte - dei caratteri in ingresso (dal numero 32 ASCII in su) come s stessi nei file che vengono + <li class="itemize">TeX, Metafont e MetaPost adesso, come impostazione predefinita, mostrano la maggior parte + dei caratteri in ingresso (dal numero 32 ASCII in su) come sé stessi nei file che vengono generati (ad esempio, con <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">\write</span></span></span>), nei file di registro e sul terminale, ossia <span +class="ec-lmtt-10">\write</span></span></span>), nei file di registro e sul terminale, ossia <span class="ec-lmri-10">non sono pi</span><span -class="ec-lmri-10"> </span>tradotti +class="ec-lmri-10">ù</span> tradotti usando la notazione <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">^^</span></span></span>. In <span class="TEX">T<span -class="E">E</span>X</span> Live 7 questa traduzione dipendeva dalle impostazioni sulla - lingua del sistema; adesso, queste impostazioni locali non influenzano pi il comportamento dei - programmi <span class="TEX">T<span -class="E">E</span>X</span>. Se per qualche ragione avete bisogno della notazione <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">^^</span></span></span>, rinominate il file +class="ec-lmtt-10">^^</span></span></span>. In TeX Live 7 questa traduzione dipendeva dalle impostazioni sulla + lingua del sistema; adesso, queste impostazioni locali non influenzano più il comportamento + dei programmi TeX. Se per qualche ragione avete bisogno della notazione <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">^^</span></span></span>, rinominate il file <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">texmf/web2c/cp8bit.tcx</span></span></span> (le edizioni future avranno un modo pi pulito per controllare questa +class="ec-lmtt-10">texmf/web2c/cp8bit.tcx</span></span></span> (le edizioni future avranno un modo più pulito per controllare questa opzione). </li> <li class="itemize">Questa documentazione fu revisionata sostanzialmente. </li> - <li class="itemize">Infine, dato che i numeri delle edizioni erano cresciuti in modo poco agevole, da adesso la versione - identificata semplicemente dall’anno: <span class="TEX">T<span -class="E">E</span>X</span> Live 2003.</li></ul> -<!--l. 3109--><p class="noindent" > + <li class="itemize">Infine, dato che i numeri delle edizioni erano cresciuti in modo poco agevole, da adesso la versione + è identificata semplicemente dall’anno: TeX Live 2003.</li></ul> +<!--l. 3094--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">9.1.2 </span> <a - id="x1-730009.1.2"></a>2004</h5> -<!--l. 3111--><p class="noindent" >Il 2004 vide molti cambiamenti: + id="x1-740009.1.2"></a>2004</h5> +<!--l. 3096--><p class="noindent" >Il 2004 vide molti cambiamenti: +</p> <ul class="itemize1"> - <li class="itemize">Se avete font installati localmente che usano i propri file di supporto <span class="path"><span + <li class="itemize">Se avete font installati localmente che usano i propri file di supporto <span class="path"><span class="ec-lmtt-10">.map</span></span> o (molto meno probabilmente) <span class="path"><span -class="ec-lmtt-10">.enc</span></span>, potreste aver bisogno di spostare questi file. - <!--l. 3119--><p class="noindent" >I file <span class="path"><span +class="ec-lmtt-10">.enc</span></span>, potreste aver bisogno di spostare questi file. + <!--l. 3104--><p class="noindent" >I file <span class="path"><span class="ec-lmtt-10">.map</span></span> adesso sono cercati soltanto in sotto directory di <span class="path"><span class="ec-lmtt-10">fonts/map</span></span> (per ciascuna gerarchia <span class="path"><span class="ec-lmtt-10">texmf</span></span>, lungo il percorso <span -class="ec-lmtt-10">TEXFONTMAPS</span>). In modo simile, i file <span class="path"><span +class="ec-lmtt-10">TEXFONTMAPS</span>). In modo simile, i file <span class="path"><span class="ec-lmtt-10">.enc</span></span> sono cercati soltanto nelle sottodirectory di <span class="path"><span class="ec-lmtt-10">font/enc</span></span>, lungo il percorso <span class="ec-lmtt-10">ENCFONTS</span>. <span -class="ec-lmss-10">updmap </span>tenter di avvisarvi su file che +class="ec-lmss-10">updmap </span>tenterà di avvisarvi su file che possono provocare problemi. - <!--l. 3126--><p class="noindent" >Per i metodi per gestire questa ed altre informazioni, visitate la pagina + </p><!--l. 3111--><p class="noindent" >Per i metodi per gestire questa ed altre informazioni, visitate la pagina <a -href="http://tug.org/texlive/mapenc.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/mapenc.html</span></a>. - </li> - <li class="itemize"><span class="TEX">T<span -class="E">E</span>X</span> Collection stata espansa con l’aggiunta di un CD installabile basato su MiK<span class="TEX">T<span -class="E">E</span>X</span>, per - coloro che preferiscono quell’implementazione a Web2C. Consultate la sezione <a +href="https://tug.org/texlive/mapenc.html" class="url" ><span +class="ec-lmtt-10">https://tug.org/texlive/mapenc.html</span></a>. + </p></li> + <li class="itemize">TeX Collection è stata espansa con l’aggiunta di un CD installabile basato su MiKTeX, per + coloro che preferiscono quell’implementazione a Web2C. Consultate la sezione <a href="#x1-90002">2<!--tex4ht:ref: sec:overview-tl --></a> (p. <a href="#x1-90002">7<!--tex4ht:ref: sec:overview-tl --></a>). </li> - <li class="itemize">All’interno di <span class="TEX">T<span -class="E">E</span>X</span> Live, la singola grande directory <span class="path"><span -class="ec-lmtt-10">texmf</span></span> delle edizioni precedenti stata + <li class="itemize">All’interno di TeX Live, la singola grande directory <span class="path"><span +class="ec-lmtt-10">texmf</span></span> delle edizioni precedenti è stata sostituita da: <span class="path"><span class="ec-lmtt-10">texmf</span></span>, <span class="path"><span class="ec-lmtt-10">texmf-dist</span></span> e <span class="path"><span -class="ec-lmtt-10">texmf-doc</span></span>. Consultate la sezione <a +class="ec-lmtt-10">texmf-doc</span></span>. Consultate la sezione <a href="#x1-110002.2">2.2<!--tex4ht:ref: sec:tld --></a> (p. <a -href="#x1-110002.2">8<!--tex4ht:ref: sec:tld --></a>) e il file <span class="path"><span +href="#x1-110002.2">8<!--tex4ht:ref: sec:tld --></a>) e il file <span class="path"><span class="ec-lmtt-10">README</span></span> contenuto in ciascuna di esse. </li> - <li class="itemize">Tutti file in ingresso relativi a <span class="TEX">T<span -class="E">E</span>X</span> sono adesso raccolti nella sotto directory <span class="path"><span + <li class="itemize">Tutti file in ingresso relativi a TeX sono adesso raccolti nella sotto directory <span class="path"><span class="ec-lmtt-10">tex</span></span> delle varie <span class="path"><span class="ec-lmtt-10">texmf*</span></span>, piuttosto che avere le diverse posizioni <span class="path"><span @@ -5601,88 +5388,78 @@ class="ec-lmtt-10">texmf-dist/doc/generic/tds/tds.html#Extensions</span></a>. una nuova sotto directory delle varie <span class="path"><span class="ec-lmtt-10">texmf*</span></span> chiamata <span class="path"><span class="ec-lmtt-10">scripts</span></span> e possono essere cercati usando - - <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">kpsewhich</span><span -class="ec-lmtt-10"> -format=texmfscripts</span></span></span>. Se quindi avete dei programmi che richiamano questi script, +class="ec-lmtt-10"> -format=texmfscripts</span></span></span>. Se quindi avete dei programmi che richiamano questi script, dovranno essere corretti. Consultate <a href="../../../../texmf-dist/doc/generic/tds/tds.html#Scripts" ><span class="ec-lmtt-10">texmf-dist/doc/generic/tds/tds.html#Scripts</span></a>. </li> <li class="itemize">Quasi tutti i formati lasciano la maggior parte dei caratteri stampabili uguali a se stessi - tramite il “file di traduzione” <span class="path"><span + tramite il “file di traduzione” <span class="path"><span class="ec-lmtt-10">cp227.tcx</span></span>, piuttosto che trasformarli nella notazione <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">^^</span></span></span>. Nello - specifico, i caratteri alle posizioni ASCII 32–256, la tabulazione orizzontale, quella verticale e - il “form feed” sono considerati stampabili e non vengono trasformati. Le eccezioni sono plain - <span class="TEX">T<span -class="E">E</span>X</span> (solo i caratteri 32–126 sono stampabili), Con<span class="TEX">T<span -class="E">E</span>X</span>t (caratteri 0–255) e i formati legati - ad Omega. Questo comportamento predefinito quasi lo stesso che in <span class="TEX">T<span -class="E">E</span>X</span> Live 2003, ma - implementato in maniera pi pulita, con maggiori possibilit di personalizzazione. Consultate + + + specifico, i caratteri alle posizioni ASCII 32–256, la tabulazione orizzontale, quella verticale e + il “form feed” sono considerati stampabili e non vengono trasformati. Le eccezioni sono plain + TeX (solo i caratteri 32–126 sono stampabili), ConTeXt (caratteri 0–255) e i formati legati ad + Omega. Questo comportamento predefinito è quasi lo stesso che in TeX Live 2003, ma è + implementato in maniera più pulita, con maggiori possibilità di personalizzazione. Consultate <a href="../../../../texmf-dist/doc/web2c/web2c.html#TCX-files" ><span -class="ec-lmtt-10">texmf-dist/doc/web2c/web2c.html#TCX-files</span></a> (ad ogni modo, con l’input in formato Unicode, - <span class="TEX">T<span -class="E">E</span>X</span> potrebbe stampare sequenze parziali di caratteri quando viene mostrato il contesto degli - errori dato che legge l’input come una sequenza di byte, non di caratteri). +class="ec-lmtt-10">texmf-dist/doc/web2c/web2c.html#TCX-files</span></a> (ad ogni modo, con l’input in formato Unicode, + TeX potrebbe stampare sequenze parziali di caratteri quando viene mostrato il contesto degli + errori dato che legge l’input come una sequenza di byte, non di caratteri). </li> <li class="itemize"><span -class="ec-lmss-10">pdfetex </span> adesso il motore predefinito per tutti i formati tranne (plain) <span +class="ec-lmss-10">pdfetex </span>è adesso il motore predefinito per tutti i formati tranne (plain) <span class="ec-lmss-10">tex </span>stesso (ovviamente - genera file DVI quando eseguito come <span -class="ec-lmss-10">latex</span>, ecc.). Questo significa, tra le altre cose, che le - caratteristiche di microtipografia di <span -class="ec-lmss-10">pdftex </span>sono disponibili in <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>, Con<span class="TEX">T<span -class="E">E</span>X</span>t, ecc., cos come - le funzionalit di e-<span class="TEX">T<span -class="E">E</span>X</span> (<a + genera file DVI quando è eseguito come <span +class="ec-lmss-10">latex</span>, ecc.). Questo significa, tra le altre cose, che le + caratteristiche di microtipografia di <span +class="ec-lmss-10">pdftex </span>sono disponibili in LaTeX, ConTeXt, ecc., così come + le funzionalità di e-TeX (<a href="../../../../texmf-dist/doc/etex/base/" >texmf-dist/doc/etex/base/</a>). - <!--l. 3177--><p class="noindent" >Significa anche che <span + <!--l. 3162--><p class="noindent" >Significa anche che è <span class="ec-lmri-10">pi</span><span -class="ec-lmri-10"> importante che mai </span>usare il pacchetto <span -class="ec-lmss-10">ifpdf </span>(funziona sia con plain - <span class="TEX">T<span -class="E">E</span>X</span>, che con <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>) o del codice equivalente, perch verificare semplicemente se <span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">importante che mai </span>usare il pacchetto <span +class="ec-lmss-10">ifpdf </span>(funziona sia con plain + TeX, che con LaTeX) o del codice equivalente, perché verificare semplicemente se <span class="ec-lmtt-10">\pdfoutput </span>o - qualche altra primitiva sono definiti non un modo affidabile per determinare se si sta generando - un file PDF. Per quest’anno abbiamo cercato di rendere questo aspetto compatibile con le edizioni + qualche altra primitiva sono definiti non è un modo affidabile per determinare se si sta generando + un file PDF. Per quest’anno abbiamo cercato di rendere questo aspetto compatibile con le edizioni passate nel miglior modo possibile, ma a partire dal prossimo anno <span class="ec-lmtt-10">\pdfoutput </span>potrebbe essere - definito anche se il file generato un DVI. - </li> - <li class="itemize">pdf<span class="TEX">T<span -class="E">E</span>X</span> (<a + definito anche se il file generato è un DVI. + </p></li> + <li class="itemize">pdfTeX (<a href="http://pdftex.org" class="url" ><span -class="ec-lmtt-10">http://pdftex.org</span></a>) ha molte nuove funzionalit: +class="ec-lmtt-10">http://pdftex.org</span></a>) ha molte nuove funzionalità: <ul class="itemize2"> <li class="itemize"><span class="ec-lmtt-10">\pdfmapfile </span>e <span class="ec-lmtt-10">\pdfmapline </span>forniscono il supporto alle mappature dei font direttamente - all’interno di un documento. + all’interno di un documento. </li> - <li class="itemize">L’espansione microtipografica dei font pu essere usata pi facilmente.<br + <li class="itemize">L’espansione microtipografica dei font può essere usata più facilmente.<br class="newline" /><a -href="http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html" class="url" ><span -class="ec-lmtt-10">http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html</span></a> +href="https://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html" class="url" ><span +class="ec-lmtt-10">https://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html</span></a> </li> - <li class="itemize">Tutti i parametri che prima erano impostati tramite lo speciale file di configurazione <span class="path"><span + <li class="itemize">Tutti i parametri che prima erano impostati tramite lo speciale file di configurazione <span class="path"><span class="ec-lmtt-10">pdftex.</span> <span class="ec-lmtt-10">cfg</span></span> devono essere adesso impostati tramite primitive, tipicamente in <span class="path"><span class="ec-lmtt-10">pdftexconfig.tex</span></span>; <span class="path"><span -class="ec-lmtt-10">pdftex.cfg</span></span> non pi supportato. Ogni file <span class="path"><span +class="ec-lmtt-10">pdftex.cfg</span></span> non è più supportato. Ogni file <span class="path"><span class="ec-lmtt-10">.fmt</span></span> esistente deve essere rigenerato quando <span class="path"><span -class="ec-lmtt-10">pdftexconfig.tex</span></span> viene modificato. +class="ec-lmtt-10">pdftexconfig.tex</span></span> viene modificato. </li> - <li class="itemize">Per saperne di pi, consultate il manuale di pdf<span class="TEX">T<span -class="E">E</span>X</span>: + <li class="itemize">Per saperne di più, consultate il manuale di pdfTeX: <a href="../../../../texmf-dist/doc/pdftex/manual/pdftex-a.pdf" >texmf-dist/doc/pdftex/manual/pdftex-a.pdf</a>. </li></ul> @@ -5695,60 +5472,54 @@ class="ec-lmss-10">mpost</span>) adesso accetta nomi con spazi ed altri caratter racchiusi tra doppi apici. Esempi tipici: - <div class="verbatim" id="verbatim-5"> - <div class="fancyvrb" id="fancyvrb18"><a - id="x1-73002r1"></a>\input "file con spazi"   % plain<br class="fancyvrb" /><a - id="x1-73004r2"></a>\input{"file con spazi"}  % latex</div> + <div class="verbatim" id="verbatim-6"> + <div class="fancyvrb" id="fancyvrb19"><a + id="x1-74002r1"></a>\input "file con spazi" % plain<br class="fancyvrb" /><a + id="x1-74004r2"></a>\input{"file con spazi"} % latex</div> </div> - <!--l. 3216--><p class="nopar" >Consultate il manuale di Web2C per saperne di pi: <a + <!--l. 3201--><p class="nopar" >Consultate il manuale di Web2C per saperne di più: <a href="../../../../texmf-dist/doc/web2c" >texmf-dist/doc/web2c</a>. - </li> - <li class="itemize">Il supporto per enc<span class="TEX">T<span -class="E">E</span>X</span> ora incluso in Web2C e, di conseguenza, in tutti i programmi <span class="TEX">T<span -class="E">E</span>X</span>, per mezzo - dell’opzione <span -class="ec-lmtt-10">-enc </span>—  <span -class="ec-lmri-10">solo quando i formati sono stati generati</span>. enc<span class="TEX">T<span -class="E">E</span>X</span> supporta la ricodifica generale - dell’input e dell’output, permettendo il supporto completo per l’Unicode (in UTF-8). Consultate + </p></li> + <li class="itemize">Il supporto per encTeX è ora incluso in Web2C e, di conseguenza, in tutti i programmi TeX, per mezzo + dell’opzione <span +class="ec-lmtt-10">-enc </span>— <span +class="ec-lmri-10">solo quando i formati sono stati generati</span>. encTeX supporta la ricodifica generale + dell’input e dell’output, permettendo il supporto completo per l’Unicode (in UTF-8). Consultate <a href="../../../../texmf-dist/doc/generic/enctex/" >texmf-dist/doc/generic/enctex/</a> e <a -href="http://www.olsak.net/enctex.html" class="url" ><span -class="ec-lmtt-10">http://www.olsak.net/enctex.html</span></a>. +href="http://olsak.net/enctex.html" class="url" ><span +class="ec-lmtt-10">http://olsak.net/enctex.html</span></a>. </li> - <li class="itemize">Aleph, un nuovo motore che combina e-<span class="TEX">T<span -class="E">E</span>X</span> ed Omega, disponibile. Alcune informazioni sono disponibili - in <a + <li class="itemize">Aleph, un nuovo motore che combina e-TeX ed Omega, è disponibile. Alcune informazioni sono + disponibili in <a href="../../../../texmf-dist/doc/aleph/base" >texmf-dist/doc/aleph/base</a> e su <a -href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph" class="url" ><span -class="ec-lmtt-10">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph</span></a>. Il - formato basato su <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> per Aleph chiamato <span +href="https://texfaq.org/FAQ-enginedev" class="url" ><span +class="ec-lmtt-10">https://texfaq.org/FAQ-enginedev</span></a>. Il formato basato + su LaTeX per Aleph è chiamato <span class="ec-lmss-10">lamed</span>. </li> - <li class="itemize">L’ultimo aggiornamento di <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> ha una nuova versione della LPPL —  ora una licenza - ufficialmente approvata da Debian. Per altri svariati aggiornamenti, consultate i file <span class="path"><span + <li class="itemize">L’ultimo aggiornamento di LaTeX ha una nuova versione della LPPL — ora una licenza + ufficialmente approvata da Debian. Per altri svariati aggiornamenti, consultate i file <span class="path"><span class="ec-lmtt-10">ltnews</span></span> in <a href="../../../../texmf-dist/doc/latex/base" >texmf-dist/doc/latex/base</a>. </li> <li class="itemize"><span -class="ec-lmss-10">dvipng</span>, un nuovo programma per convertire i DVI in immagini PNG, incluso. Consultate +class="ec-lmss-10">dvipng</span>, un nuovo programma per convertire i DVI in immagini PNG, è incluso. Consultate <a -href="http://www.ctan.org/pkg/dvipng" class="url" ><span -class="ec-lmtt-10">http://www.ctan.org/pkg/dvipng</span></a>. +href="https://ctan.org/pkg/dvipng" class="url" ><span +class="ec-lmtt-10">https://ctan.org/pkg/dvipng</span></a>. </li> <li class="itemize">Abbiamo ridotto il pacchetto <span -class="ec-lmss-10">cbgreek </span>ad un insieme di font di “medie” dimensioni, con il consenso e i - suggerimenti dell’autore (Claudio Beccari). I font omessi sono quelli invisibili, quelli profilati e i trasparenti, - che sono usati abbastanza raramente, mentre noi avevamo bisogno di spazio. L’insieme completo - ovviamente disponibile su CTAN (<a -href="http://mirror.ctan.org/tex-archive/fonts/greek/cbfonts" class="url" ><span -class="ec-lmtt-10">http://mirror.ctan.org/tex-archive/fonts/greek/cbfonts</span></a>). +class="ec-lmss-10">cbgreek </span>ad un insieme di font di “medie” dimensioni, con il consenso e i + suggerimenti dell’autore (Claudio Beccari). I font omessi sono quelli invisibili, quelli profilati e i + trasparenti, che sono usati abbastanza raramente, mentre noi avevamo bisogno di spazio. L’insieme + completo è ovviamente disponibile su CTAN (<a +href="https://ctan.org/pkg/cbgreek-complete" class="url" ><span +class="ec-lmtt-10">https://ctan.org/pkg/cbgreek-complete</span></a>). </li> <li class="itemize"><span -class="ec-lmss-10">oxdvi </span> stato rimosso; usate semplicemente <span +class="ec-lmss-10">oxdvi </span>è stato rimosso; usate semplicemente <span class="ec-lmss-10">xdvi</span>. </li> <li class="itemize">I comandi (collegamenti) <span @@ -5756,341 +5527,316 @@ class="ec-lmss-10">ini </span>e <span class="ec-lmss-10">vir </span>per <span class="ec-lmss-10">tex</span>, <span class="ec-lmss-10">mf </span>e <span -class="ec-lmss-10">mpost </span>non sono pi creati, cos come <span +class="ec-lmss-10">mpost </span>non sono più creati, così come <span class="ec-lmss-10">initex</span>. Le - funzionalit di <span -class="ec-lmss-10">ini </span>sono disponibili oramai da anni tramite l’opzione su riga di comando + funzionalità di <span +class="ec-lmss-10">ini </span>sono disponibili oramai da anni tramite l’opzione su riga di comando <span class="ec-lmtt-10">-ini</span>. </li> <li class="itemize">Il supporto per la piattaforma <span -class="ec-lmss-10">i386-openbsd </span> stato rimosso. Dato che disponibile il pacchetto <span -class="ec-lmss-10">tetex </span>nel - sistema BSD Ports e gli eseguibili per GNU/Linux e FreeBSD erano disponibili, ci sembrato che il - tempo dedicato dai volontari potesse essere meglio speso in altre attivit. +class="ec-lmss-10">i386-openbsd </span>è stato rimosso. Dato che è disponibile il + pacchetto <span +class="ec-lmss-10">tetex </span>nel sistema BSD Ports e gli eseguibili per GNU/Linux e FreeBSD erano + disponibili, ci è sembrato che il tempo dedicato dai volontari potesse essere meglio speso in altre + attività. </li> <li class="itemize">Su <span -class="ec-lmss-10">sparc-solaris </span>(almeno), potreste dover impostare la variabile d’ambiente <span +class="ec-lmss-10">sparc-solaris </span>(almeno), potreste dover impostare la variabile d’ambiente <span class="ec-lmtt-10">LD_LIBRARY_PATH </span>per eseguire i programmi delle <span -class="ec-lmss-10">t1utils</span>. La ragione che questi sono compilati con il C++ e non esiste una posizione - comune per le librerie (questo problema non nuovo dell’edizione 2004, ma non era stato documentato in - precedenza). In modo simile, su <span +class="ec-lmss-10">t1utils</span>. La ragione è che questi sono compilati con il C++ e non esiste una posizione + comune per le librerie (questo problema non è nuovo dell’edizione 2004, ma non era stato documentato + in precedenza). In modo simile, su <span class="ec-lmss-10">mips-irix</span>, sono richieste le librerie di runtime del MIPSpro 7.4. </li></ul> -<!--l. 3272--><p class="noindent" > +<!--l. 3257--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">9.1.3 </span> <a - id="x1-740009.1.3"></a>2005</h5> -<!--l. 3274--><p class="noindent" >L’edizione del 2005 ha visto il solito enorme numero di aggiornamenti ai pacchetti ed ai programmi. -L’infrastruttura rimasta sostanzialmente invariata dal 2004, ma inevitabilmente ci sono stati comunque dei + id="x1-750009.1.3"></a>2005</h5> +<!--l. 3259--><p class="noindent" >L’edizione del 2005 ha visto il solito enorme numero di aggiornamenti ai pacchetti ed ai programmi. +L’infrastruttura è rimasta sostanzialmente invariata dal 2004, ma inevitabilmente ci sono stati comunque dei cambiamenti: +</p> <ul class="itemize1"> <li class="itemize">Sono stati introdotti i nuovi script <span -class="ec-lmss-10">texconfig-sys</span>, <span +class="ec-lmss-10">texconfig-sys</span>, <span class="ec-lmss-10">updmap-sys </span>e <span -class="ec-lmss-10">fmtutil-sys </span>che modificano la - configurazione nei percorsi di sistema. Gli script <span -class="ec-lmss-10">texconfig</span>, <span +class="ec-lmss-10">fmtutil-sys </span>che modificano la + configurazione nei percorsi di sistema. Gli script <span +class="ec-lmss-10">texconfig</span>, <span class="ec-lmss-10">updmap </span>e <span -class="ec-lmss-10">fmtutil </span>ora modificano i file - specifici per i singoli utenti, sotto <span class="path"><span +class="ec-lmss-10">fmtutil </span>ora modificano i file + specifici per i singoli utenti, sotto <span class="path"><span class="ec-lmtt-10">$HOME/.texlive2005</span></span>. </li> <li class="itemize">Sono state introdotte le corrispondenti nuove variabili <span class="ec-lmtt-10">TEXMFCONFIG </span>e <span class="ec-lmtt-10">TEXMFSYSCONFIG </span>per - specificare i percorsi dove trovare i file di configurazione (per il singolo utente e per l’intero + specificare i percorsi dove trovare i file di configurazione (per il singolo utente e per l’intero sistema, rispettivamente). Quindi, potreste dover spostare le versioni personali di <span class="path"><span class="ec-lmtt-10">fmtutil.cnf</span></span> e <span class="path"><span -class="ec-lmtt-10">updmap.cfg</span></span> in questi percorsi; un’altra possibilit quella di ridefinire <span +class="ec-lmtt-10">updmap.cfg</span></span> in questi percorsi; un’altra possibilità è quella di ridefinire <span class="ec-lmtt-10">TEXMFCONFIG </span>o <span class="ec-lmtt-10">TEXMFSYSCONFIG </span>in <span class="path"><span -class="ec-lmtt-10">texmf.cnf</span></span>. In ogni caso la posizione reale di questi file e i valori di +class="ec-lmtt-10">texmf.cnf</span></span>. In ogni caso la posizione reale di questi file e i valori di <span class="ec-lmtt-10">TEXMFCONFIG </span>e <span -class="ec-lmtt-10">TEXMFSYSCONFIG </span>devono concordare. Consultate la sezione <a +class="ec-lmtt-10">TEXMFSYSCONFIG </span>devono concordare. Consultate la sezione <a href="#x1-120002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, p. <a -href="#x1-120002.3">8<!--tex4ht:ref: sec:texmftrees --></a>. +href="#x1-120002.3">9<!--tex4ht:ref: sec:texmftrees --></a>. </li> - <li class="itemize">L’anno scorso abbiamo tenuto <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">\pdfoutput</span></span></span> ed altre primitive non definite per l’output in DVI, + <li class="itemize">L’anno scorso abbiamo tenuto <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">\pdfoutput</span></span></span> ed altre primitive non definite per l’output in DVI, anche quando veniva usato il programma <span -class="ec-lmss-10">pdfetex</span>. Quest’anno, come promesso, abbiamo annullato - quella misura di compatibilit. Per cui, se il vostro documento usa <span class="obeylines-h"><span class="verb"><span +class="ec-lmss-10">pdfetex</span>. Quest’anno, come promesso, abbiamo annullato + quella misura di compatibilità. Per cui, se il vostro documento usa <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">\ifx\pdfoutput\undefined</span></span></span> - per verificare se viene generato un PDF, dovr essere cambiato. Potete usare il pacchetto <span + per verificare se viene generato un PDF, dovrà essere cambiato. Potete usare il pacchetto <span class="ec-lmss-10">ifpdf.sty</span> - (che funziona sia sotto plain <span class="TEX">T<span -class="E">E</span>X</span> che sotto <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>) per fare ci, oppure rubarne la logica. + (che funziona sia sotto plain TeX che sotto LaTeX) per fare ciò, oppure rubarne la logica. </li> - <li class="itemize">L’anno scorso abbiamo cambiato la maggior parte dei formati per stampare i caratteri (a 8 - bit) come s stessi (consultate la sezione precedente). Il nuovo file TCX <span class="path"><span + <li class="itemize">L’anno scorso abbiamo cambiato la maggior parte dei formati per stampare i caratteri (a 8 bit) + come sé stessi (consultate la sezione precedente). Il nuovo file TCX <span class="path"><span class="ec-lmtt-10">empty.tcx</span></span> adesso - offre un modo pi semplice per ottenere l’originaria notazione <span class="obeylines-h"><span class="verb"><span + offre un modo più semplice per ottenere l’originaria notazione <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">^^</span></span></span> se la desiderate, come in: - <div class="verbatim" id="verbatim-6"> - <div class="fancyvrb" id="fancyvrb19"><a - id="x1-74002r1"></a>latex --translate-file=empty.tcx vostrofile.tex</div> + <div class="verbatim" id="verbatim-7"> + <div class="fancyvrb" id="fancyvrb20"><a + id="x1-75002r1"></a>latex --translate-file=empty.tcx vostrofile.tex</div> </div> - <!--l. 3316--><p class="nopar" > - </li> - <li class="itemize"> incluso il nuovo programma <span + <!--l. 3301--><p class="nopar" > + </p></li> + <li class="itemize">È incluso il nuovo programma <span class="ec-lmss-10">dvipdfmx </span>per la trasformazione dei DVI in PDF; si tratta di un aggiornamento attivamente mantenuto di <span -class="ec-lmss-10">dvipdfm </span>(che per ora ancora disponibile, anche se non pi +class="ec-lmss-10">dvipdfm </span>(che per ora è ancora disponibile, anche se non più raccomandato). </li> <li class="itemize">Sono inclusi i nuovi programmi <span class="ec-lmss-10">pdfopen </span>e <span -class="ec-lmss-10">pdfclose </span>per consentire di ricaricare i file PDF nel lettore Adobe +class="ec-lmss-10">pdfclose </span>per consentire di ricaricare i file PDF nel lettore Adobe Acrobat Reader senza riavviare il programma (altri lettori PDF, in particolare <span class="ec-lmss-10">xpdf</span>, <span class="ec-lmss-10">gv </span>e <span class="ec-lmss-10">gsview</span>, non - hanno mai sofferto di questo problema). + hanno mai sofferto di questo problema). </li> <li class="itemize">Per coerenza, le variabili <span class="ec-lmtt-10">HOMETEXMF </span>e <span class="ec-lmtt-10">VARTEXMF </span>sono state rinominate <span class="ec-lmtt-10">TEXMFHOME </span>e <span class="ec-lmtt-10">TEXMFVAR</span>, - rispettivamente. C’ anche <span -class="ec-lmtt-10">TEXMFVAR</span>, che , di default, specifica per ogni utente. Consultate il primo - punto dell’elenco. + rispettivamente. C’è anche <span +class="ec-lmtt-10">TEXMFVAR</span>, che è, di default, specifica per ogni utente. Consultate il primo + punto dell’elenco. </li></ul> -<!--l. 3338--><p class="noindent" > +<!--l. 3323--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">9.1.4 </span> <a - id="x1-750009.1.4"></a>2006–2007</h5> -<!--l. 3340--><p class="noindent" >Nell’edizione 2006–2007, la nuova aggiunta pi rilevante a <span class="TEX">T<span -class="E">E</span>X</span> Live stato il programma Xe<span class="TEX">T<span -class="E">E</span>X</span>, disponibile -con i comandi <span + id="x1-760009.1.4"></a>2006–2007</h5> +<!--l. 3325--><p class="noindent" >Nell’edizione 2006–2007, la nuova aggiunta più rilevante a TeX Live è stato il programma XeTeX, +disponibile con i comandi <span class="ec-lmtt-10">xetex </span>e <span class="ec-lmtt-10">xelatex</span>; visitate il sito <a -href="http://scripts.sil.org/xetex" class="url" ><span -class="ec-lmtt-10">http://scripts.sil.org/xetex</span></a>. -<!--l. 3344--><p class="indent" > Anche MetaPost ha ricevuto un aggiornamento degno di nota, mentre altri ne sono stati pianificati per il futuro +href="https://scripts.sil.org/xetex" class="url" ><span +class="ec-lmtt-10">https://scripts.sil.org/xetex</span></a>. +</p><!--l. 3329--><p class="indent" > Anche MetaPost ha ricevuto un aggiornamento degno di nota, mentre altri ne sono stati +pianificati per il futuro (<a +href="https://tug.org/metapost/articles" class="url" ><span +class="ec-lmtt-10">https://tug.org/metapost/articles</span></a>), così come per pdfTeX (<a -href="http://tug.org/metapost/articles" class="url" ><span -class="ec-lmtt-10">http://tug.org/metapost/articles</span></a>), cos come per pdf<span class="TEX">T<span -class="E">E</span>X</span> (<a -href="http://tug.org/applications/pdftex" class="url" ><span -class="ec-lmtt-10">http://tug.org/applications/pdftex</span></a>). -<!--l. 3349--><p class="indent" > I <span class="path"><span -class="ec-lmtt-10">.fmt</span></span> di <span class="TEX">T<span -class="E">E</span>X</span> (formati ad alta velocit) e i file simili per MetaPost e Metafont adesso sono posizionati in +href="https://tug.org/applications/pdftex" class="url" ><span +class="ec-lmtt-10">https://tug.org/applications/pdftex</span></a>). +</p><!--l. 3334--><p class="indent" > I <span class="path"><span +class="ec-lmtt-10">.fmt</span></span> di TeX (formati ad alta velocità) e i file simili per MetaPost e Metafont adesso sono posizionati in sotto directory di <span class="path"><span class="ec-lmtt-10">texmf/web2c</span></span>, invece che nella directory stessa (sebbene la directory sia ancora visitata -durante la ricerca, a beneficio dei <span class="path"><span +durante la ricerca, a beneficio dei <span class="path"><span class="ec-lmtt-10">.fmt</span></span> esisitenti). Le sotto directory sono chiamate in base al -“motore” usato, come <span class="path"><span +“motore” usato, come <span class="path"><span class="ec-lmtt-10">tex</span></span> o <span class="path"><span class="ec-lmtt-10">pdftex</span></span> o <span class="path"><span -class="ec-lmtt-10">xetex</span></span>. Questo cambiamento dovrebbe essere invisibile nell’uso +class="ec-lmtt-10">xetex</span></span>. Questo cambiamento dovrebbe essere invisibile nell’uso normale. -<!--l. 3358--><p class="indent" > Il programma (plain) <span -class="ec-lmtt-10">tex </span>non legge pi le prime linee identificate da <span -class="ec-lmtt-10">%& </span>per determinare quale -formato adoperare; il puro <span class="TEX">T<span -class="E">E</span>X</span> Knuthiano (<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> e tutto il resto leggono ancora le linee -<span -class="ec-lmtt-10">%&</span>). -<!--l. 3363--><p class="indent" > Ovviamente anche quest’anno ha visto (i soliti) centinaia di altri aggiornamenti ai pacchetti ed ai +</p><!--l. 3343--><p class="indent" > Il programma (plain) <span +class="ec-lmtt-10">tex </span>non legge più le prime linee identificate da <span +class="ec-lmtt-10">%& </span>per determinare quale +formato adoperare; è il puro TeX Knuthiano (LaTeX e tutto il resto leggono ancora le linee +<span +class="ec-lmtt-10">%&</span>). +</p><!--l. 3348--><p class="indent" > Ovviamente anche quest’anno ha visto (i soliti) centinaia di altri aggiornamenti ai pacchetti ed ai programmi. Come sempre, visitate CTAN (<a -href="http://mirror.ctan.org" class="url" ><span -class="ec-lmtt-10">http://mirror.ctan.org</span></a>) per tutti gli aggiornamenti. -<!--l. 3367--><p class="indent" > Internamente, i sorgenti sono ora memorizzati tramite Subversion, con un’interfaccia web standard per -visitarli; il collegamento sulla nostra pagina home. Sebbene invisibile nella distribuzione finale, ci aspettiamo -che questo fornisca un fondamento stabile per lo sviluppo negli anni a venire. -<!--l. 3373--><p class="indent" > Infine, nel maggio 2006 Thomas Esser ha annunciato che non avrebbe pi aggiornato te<span class="TEX">T<span -class="E">E</span>X</span> +href="https://ctan.org" class="url" ><span +class="ec-lmtt-10">https://ctan.org</span></a>) per tutti gli aggiornamenti. +</p><!--l. 3352--><p class="indent" > Internamente, i sorgenti sono ora memorizzati tramite Subversion, con un’interfaccia web standard per +visitarli; il collegamento è sulla nostra pagina home. Sebbene invisibile nella distribuzione finale, ci +aspettiamo che questo fornisca un fondamento stabile per lo sviluppo negli anni a venire. +</p><!--l. 3358--><p class="indent" > Infine, nel maggio 2006 Thomas Esser ha annunciato che non avrebbe più aggiornato teTeX (<a -href="http://tug.org/tetex" class="url" ><span -class="ec-lmtt-10">http://tug.org/tetex</span></a>). Come risultato, c’ stata un’impennata nell’interesse verso <span class="TEX">T<span -class="E">E</span>X</span> Live, specialmente -tra i distributori di GNU/Linux (c’ un nuovo schema di installazione in <span class="TEX">T<span -class="E">E</span>X</span> Live chiamato <span -class="ec-lmtt-10">tetex</span>, che -fornisce un equivalente approssimativo). Speriamo che alla fine questo si traduca in miglioramenti all’ambiente -<span class="TEX">T<span -class="E">E</span>X</span> per tutti. -<!--l. 3380--><p class="noindent" > +href="https://tug.org/tetex" class="url" ><span +class="ec-lmtt-10">https://tug.org/tetex</span></a>). Come risultato, c’è stata un’impennata nell’interesse verso TeX Live, +specialmente tra i distributori di GNU/Linux (c’è un nuovo schema di installazione in TeX Live chiamato +<span +class="ec-lmtt-10">tetex</span>, che fornisce un equivalente approssimativo). Speriamo che alla fine questo si traduca in miglioramenti +all’ambiente TeX per tutti. +</p><!--l. 3365--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">9.1.5 </span> <a - id="x1-760009.1.5"></a>2008</h5> -<!--l. 3382--><p class="noindent" >Nell’edizione del 2008, l’intera infrastruttura di <span class="TEX">T<span -class="E">E</span>X</span> Live stata riprogettata e reimplementata. -Le informazioni complete su un’installazione sono adesso memorizzate in un file di testo puro + id="x1-770009.1.5"></a>2008</h5> +<!--l. 3367--><p class="noindent" >Nell’edizione del 2008, l’intera infrastruttura di TeX Live è stata riprogettata e reimplementata. +Le informazioni complete su un’installazione sono adesso memorizzate in un file di testo puro <span class="path"><span class="ec-lmtt-10">tlpkg/texlive.tlpdb</span></span>. -<!--l. 3387--><p class="indent" > Tra le altre cose, ci rende finalmente possibile aggiornare un’installazione <span class="TEX">T<span -class="E">E</span>X</span> Live tramite Internet dopo -l’installazione iniziale, una caratteristica che Mik<span class="TEX">T<span -class="E">E</span>X</span> ha offerto per anni. Prevediamo di aggiornare -regolarmente i nuovi pacchetti cos come diventano disponibili su CTAN. -<!--l. 3393--><p class="indent" > Il nuovo motore Lua<span class="TEX">T<span -class="E">E</span>X</span> (<a +</p><!--l. 3372--><p class="indent" > Tra le altre cose, ciò rende finalmente possibile aggiornare un’installazione TeX Live tramite Internet dopo +l’installazione iniziale, una caratteristica che MikTeX ha offerto per anni. Prevediamo di aggiornare +regolarmente i nuovi pacchetti così come diventano disponibili su CTAN. + + +</p><!--l. 3378--><p class="indent" > Il nuovo motore LuaTeX (<a href="http://luatex.org" class="url" ><span -class="ec-lmtt-10">http://luatex.org</span></a>) ora incluso; accanto ad un nuovo livello di flessibilit -nella composizione tipografica, questo fornisce un eccellente linguaggio di scripting da usare sia dentro che fuori -i documenti <span class="TEX">T<span -class="E">E</span>X</span>. - - -<!--l. 3398--><p class="indent" > Il supporto tra Windows e le piattaforme basate su Unix ora molto pi uniforme. In particolare, la -maggior parte degli script Perl e Lua sono ora disponibili sotto Windows tramite l’interprete Perl distribuito -internamente con <span class="TEX">T<span -class="E">E</span>X</span> Live. -<!--l. 3403--><p class="indent" > Il nuovo script <span -class="ec-lmss-10">tlmgr </span>(sezione <a -href="#x1-440005">5<!--tex4ht:ref: sec:tlmgr --></a>) l’interfaccia generale per amministrare <span class="TEX">T<span -class="E">E</span>X</span> Live dopo l’installazione -iniziale. Esso gestice l’aggiornamento dei pacchetti e la conseguente rigenerazione dei formati, dei file di -mappatura e dei file delle lingue, incluse opzionalmente le aggiunte locali. -<!--l. 3409--><p class="indent" > Con l’avvento di <span -class="ec-lmss-10">tlmgr</span>, ora disabilitata l’azione di modifica dei file di configurazione dei formati e delle +class="ec-lmtt-10">http://luatex.org</span></a>) è ora incluso; accanto ad un nuovo livello di flessibilità +nella composizione tipografica, questo fornisce un eccellente linguaggio di scripting da usare sia dentro che fuori +i documenti TeX. +</p><!--l. 3383--><p class="indent" > Il supporto tra Windows e le piattaforme basate su Unix è ora molto più uniforme. In particolare, la +maggior parte degli script Perl e Lua sono ora disponibili sotto Windows tramite l’interprete Perl distribuito +internamente con TeX Live. +</p><!--l. 3388--><p class="indent" > Il nuovo script <span +class="ec-lmss-10">tlmgr </span>(sezione <a +href="#x1-440005">5<!--tex4ht:ref: sec:tlmgr --></a>) è l’interfaccia generale per amministrare TeX Live dopo l’installazione +iniziale. Esso gestice l’aggiornamento dei pacchetti e la conseguente rigenerazione dei formati, dei file di +mappatura e dei file delle lingue, incluse opzionalmente le aggiunte locali. +</p><!--l. 3394--><p class="indent" > Con l’avvento di <span +class="ec-lmss-10">tlmgr</span>, è ora disabilitata l’azione di modifica dei file di configurazione dei formati e delle sillabazioni operata da <span -class="ec-lmss-10">texconfig</span>. -<!--l. 3413--><p class="indent" > Il programma per la creazione degli indici <span +class="ec-lmss-10">texconfig</span>. +</p><!--l. 3398--><p class="indent" > Il programma per la creazione degli indici <span class="ec-lmss-10">xindy </span>(<a href="http://xindy.sourceforge.net/" class="url" ><span -class="ec-lmtt-10">http://xindy.sourceforge.net/</span></a>) ora incluso nella +class="ec-lmtt-10">http://xindy.sourceforge.net/</span></a>) è ora incluso nella maggior parte delle piattaforme. -<!--l. 3417--><p class="indent" > Lo strumento <span -class="ec-lmss-10">kpsewhich </span>pu ora riportare tutte le corrispondenze per un dato file (opzione <span -class="ec-lmtt-10">–all</span>) e limitarle -ad una data sotto directory (opzione <span -class="ec-lmtt-10">–subdir</span>). -<!--l. 3421--><p class="indent" > Il programma <span -class="ec-lmss-10">dvipdfmx </span>adesso include la funzionalit di estrarre le informazioni sulla bounding box +</p><!--l. 3402--><p class="indent" > Lo strumento <span +class="ec-lmss-10">kpsewhich </span>può ora riportare tutte le corrispondenze per un dato file (opzione <span +class="ec-lmtt-10">–all</span>) e +limitarle ad una data sotto directory (opzione <span +class="ec-lmtt-10">–subdir</span>). +</p><!--l. 3406--><p class="indent" > Il programma <span +class="ec-lmss-10">dvipdfmx </span>adesso include la funzionalità di estrarre le informazioni sulla bounding box attraverso il comando <span -class="ec-lmss-10">extractbb</span>; si tratta di una delle ultime funzionalit che erano fornite da <span +class="ec-lmss-10">extractbb</span>; si tratta di una delle ultime funzionalità che erano fornite da <span class="ec-lmss-10">dvipdfm </span>ma non ancora incluse in <span class="ec-lmss-10">dvipdfmx</span>. -<!--l. 3427--><p class="indent" > Gli alias dei font <span class="path"><span +</p><!--l. 3412--><p class="indent" > Gli alias dei font <span class="path"><span class="ec-lmtt-10">Times-Roman</span></span>, <span class="path"><span -class="ec-lmtt-10">Helvetica</span></span> e cos via sono stati rimossi. Diversi pacchetti si aspettavano -che funzionassero in modo diverso (in particolare, che avessero codifiche differenti) e non c’era un buon modo +class="ec-lmtt-10">Helvetica</span></span> e così via sono stati rimossi. Diversi pacchetti si aspettavano +che funzionassero in modo diverso (in particolare, che avessero codifiche differenti) e non c’era un buon modo per risolvere questo problema. -<!--l. 3432--><p class="indent" > Il formato <span -class="ec-lmss-10">platex </span> stato rimosso per risolvere un conflitto di nome con un completamente +</p><!--l. 3417--><p class="indent" > Il formato <span +class="ec-lmss-10">platex </span>è stato rimosso per risolvere un conflitto di nome con un completamente diverso <span class="ec-lmss-10">platex </span>giapponese; il pacchetto <span class="ec-lmss-10">polski </span>contiene ora il principale supporto per la lingua polacca. -<!--l. 3437--><p class="indent" > Internamente, i file con le riserve di stringhe di <span -class="ec-lmtt-10">WEB </span>sono compilati dentro gli eseguibili, per semplificare gli +</p><!--l. 3422--><p class="indent" > Internamente, i file con le riserve di stringhe di <span +class="ec-lmtt-10">WEB </span>sono compilati dentro gli eseguibili, per semplificare gli aggiornamenti. -<!--l. 3440--><p class="indent" > Infine, in questa edizione sono stati inclusi i cambiamenti fatti da Donald Knuth nella sua “messa a punto -di <span class="TEX">T<span -class="E">E</span>X</span> del 2008”. Consultate <a -href="http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf" class="url" ><span -class="ec-lmtt-10">http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf</span></a>. -<!--l. 3445--><p class="noindent" > +</p><!--l. 3425--><p class="indent" > Infine, in questa edizione sono stati inclusi i cambiamenti fatti da Donald Knuth nella sua “messa a punto +di TeX del 2008”. Consultate <a +href="https://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf" class="url" ><span +class="ec-lmtt-10">https://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf</span></a>. +</p><!--l. 3430--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">9.1.6 </span> <a - id="x1-770009.1.6"></a>2009</h5> -<!--l. 3447--><p class="noindent" >Nell’edizione 2009, il formato di output predefinito di Lua(L<span -class="ec-lmr-7">A</span> )<span class="TEX">T<span -class="E">E</span>X</span>  ora il PDF per avvalersi del supporto -OpenType di Lua<span class="TEX">T<span -class="E">E</span>X</span>, ecc. I nuovi eseguibili chiamati <span + id="x1-780009.1.6"></a>2009</h5> +<!--l. 3432--><p class="noindent" >Nell’edizione 2009, il formato di output predefinito di Lua(L<span +class="ec-lmr-7">A</span> )TeX è ora il PDF per avvalersi del supporto +OpenType di LuaTeX, ecc. I nuovi eseguibili chiamati <span class="ec-lmtt-10">dviluatex </span>e <span -class="ec-lmtt-10">dvilualatex </span>eseguono Lua<span class="TEX">T<span -class="E">E</span>X</span> con -l’output in DVI. La pagina web di Lua<span class="TEX">T<span -class="E">E</span>X</span> <a +class="ec-lmtt-10">dvilualatex </span>eseguono LuaTeX con +l’output in DVI. La pagina web di LuaTeX è <a href="http://luatex.org" class="url" ><span class="ec-lmtt-10">http://luatex.org</span></a>. -<!--l. 3453--><p class="indent" > Il motore Omega e il formato Lambda originari sono stati rimossi dopo averne discusso con gli autori di -Omega. Restano le versioni aggiornate Aleph e Lamed, cos come le utilit di Omega. -<!--l. 3457--><p class="indent" > stata inclusa una nuova versione dei font AMS Type 1, compreso il Computer Modern: sono stati -integrati alcuni cambiamenti nelle forme fatti da Knuth nei sorgenti Metafont nel corso degli anni e l’<span -class="ec-lmri-10">hinting </span> -stato aggiornato. I font Euler sono stati ridisegnati meticolosamente da Hermann Zapf (visitate +</p><!--l. 3438--><p class="indent" > Il motore Omega e il formato Lambda originari sono stati rimossi dopo averne discusso con +gli autori di Omega. Restano le versioni aggiornate Aleph e Lamed, così come le utilità di +Omega. +</p><!--l. 3442--><p class="indent" > È stata inclusa una nuova versione dei font AMS Type 1, compreso il Computer Modern: sono stati +integrati alcuni cambiamenti nelle forme fatti da Knuth nei sorgenti Metafont nel corso degli anni e l’<span +class="ec-lmri-10">hinting</span> +è stato aggiornato. I font Euler sono stati ridisegnati meticolosamente da Hermann Zapf (visitate <a -href="http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf" class="url" ><span -class="ec-lmtt-10">http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf</span></a>). In ogni caso, le metriche non hanno -subito modifiche. La pagina dei font AMS <a -href="http://www.ams.org/tex/amsfonts.html" class="url" ><span -class="ec-lmtt-10">http://www.ams.org/tex/amsfonts.html</span></a>. -<!--l. 3466--><p class="indent" > Il nuovo editor GUI <span class="TEX">T<span -class="E">E</span>X</span>works incluso per Windows cos come in Mac<span class="TEX">T<span -class="E">E</span>X</span>. Per le altre piattaforme e -per ulteriori informazioni, consultate il sito di <span class="TEX">T<span -class="E">E</span>X</span>works, <a -href="http://tug.org/texworks" class="url" ><span -class="ec-lmtt-10">http://tug.org/texworks</span></a>. Si tratta di un -programma multi piattaforma ispirato all’editor TeXShop per Mac OS X e che ha come obiettivo la facilit -d’uso. -<!--l. 3472--><p class="indent" > Il programma per la grafica Asymptote stato incluso per diverse piattaforme. Esso implementa un -linguaggio descrittivo per la grafica basato su testo vagamente simile a MetaPost, ma con un supporto -avanzato al 3D ed altre caratteristiche. Il suo sito web <a -href="http://asymptote.sourceforge.net" class="url" ><span -class="ec-lmtt-10">http://asymptote.sourceforge.net</span></a>. -<!--l. 3478--><p class="indent" > Il programma <span -class="ec-lmtt-10">dvipdfm </span> stato sostituito da <span -class="ec-lmtt-10">dvipdfmx</span>, che opera in una speciale modalit di compatibilit -quando viene invocato con il primo nome. <span -class="ec-lmtt-10">dvipdfmx </span>include il supporto per CJK (Chinese-Japanese-Korean, -Cinese-Giapponese-Coreano) ed ha accumulato molte correzioni negli anni trascorsi dall’ultima versione di -<span +href="https://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf" class="url" ><span +class="ec-lmtt-10">https://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf</span></a>). In ogni caso, le metriche non hanno +subito modifiche. La pagina dei font AMS è <a +href="https://ams.org/tex/amsfonts.html" class="url" ><span +class="ec-lmtt-10">https://ams.org/tex/amsfonts.html</span></a>. +</p><!--l. 3451--><p class="indent" > Il nuovo editor GUI TeXworks è incluso per Windows così come in MacTeX. Per le altre piattaforme e +per ulteriori informazioni, consultate il sito di TeXworks, <a +href="https://tug.org/texworks" class="url" ><span +class="ec-lmtt-10">https://tug.org/texworks</span></a>. Si tratta di un +programma multi piattaforma ispirato all’editor TeXShop per Mac OS X e che ha come obiettivo la facilità +d’uso. +</p><!--l. 3457--><p class="indent" > Il programma per la grafica Asymptote è stato incluso per diverse piattaforme. Esso implementa un +linguaggio descrittivo per la grafica basato su testo vagamente simile a MetaPost, ma con un supporto +avanzato al 3D ed altre caratteristiche. Il suo sito web è <a +href="https://asymptote.sourceforge.io" class="url" ><span +class="ec-lmtt-10">https://asymptote.sourceforge.io</span></a>. +</p><!--l. 3463--><p class="indent" > Il programma <span +class="ec-lmtt-10">dvipdfm </span>è stato sostituito da <span +class="ec-lmtt-10">dvipdfmx</span>, che opera in una speciale modalità di +compatibilità quando viene invocato con il primo nome. <span +class="ec-lmtt-10">dvipdfmx </span>include il supporto per CJK +(Chinese-Japanese-Korean, Cinese-Giapponese-Coreano) ed ha accumulato molte correzioni negli anni trascorsi +dall’ultima versione di <span class="ec-lmtt-10">dvipdfm</span>. -<!--l. 3485--><p class="indent" > Gli eseguibili per le piattaforme <span +</p><!--l. 3470--><p class="indent" > Gli eseguibili per le piattaforme <span class="ec-lmss-10">cygwin </span>e <span class="ec-lmss-10">i386-netbsd </span>sono ora inclusi, mentre siamo stati avvisati -che gli utenti di OpenBSD ottengono <span class="TEX">T<span -class="E">E</span>X</span> tramite il loro sistema di pacchetti, e in pi c’erano -difficolt nel produrre eseguibili che avessero una qualche possibilit di funzionare su pi di una +che gli utenti di OpenBSD ottengono TeX tramite il loro sistema di pacchetti, e in più c’erano +difficoltà nel produrre eseguibili che avessero una qualche possibilità di funzionare su più di una versione. -<!--l. 3491--><p class="indent" > Una variet di cambiamenti minori: adesso usiamo la compressione <span + + +</p><!--l. 3476--><p class="indent" > Una varietà di cambiamenti minori: adesso usiamo la compressione <span class="ec-lmss-10">xz</span>, il rimpiazzo stabile per <span class="ec-lmss-10">lzma</span> (<a -href="http://tukaani.org/xz/" class="url" ><span -class="ec-lmtt-10">http://tukaani.org/xz/</span></a>); il carattere <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">$</span></span></span> ammesso nei nomi dei file quando non introduce il nome di -variabile noto; la libreria Kpathsea ora multi-thread (lo sfrutta MetaPost); l’intera compilazione di <span class="TEX">T<span -class="E">E</span>X</span> Live - ora basata su Automake. -<!--l. 3498--><p class="indent" > Nota finale sul passato: tutte le edizioni di <span class="TEX">T<span -class="E">E</span>X</span> Live, assieme al materiale ausiliario come le etichette dei - - -CD, sono disponibili all’indirizzo <a +href="https://tukaani.org/xz/" class="url" ><span +class="ec-lmtt-10">https://tukaani.org/xz/</span></a>); il carattere <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">$</span></span></span> è ammesso nei nomi dei file quando non introduce il nome di +variabile noto; la libreria Kpathsea è ora multi-thread (lo sfrutta MetaPost); l’intera compilazione di TeX +Live è ora basata su Automake. +</p><!--l. 3483--><p class="indent" > Nota finale sul passato: tutte le edizioni di TeX Live, assieme al materiale ausiliario come le etichette dei +CD, sono disponibili all’indirizzo <a href="ftp://tug.org/historic/systems/texlive" class="url" ><span class="ec-lmtt-10">ftp://tug.org/historic/systems/texlive</span></a>. -<!--l. 3503--><p class="noindent" > +</p><!--l. 3488--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">9.1.7 </span> <a - id="x1-780009.1.7"></a>2010</h5> -<!--l. 3506--><p class="noindent" >Nell’edizione 2010, la versione predefinita per l’output PDF ora la 1.5, che consente una maggiore -compressione. Questo si applica a tutti i motori <span class="TEX">T<span -class="E">E</span>X</span> quando vengono usati per produrre PDF e a + id="x1-790009.1.7"></a>2010</h5> +<!--l. 3491--><p class="noindent" >Nell’edizione 2010, la versione predefinita per l’output PDF è ora la 1.5, che consente una maggiore +compressione. Questo si applica a tutti i motori TeX quando vengono usati per produrre PDF e a <span -class="ec-lmtt-10">dvipdfmx</span>. Caricando il pacchetto <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> <span +class="ec-lmtt-10">dvipdfmx</span>. Caricando il pacchetto LaTeX <span class="ec-lmss-10">pdf14 </span>o impostando <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">\pdfminorversion=4</span></span></span>, si si ritorna al -PDF 1.4. -<!--l. 3512--><p class="indent" > pdf(L<span -class="ec-lmr-7">A</span> )<span class="TEX">T<span -class="E">E</span>X</span> ora converte <span -class="ec-lmri-10">automaticamente </span>un dato file di tipo Encapsulated Postscript (EPS) in PDF +PDF 1.4. +</p><!--l. 3497--><p class="indent" > pdf(L<span +class="ec-lmr-7">A</span> )TeX ora converte <span +class="ec-lmri-10">automaticamente </span>un dato file di tipo Encapsulated Postscript (EPS) in PDF tramite il pacchetto <span -class="ec-lmss-10">epstopdf </span>quando e se viene caricato il file di configurazione per <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> <span +class="ec-lmss-10">epstopdf </span>quando e se viene caricato il file di configurazione per LaTeX <span class="ec-lmtt-10">graphics.cfg </span>e -viene richiesto l’output in PDF. Le opzioni predefinite sono tali da eliminare ogni possibilit che siano -sovrascritti i file PDF creati a mano, ma potete del tutto evitare che <span +viene richiesto l’output in PDF. Le opzioni predefinite sono tali da eliminare ogni possibilità che siano +sovrascritti i file PDF creati a mano, ma potete del tutto evitare che <span class="ec-lmtt-10">epstopdf </span>sia caricato mettendo <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">\newcommand{\DoNotLoadEpstopdf}{}</span></span></span> (o <span class="obeylines-h"><span class="verb"><span @@ -6100,63 +5846,57 @@ caricato neppure se viene usato il pacchetto <span class="ec-lmss-10">pst-pdf</span>. Per maggiori dettagli, consultate la documentazione del pacchetto <span class="ec-lmss-10">epstopdf </span>(<a -href="http://ctan.org/pkg/epstopdf-pkg" class="url" ><span -class="ec-lmtt-10">http://ctan.org/pkg/epstopdf-pkg</span></a>). -<!--l. 3525--><p class="indent" > Un cambiamento correlato che adesso abilitata per default l’esecuzione di alcuni comandi esterni a -<span class="TEX">T<span -class="E">E</span>X</span>, tramite la funzionalit <span +href="https://ctan.org/pkg/epstopdf-pkg" class="url" ><span +class="ec-lmtt-10">https://ctan.org/pkg/epstopdf-pkg</span></a>). +</p><!--l. 3510--><p class="indent" > Un cambiamento correlato è che adesso è abilitata per default l’esecuzione di alcuni comandi esterni a +TeX, tramite la funzionalità <span class="ec-lmtt-10">\write18</span>. Questi comandi sono <span class="ec-lmtt-10">repstopdf</span>, <span class="ec-lmtt-10">makeindex</span>, <span class="ec-lmtt-10">kpsewhich</span>, <span class="ec-lmtt-10">bibtex </span>e <span -class="ec-lmtt-10">bibtex8</span>; la lista definita in <span +class="ec-lmtt-10">bibtex8</span>; la lista è definita in <span class="ec-lmtt-10">texmf.cnf</span>. Gli ambienti che devono disabilitare tutti questi comandi esterni -possono deselezionare questa opzione nell’installatore (consultate la sezione <a +possono deselezionare questa opzione nell’installatore (consultate la sezione <a href="#x1-280003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>), oppure rimpiazzare il valore -dopo l’installazione eseguendo <span class="obeylines-h"><span class="verb"><span +dopo l’installazione eseguendo <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">tlmgr</span><span -class="ec-lmtt-10"> conf</span><span -class="ec-lmtt-10"> texmf</span><span -class="ec-lmtt-10"> shell_escape</span><span -class="ec-lmtt-10"> 0</span></span></span>. -<!--l. 3534--><p class="indent" > Ancora un altro cambiamento correlato che ora BibTeX e Makeindex si rifiutano di scrivere il proprio -output in una directory arbitraria (come lo stesso <span class="TEX">T<span -class="E">E</span>X</span>) per default. In questo modo diventa ora -possibile consentirne l’uso tramite la funzionalit ristretta <span -class="ec-lmtt-10">\write18</span>. Per cambiare questo, pu -essere impostata la variabile d’ambiente <span -class="ec-lmtt-10">TEXMFOUTPUT </span>oppure pu essere modificata l’opzione +class="ec-lmtt-10"> conf</span><span +class="ec-lmtt-10"> texmf</span><span +class="ec-lmtt-10"> shell_escape</span><span +class="ec-lmtt-10"> 0</span></span></span>. +</p><!--l. 3519--><p class="indent" > Ancora un altro cambiamento correlato è che ora BibTeX e Makeindex si rifiutano di scrivere il proprio +output in una directory arbitraria (come lo stesso TeX) per default. In questo modo diventa ora +possibile consentirne l’uso tramite la funzionalità ristretta <span +class="ec-lmtt-10">\write18</span>. Per cambiare questo, può +essere impostata la variabile d’ambiente <span +class="ec-lmtt-10">TEXMFOUTPUT </span>oppure può essere modificata l’opzione <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">openout_any</span></span></span>. -<!--l. 3541--><p class="indent" > Xe<span class="TEX">T<span -class="E">E</span>X</span> ora supporta la crenatura al margine lungo le stesse righe come pdf<span class="TEX">T<span -class="E">E</span>X</span> (l’espansione dei caratteri -non supportata al momento). -<!--l. 3544--><p class="indent" > Per default, <span +</p><!--l. 3526--><p class="indent" > XeTeX ora supporta la crenatura al margine lungo le stesse righe come pdfTeX (l’espansione dei caratteri +non è supportata al momento). +</p><!--l. 3529--><p class="indent" > Per default, <span class="ec-lmss-10">tlmgr </span>ora salva un backup di ciascun pacchetto aggiornato (<span class="ec-lmtt-10">tlmgr option autobackup 1</span>), -cos che gli aggiornamenti con pacchetti danneggiati possano essere facilmente ripristinati con <span -class="ec-lmtt-10">tlmgr restore</span>. -Se eseguite aggiornamenti successivi all’installazione e non avete spazio sul disco per i backup, eseguite <span +così che gli aggiornamenti con pacchetti danneggiati possano essere facilmente ripristinati con <span class="ec-lmtt-10">tlmgr</span> <span -class="ec-lmtt-10">option autobackup 0</span>. -<!--l. 3551--><p class="indent" > Nuovi programmi inclusi: il motore p<span class="TEX">T<span -class="E">E</span>X</span> e le utilit correlate per la composizione in -giapponese; il programma BibTeXU per un BibTeX compatibile con Unicode; l’utilit <span -class="ec-lmss-10">chktex</span> -(<a +class="ec-lmtt-10">restore</span>. Se eseguite aggiornamenti successivi all’installazione e non avete spazio sul disco per i backup, +eseguite <span +class="ec-lmtt-10">tlmgr option autobackup 0</span>. +</p><!--l. 3536--><p class="indent" > Nuovi programmi inclusi: il motore pTeX e le utilità correlate per la composizione in giapponese; il +programma BibTeXU per un BibTeX compatibile con Unicode; l’utilità <span +class="ec-lmss-10">chktex </span>(originariamente da +<a href="http://baruch.ev-en.org/proj/chktex" class="url" ><span class="ec-lmtt-10">http://baruch.ev-en.org/proj/chktex</span></a>) per controllare i documenti (L<span -class="ec-lmr-7">A</span> )<span class="TEX">T<span -class="E">E</span>X</span>; il traduttore da DVI a SVG +class="ec-lmr-7">A</span> )TeX; il traduttore da DVI a SVG <span class="ec-lmss-10">dvisvgm </span>(<a -href="http://dvisvgm.sourceforge.net" class="url" ><span -class="ec-lmtt-10">http://dvisvgm.sourceforge.net</span></a>). -<!--l. 3558--><p class="indent" > Ora sono inclusi gli eseguibili per queste nuove piattaforme: <span +href="https://dvisvgm.de" class="url" ><span +class="ec-lmtt-10">https://dvisvgm.de</span></a>). +</p><!--l. 3543--><p class="indent" > Ora sono inclusi gli eseguibili per queste nuove piattaforme: <span class="ec-lmtt-10">amd64-freebsd</span>, <span class="ec-lmtt-10">amd64-kfreebsd</span>, <span @@ -6164,676 +5904,1430 @@ class="ec-lmtt-10">i386-freebsd</span>, <span class="ec-lmtt-10">i386-kfreebsd</span>, <span class="ec-lmtt-10">x86_64-darwin</span>, <span class="ec-lmtt-10">x86_64-solaris</span>. -<!--l. 3562--><p class="indent" > Un cambiamento in <span class="TEX">T<span -class="E">E</span>X</span> Live 2009 che ci siamo dimenticati di evidenziare: numerosi eseguibili -legati a <span class="TEX">T<span -class="E">E</span>X</span>4ht (<a -href="http://tug.org/tex4ht" class="url" ><span -class="ec-lmtt-10">http://tug.org/tex4ht</span></a>) sono stati rimossi dalle directory degli eseguibili. Il +</p><!--l. 3547--><p class="indent" > Un cambiamento in TeX Live 2009 che ci siamo dimenticati di evidenziare: numerosi eseguibili +legati a TeX4ht (<a +href="https://tug.org/tex4ht" class="url" ><span +class="ec-lmtt-10">https://tug.org/tex4ht</span></a>) sono stati rimossi dalle directory degli eseguibili. Il programma generico <span -class="ec-lmtt-10">mk4ht </span>pu essere usato per eseguire una qualunque tra le varie combinazioni di +class="ec-lmtt-10">mk4ht </span>può essere usato per eseguire una qualunque tra le varie combinazioni di <span class="ec-lmtt-10">tex4ht</span>. -<!--l. 3568--><p class="indent" > Infine, la versione di <span class="TEX">T<span -class="E">E</span>X</span> Live sul DVD <span class="TEX">T<span -class="E">E</span>X</span> Collection non pu pi essere eseguita “live” -(curiosamente). Un singolo DVD non ha pi abbastanza spazio. Un effetto collaterale positivo che -l’installazione da un DVD fisico ora molto pi rapida. -<!--l. 3573--><p class="noindent" > +</p><!--l. 3553--><p class="indent" > Infine, la versione di TeX Live sul DVD TeX Collection non può più essere eseguita “live” +(curiosamente). Un singolo DVD non ha più abbastanza spazio. Un effetto collaterale positivo è che +l’installazione da un DVD fisico è ora molto più rapida. +</p><!--l. 3558--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">9.1.8 </span> <a - id="x1-790009.1.8"></a>2011</h5> -<!--l. 3575--><p class="noindent" >Gli eseguibili per Mac OS X (<span + id="x1-800009.1.8"></a>2011</h5> +<!--l. 3560--><p class="noindent" >Gli eseguibili per Mac OS X (<span class="ec-lmtt-10">universal-darwin </span>e <span class="ec-lmtt-10">x86_64-darwin </span>ora funzionano solo su Leopard e succesivi; -Panther e Tiger non sono pi supportati. -<!--l. 3579--><p class="indent" > Il programma <span -class="ec-lmtt-10">biber </span>per l’elaborazione delle bibliografie incluso per le piattaforme comuni. Il suo -sviluppo strettamente accoppiato con il pacchetto <span -class="ec-lmtt-10">biblatex</span>, che reimplementa completamente -l’infrastruttura bibliografica fornita da LaTeX. -<!--l. 3584--><p class="indent" > Il programma MetaPost (<span -class="ec-lmtt-10">mpost</span>) non crea n usa pi i file <span -class="ec-lmtt-10">.mem</span>. I file necessari, come <span -class="ec-lmtt-10">plain.mp</span>, sono -semplicemente letti ad ogni esecuzione. Questo correlato al supporto di MetaPost come libreria, che -un’altra modifica significativa, sebbene non visibile dall’utente. -<!--l. 3589--><p class="indent" > L’implementazione di <span -class="ec-lmtt-10">updmap </span>in Perl, precedentemente usata solo su Windows, stata rimodernata ed -ora usata su tutte le piattaforme. Non dovrebbe esserci alcun cambiamento visibile dall’utente, tranne che ora +Panther e Tiger non sono più supportati. -gira molto pi velocemente. -<!--l. 3594--><p class="indent" > I programmi <span +</p><!--l. 3564--><p class="indent" > Il programma <span +class="ec-lmtt-10">biber </span>per l’elaborazione delle bibliografie è incluso per le piattaforme comuni. Il suo +sviluppo è strettamente accoppiato con il pacchetto <span +class="ec-lmtt-10">biblatex</span>, che reimplementa completamente +l’infrastruttura bibliografica fornita da LaTeX. +</p><!--l. 3569--><p class="indent" > Il programma MetaPost (<span +class="ec-lmtt-10">mpost</span>) non crea né usa più i file <span +class="ec-lmtt-10">.mem</span>. I file necessari, come <span +class="ec-lmtt-10">plain.mp</span>, sono +semplicemente letti ad ogni esecuzione. Questo è correlato al supporto di MetaPost come libreria, che è +un’altra modifica significativa, sebbene non visibile dall’utente. +</p><!--l. 3574--><p class="indent" > L’implementazione di <span +class="ec-lmtt-10">updmap </span>in Perl, precedentemente usata solo su Windows, è stata rimodernata ed è +ora usata su tutte le piattaforme. Non dovrebbe esserci alcun cambiamento visibile dall’utente, tranne che ora +gira molto più velocemente. +</p><!--l. 3579--><p class="indent" > I programmi <span class="ec-lmss-10">initex </span>e <span class="ec-lmss-10">inimf </span>sono stati ripristinati (ma non le altre varianti <span class="ec-lmss-10">ini*</span>). -<!--l. 3597--><p class="noindent" > +</p><!--l. 3582--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">9.1.9 </span> <a - id="x1-800009.1.9"></a>2012</h5> -<!--l. 3599--><p class="noindent" ><span + id="x1-810009.1.9"></a>2012</h5> +<!--l. 3584--><p class="noindent" ><span class="ec-lmtt-10">tlmgr </span>supporta gli aggiornamenti da archivi di rete multipli. La sezione sugli archivi multipli nel messaggio di output di <span class="ec-lmtt-10">tlmgr help </span>ha ulteriori informazioni. -<!--l. 3603--><p class="indent" > Il parametro <span -class="ec-lmtt-10">\XeTeXdashbreakstate </span>ha il valore predefinito di 1 sia per <span +</p><!--l. 3588--><p class="indent" > Il parametro <span +class="ec-lmtt-10">\XeTeXdashbreakstate </span>ha il valore predefinito di 1 sia per <span class="ec-lmtt-10">xetex </span>che per <span class="ec-lmtt-10">xelatex</span>. -Questo permette l’interruzione delle linee dopo i trattini lunghi e medi, che stato sempre il -comportamento di <span class="TEX">T<span -class="E">E</span>X</span>, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>, Lua<span class="TEX">T<span -class="E">E</span>X</span>, ecc. I documenti Xe<span class="TEX">T<span -class="E">E</span>X</span> esistenti che devono mantenere la -perfetta compatibilit con le interruzioni di linee, devono impostare <span -class="ec-lmtt-10">\XeTeXdashbreakstate </span>a 0 +Questo permette l’interruzione delle linee dopo i trattini lunghi e medi, che è stato sempre il +comportamento di TeX, LaTeX, LuaTeX, ecc. I documenti XeTeX esistenti che devono mantenere la +perfetta compatibilità con le interruzioni di linee, devono impostare <span +class="ec-lmtt-10">\XeTeXdashbreakstate </span>a 0 esplicitamente. -<!--l. 3610--><p class="indent" > I file di output generati, tra gli altri, da <span +</p><!--l. 3595--><p class="indent" > I file di output generati, tra gli altri, da <span class="ec-lmtt-10">pdftex </span>e <span class="ec-lmtt-10">dvips </span>possono ora superare i 2 gigabyte. -<!--l. 3613--><p class="indent" > I 35 font standard di PostScript sono ora inclusi nell’output di <span -class="ec-lmtt-10">dvips </span>per default, dato che ne esistono cos -tante versioni differenti. -<!--l. 3616--><p class="indent" > Nella modalit di esecuzione <span -class="ec-lmtt-10">\write18 </span>ristretta, che impostata per default, <span -class="ec-lmtt-10">mpost </span> diventato un +</p><!--l. 3598--><p class="indent" > I 35 font standard di PostScript sono ora inclusi nell’output di <span +class="ec-lmtt-10">dvips </span>per default, dato che ne esistono +così tante versioni differenti. +</p><!--l. 3601--><p class="indent" > Nella modalità di esecuzione <span +class="ec-lmtt-10">\write18 </span>ristretta, che è impostata per default, <span +class="ec-lmtt-10">mpost </span>è diventato un programma consentito. -<!--l. 3619--><p class="indent" > Un file <span +</p><!--l. 3604--><p class="indent" > Un file <span class="ec-lmtt-10">texmf.cnf </span>viene trovato anche in <span class="path"><span class="ec-lmtt-10">../texmf-local</span></span>, se esiste (ad esempio, <span class="path"><span class="ec-lmtt-10">/usr/local/texlive/texmf-local/web2c/texmf.cnf</span></span>). -<!--l. 3622--><p class="indent" > Lo script <span -class="ec-lmtt-10">updmap </span>legge un file <span -class="ec-lmtt-10">updmap.cfg </span>in ciascuna directory invece di una configurazione -globale. Questo cambiamento dovrebbe essere trasparente per l’utente, a meno che non abbiate -modificato il vostro updmap.cfg direttamente. Il messaggio mostrato da <span class="obeylines-h"><span class="verb"><span +</p><!--l. 3607--><p class="indent" > Lo script <span +class="ec-lmtt-10">updmap </span>legge un file <span +class="ec-lmtt-10">updmap.cfg </span>in ciascuna directory invece di una configurazione +globale. Questo cambiamento dovrebbe essere trasparente per l’utente, a meno che non abbiate +modificato il vostro updmap.cfg direttamente. Il messaggio mostrato da <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">updmap</span><span -class="ec-lmtt-10"> --help</span></span></span> d ulteriori +class="ec-lmtt-10"> --help</span></span></span> dà ulteriori informazioni. -<!--l. 3628--><p class="indent" > Piattaforme: aggiunte <span +</p><!--l. 3613--><p class="indent" > Piattaforme: aggiunte <span class="ec-lmss-10">armel-linux </span>e <span class="ec-lmss-10">mipsel-linux</span>; <span class="ec-lmss-10">sparc-linux </span>e <span -class="ec-lmss-10">i386-netbsd </span>non fanno pi parte della +class="ec-lmss-10">i386-netbsd </span>non fanno più parte della distribuzione principale. -<!--l. 3632--><p class="noindent" > +</p><!--l. 3617--><p class="noindent" > +</p> <h5 class="subsubsectionHead"><span class="titlemark">9.1.10 </span> <a - id="x1-810009.1.10"></a>2013</h5> -<!--l. 3634--><p class="noindent" >Struttura della distribuzione: per semplicit, la directory <span -class="ec-lmtt-10">texmf/ </span> stata fusa all’interno di <span + id="x1-820009.1.10"></a>2013</h5> +<!--l. 3619--><p class="noindent" >Struttura della distribuzione: per semplicità, la directory <span +class="ec-lmtt-10">texmf/ </span>è stata fusa all’interno di <span class="ec-lmtt-10">texmf-dist</span>. Entrambe le variabili di Kpathsea <span class="ec-lmtt-10">TEXMFMAIN </span>e <span class="ec-lmtt-10">TEXMFDIST </span>adesso puntano a <span class="ec-lmtt-10">texmf-dist</span>. -<!--l. 3639--><p class="indent" > Molte piccole collezioni di lingue sono state fuse insieme, per semplificare l’instllazione. -<!--l. 3642--><p class="indent" > MetaPost: sono stati aggiunti il supporto nativo per l’output in PNG e per i numeri in virgola mobile +</p><!--l. 3624--><p class="indent" > Molte piccole collezioni di lingue sono state fuse insieme, per semplificare l’instllazione. +</p><!--l. 3627--><p class="indent" > MetaPost: sono stati aggiunti il supporto nativo per l’output in PNG e per i numeri in virgola mobile (<span -class="ec-lmri-10">double </span>secondo lo standard IEEE 754). -<!--l. 3645--><p class="indent" > Lua<span class="TEX">T<span -class="E">E</span>X</span>: aggiornato a Lua 5.2 e include una nuova libreria (<span -class="ec-lmtt-10">pdfscanner</span>) per processare il contenuto di -pagine PDF esterne, tra le altre cose (visitate il suo sito). -<!--l. 3649--><p class="indent" > Xe<span class="TEX">T<span -class="E">E</span>X</span> (anche in questo caso, visitate il sito per altri dettagli): +class="ec-lmri-10">double secondo lo standard IEEE 754).</span> +</p><!--l. 3630--><p class="indent" > <span +class="ec-lmri-10">LuaTeX: aggiornato a Lua 5.2 e include una nuova libreria (</span><span +class="ec-lmtti-10">pdfscanner</span><span +class="ec-lmri-10">) per processare il contenuto di</span> +<span +class="ec-lmri-10">pagine PDF esterne, tra le altre cose (visitate il suo sito).</span> +</p><!--l. 3634--><p class="indent" > <span +class="ec-lmri-10">XeTeX</span><span +class="ec-lmri-10"> (anche in questo caso, visitate il sito per altri dettagli):</span> </p> <ul class="itemize1"> - <li class="itemize">Ora, per il layout dei font, usata la libreria HarfBuzz al posto di ICU (ICU ancora usata per - la codifica dell’input, la bidirezionalit e interruzione di riga Unicode opzionale). + <li class="itemize"><span +class="ec-lmri-10">Ora, per il layout dei font, </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">usata la libreria HarfBuzz al posto di ICU (ICU </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">ancora usata</span> + <span +class="ec-lmri-10">per la codifica dell’input, la bidirezionalit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">e interruzione di riga Unicode opzionale).</span> </li> - <li class="itemize">Graphite2 e HarfBuzz sono usate al posto di SilGraphite per il layout di Graphite. + <li class="itemize"><span +class="ec-lmri-10">Graphite2 e HarfBuzz sono usate al posto di SilGraphite per il layout di Graphite.</span> </li> - <li class="itemize">Sul Mac, Core Text usato al posto del deprecato ATSUI. + <li class="itemize"><span +class="ec-lmri-10">Sul Mac, Core Text </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">usato al posto del deprecato ATSUI.</span> </li> - <li class="itemize">Preferisce i font TrueType/OpenType ai Type1 quando i nomi sono gli stessi. + <li class="itemize"><span +class="ec-lmri-10">Preferisce i font TrueType/OpenType ai Type1 quando i nomi sono gli stessi.</span> </li> - <li class="itemize">Corregge le occasionali discrepanze tra Xe<span class="TEX">T<span -class="E">E</span>X</span> e <span -class="ec-lmtt-10">xdvipdfmx </span>nella ricerca dei font. + <li class="itemize"><span +class="ec-lmri-10">Corregge le occasionali discrepanze tra XeTeX</span><span +class="ec-lmri-10"> e </span><span +class="ec-lmtti-10">xdvipdfmx </span><span +class="ec-lmri-10">nella ricerca dei font.</span> + + </li> - <li class="itemize">Supporta i cut-in per i font OpenType Math.</li></ul> -<!--l. 3664--><p class="indent" > <span -class="ec-lmss-10">xdvi</span>: ora usa FreeType al posto di <span -class="ec-lmtt-10">t1lib </span>per il rendering. -<!--l. 3667--><p class="indent" > <span -class="ec-lmss-10">microtype.sty</span>: un qualche supporto per Xe<span class="TEX">T<span -class="E">E</span>X</span> (protrusione) e Lua<span class="TEX">T<span -class="E">E</span>X</span> (protrusione, espansione dei font, -tracking), tra i vari miglioramenti. -<!--l. 3671--><p class="indent" > <span -class="ec-lmss-10">tlmgr</span>: nuova azione di <span -class="ec-lmri-10">affissione </span>(<span -class="ec-lmtt-10">pinning</span>) per facilitare la configurazione di repository multipli; la relativa -sezione in <span class="obeylines-h"><span class="verb"><span + <li class="itemize"><span +class="ec-lmri-10">Supporta i cut-in per i font OpenType Math.</span></li></ul> +<!--l. 3649--><p class="indent" > <span +class="ec-lmsso-10">xdvi</span><span +class="ec-lmri-10">: ora usa FreeType al posto di </span><span +class="ec-lmtti-10">t1lib </span><span +class="ec-lmri-10">per il rendering.</span> +</p><!--l. 3652--><p class="indent" > <span +class="ec-lmsso-10">microtype.sty</span><span +class="ec-lmri-10">: un qualche supporto per XeTeX</span><span +class="ec-lmri-10"> (protrusione) e LuaTeX</span><span +class="ec-lmri-10"> (protrusione, espansione dei font,</span> +<span +class="ec-lmri-10">tracking), tra i vari miglioramenti.</span> +</p><!--l. 3656--><p class="indent" > <span +class="ec-lmsso-10">tlmgr</span><span +class="ec-lmri-10">: nuova azione di </span>affissione <span +class="ec-lmri-10">(</span><span +class="ec-lmtti-10">pinning</span><span +class="ec-lmri-10">) per facilitare la configurazione di repository multipli; la relativa sezione</span> +<span +class="ec-lmri-10">in </span><span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">tlmgr</span><span -class="ec-lmtt-10"> --help</span></span></span>, visibile online su <a -href="http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES</span></a>, -ne parla pi approfonditamente. - - -<!--l. 3677--><p class="indent" > Piattaforme: <span -class="ec-lmss-10">armhf-linux</span>, <span -class="ec-lmss-10">mips-irix</span>, <span -class="ec-lmss-10">i386-netbsd </span>e <span -class="ec-lmss-10">amd64-netbsd </span>aggiunte o ripristinate; <span -class="ec-lmss-10">powerpc-aix</span> -rimossa. -<!--l. 3681--><p class="noindent" > - <h5 class="subsubsectionHead"><span class="titlemark">9.1.11 </span> <a - id="x1-820009.1.11"></a>2014</h5> -<!--l. 3683--><p class="noindent" >Il 2014 ha visto un altro aggiustamento a <span class="TEX">T<span -class="E">E</span>X</span> da parte di Knuth; questo ha riguardato tutti i motori, ma -l’unico cambiamento visibile probabilmente il ripristino della stringa <span -class="ec-lmtt-10">preloaded format </span>nella linea -di intestazione. Dal punto di vista di Knuth, questo ora riflette il formato che <span -class="ec-lmri-10">dovrebbe </span>essere -caricato di default, piuttosto che un formato incorporato nell’eseguibile; pu essere sostituito in vari -modi. -<!--l. 3690--><p class="indent" > pdf<span class="TEX">T<span -class="E">E</span>X</span>: nuovo parametro per la soppressione dei warning <span -class="ec-lmtt-10">\pdfsuppresswarningpagegroup</span>; nuove -primitive per falsi spazi tra parole per facilitare la ridisposizione del testo PDF: <span -class="ec-lmtt-10">\pdfinterwordspaceon</span>, -<span -class="ec-lmtt-10">\pdfinterwordspaceoff</span>, <span -class="ec-lmtt-10">\pdffakespace</span>. -<!--l. 3695--><p class="indent" > Lua<span class="TEX">T<span -class="E">E</span>X</span>: sono stati fatti notevoli cambiamenti e correzioni al caricamento dei font e alla sillabazione. L’aggiunta -pi grande una nuova variante del motore, <span -class="ec-lmtt-10">luajittex </span>(<a -href="http://foundry.supelec.fr/projects/luajittex" class="url" ><span -class="ec-lmtt-10">http://foundry.supelec.fr/projects/luajittex</span></a>) -e i suoi fratelli <span -class="ec-lmtt-10">texluajit </span>e <span -class="ec-lmtt-10">texluajitc</span>. Questo motore usa un compilatore Lua just-in-time (esiste un -articolo dettagliato su <span -class="ec-lmro-10">TUGboat </span>all’indirizzo <a -href="http://tug.org/TUGboat/tb34-1/tb106scarso.pdf" class="url" ><span -class="ec-lmtt-10">http://tug.org/TUGboat/tb34-1/tb106scarso.pdf</span></a>). -<span -class="ec-lmtt-10">luajittex </span> ancora in fase di sviluppo, non disponibile su tutte le piattaforme ed notevolmente meno -stabile di <span -class="ec-lmtt-10">luatex</span>. N noi n i suoi sviluppatori lo raccomandano eccetto che per lo scopo di sperimentare la -compilazione jit del codice Lua. -<!--l. 3707--><p class="indent" > Xe<span class="TEX">T<span -class="E">E</span>X</span>: gli stessi formati di immagini sono ora supportati su tutte le piattaforme (incluso il Mac); evita il -fallback di decomposizione di compatibilit di Unicode (ma non altre varianti); preferisce i font OpenType ai -Graphite, per compatibilit con le versioni precedenti di Xe<span class="TEX">T<span -class="E">E</span>X</span>. -<!--l. 3713--><p class="indent" > MetaPost: un nuovo sistema di numerazione <span -class="ec-lmtt-10">decimal </span> supportato, insieme ad uno che lo accompagna, -<span -class="ec-lmtt-10">numberprecision</span>, ad uso interno; una nuova definizione di <span -class="ec-lmtt-10">drawdot </span>in <span class="path"><span -class="ec-lmtt-10">plain.mp</span></span>, secondo Knuth; correzioni di -bug nell’output in SVG e PNG, tra le altre cose. -<!--l. 3719--><p class="indent" > L’utilit Con<span class="TEX">T<span -class="E">E</span>X</span>t <span -class="ec-lmss-10">pstopdf </span>sar rimossa come comando a s stante ad un certo punto dopo questa versione, -a causa dei conflitti con le utilit del sistema operativo con lo stesso nome. Pu essere ancora (e tuttora) -invocato con <span -class="ec-lmtt-10">mtxrun –script pstopdf</span>. -<!--l. 3724--><p class="indent" > <span -class="ec-lmss-10">psutils </span> stato notevolmente revisionato da un nuovo mantenitore. Come risultato, molte utilit usate -raramente (<span -class="ec-lmtt-10">fix*</span>, <span -class="ec-lmtt-10">getafm</span>, <span -class="ec-lmtt-10">psmerge</span>, <span -class="ec-lmtt-10">showchar</span>) ora si trovano solo nella directory <span class="path"><span -class="ec-lmtt-10">scripts/</span></span> invece che essere -eseguibili accessibili direttamente (si pu tornare indietro, se si rivela problematico). Un nuovo script, <span -class="ec-lmtt-10">psjoin</span>, - stato aggiunto. -<!--l. 3732--><p class="indent" > La distribuzione Mac<span class="TEX">T<span -class="E">E</span>X</span> di <span class="TEX">T<span -class="E">E</span>X</span> Live (sezione <a -href="#x1-180003.1.2">3.1.2<!--tex4ht:ref: sec:macosx --></a>) non include pi i pacchetti opzionali solo per Mac -dei font Latin Modern e <span class="TEX">T<span -class="E">E</span>X</span> Gyre, dato che abbastanza semplice per i singoli utenti renderli disponibili al -sistema. Anche il programma <span -class="ec-lmss-10">convert </span>da ImageMagick stato rimosso, dato che <span class="TEX">T<span -class="E">E</span>X</span>4ht (nello specifico -<span -class="ec-lmtt-10">tex4ht.env</span>) ora usa Ghostscript direttamente. -<!--l. 3739--><p class="indent" > La collezione <span -class="ec-lmss-10">langcjk </span>per il supporto al cinese, giapponese e coreano stata suddivisa in collezioni per le -singole lingue per avere dimensioni pi piccole. -<!--l. 3743--><p class="indent" > Piattaforme: <span -class="ec-lmss-10">x86_64-cygwin </span>aggiunta, <span -class="ec-lmss-10">mips-irix </span>rimossa; Microsoft ha cessato il supporto di Windows XP, -quindi i nostri programmi potrebbero iniziare a funzionare male su quel sistema in qualunque -momento. -<!--l. 3749--><p class="noindent" > - <h5 class="subsubsectionHead"><span class="titlemark">9.1.12 </span> <a - id="x1-830009.1.12"></a>2015</h5> -<!--l. 3751--><p class="noindent" >LaTeX2e ora incorpora, per default, i cambiamenti precedentemente inclusi solo caricando esplicitamente il -pacchetto <span -class="ec-lmss-10">fixltx2e</span>, che ora non fa nulla. Un nuovo pacchetto <span -class="ec-lmss-10">latexrelease </span>ed altri meccanismi permettono di -controllare ci che viene fatto. I documenti inclusi <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> News #22 e “<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> changes” contengono i -dettagli. Incidentalmente, i pacchetti <span -class="ec-lmss-10">babel </span>e <span -class="ec-lmss-10">psnfss</span>, nonostante siano parti centrali di <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>, -sono mantenuti separatamente e non sono toccati da questi cambiamenti (e dovrebbero ancora -funzionare). -<!--l. 3760--><p class="indent" > Internamente, LaTeX2e ora include una configurazione del motore relativa a Unicode (quali caratteri sono -lettere, nome delle primitive, ecc.) che prima era parte di <span class="TEX">T<span -class="E">E</span>X</span> Live. Questo cambiamento dovrebbe essere -trasparente per gli utenti; alcune sequenze di controllo interne di basso livello sono state rinominate o rimosse, -ma il comportamento dovrebbe essere lo stesso. -<!--l. 3767--><p class="indent" > pdf<span class="TEX">T<span -class="E">E</span>X</span>: supporto per gli Exif nei JPEG e per i JFIF; non emette pi un warning se -<span -class="ec-lmtt-10">\pdfinclusionerrorlevel </span> negativo; sincronizzazione con <span -class="ec-lmss-10">xpdf</span> 3.04. - - -<!--l. 3771--><p class="indent" > Lua<span class="TEX">T<span -class="E">E</span>X</span>: nuova libreria <span -class="ec-lmss-10">newtokenlib </span>per la scansione dei token; correzione di errori nel generatore di numeri -casuali <span -class="ec-lmtt-10">normal </span>e in altri punti. -<!--l. 3775--><p class="indent" > Xe<span class="TEX">T<span -class="E">E</span>X</span>: corretta la gestione delle immagini; l’eseguibile <span -class="ec-lmss-10">xdvipdfmx </span>viene cercato per primo, come gemello di -<span -class="ec-lmss-10">xetex</span>; cambiati gli opcode interni <span -class="ec-lmtt-10">XDV</span>. -<!--l. 3780--><p class="indent" > MetaPost: nuovo sistema di numerazione <span -class="ec-lmtt-10">binary</span>; nuovi programmi per il giapponese <span -class="ec-lmss-10">upmpost </span>e <span -class="ec-lmss-10">updvitomp</span>, -analogamente a <span -class="ec-lmss-10">up*tex</span>. -<!--l. 3784--><p class="indent" > Mac<span class="TEX">T<span -class="E">E</span>X</span>: aggiornamenti al pacchetto Ghostscript per il supporto a CJK. Il Pannello delle Preferenze -della Distribuzione <span class="TEX">T<span -class="E">E</span>X</span> ora funziona in Yosemite (Mac OS X 10.10). I resource fork dei font -(di solito senza un’estensione) non sono pi supportati da Xe<span class="TEX">T<span -class="E">E</span>X</span>; i data fork (<span -class="ec-lmtt-10">.dfont</span>) restano -supportati. -<!--l. 3790--><p class="indent" > Infrastruttura: lo script <span -class="ec-lmss-10">fmtutil </span> stato reimplementato per leggere i <span class="path"><span -class="ec-lmtt-10">fmtutil.cnf</span></span> rispettando -le gerarchie delle directory, analogamente a <span -class="ec-lmss-10">updmap</span>. Gli script Web2c <span -class="ec-lmss-10">mktex* </span>(inclusi <span -class="ec-lmss-10">mktexlsr</span>, -<span -class="ec-lmss-10">mktextfm</span>, <span -class="ec-lmss-10">mktexpk</span>) ora preferiscono i programmi nelle loro directory, invece di usare sempre il <span -class="ec-lmtt-10">PATH</span> -esistente. -<!--l. 3797--><p class="indent" > Piattaforme: <span -class="ec-lmss-10">*-kfreebsd </span>rimossa, dato che <span class="TEX">T<span -class="E">E</span>X</span> Live ora facilmente disponibile tramite il meccanismo di -piattaforma del sistema. Il supporto per alcune piattaforme aggiuntive disponibile come eseguibili -personalizzati (<a -href="http://tug.org/texlive/custom-bin.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/custom-bin.html</span></a>). In pi, alcune piattaforme adesso sono omesse -dal DVD (semplicemente per risparmiare spazio), ma possono essere installate normalmente via -internet. -<!--l. 3806--><p class="noindent" > - <h5 class="subsubsectionHead"><span class="titlemark">9.1.13 </span> <a - id="x1-840009.1.13"></a>2016</h5> -<!--l. 3808--><p class="noindent" >Lua<span class="TEX">T<span -class="E">E</span>X</span>: cambiamenti radicali alle primitive, che sono state sia rinominate che rimosse, assieme ad alcune -riorganizzazioni della struttura dei nodi. Questi cambiamenti sono ricapitolati in un articolo di Hans Hagen, -“Lua<span class="TEX">T<span -class="E">E</span>X</span> 0.90 backend changes for PDF and more” (<a -href="http://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf" class="url" ><span -class="ec-lmtt-10">http://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf</span></a>); -per tutti i dettagli, consultate il manuale di Lua<span class="TEX">T<span -class="E">E</span>X</span>, <a -href="../../../../texmf-dist/doc/luatex/base/luatex.pdf" >texmf-dist/doc/luatex/base/luatex.pdf</a>. -<!--l. 3816--><p class="indent" > Metafont: nuovi programmi fratelli altamente sperimentali MFlua e MFluajit che integrano Lua con -Metafont, per scopi di test. -<!--l. 3819--><p class="indent" > MetaPost: correzione di bug e preparazioni interne per MetaPost 2.0. -<!--l. 3821--><p class="indent" > pdf<span class="TEX">T<span -class="E">E</span>X</span>: nuove primitive <span -class="ec-lmtt-10">\pdfinfoomitdate</span>, <span -class="ec-lmtt-10">\pdftrailerid</span>, <span -class="ec-lmtt-10">\pdfsuppressptexinfo</span>, per controllare -quei valori che appaiono nell’output e che normalmente cambiano ad ogni esecuzione. Queste funzionalit sono -solo per l’output in PDF, non per il DVI. -<!--l. 3826--><p class="indent" > Xe<span class="TEX">T<span -class="E">E</span>X</span>: nuove primitive <span -class="ec-lmtt-10">\XeTeXhypenatablelength</span>, <span -class="ec-lmtt-10">\XeTeXgenerateactualtext</span>,<br +class="ec-lmtt-10"> --help</span></span></span><span +class="ec-lmri-10">, visibile online su </span><a +href="https://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES" class="url" ><span +class="ec-lmtti-10">https://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES</span></a><span +class="ec-lmri-10">,</span> +<span +class="ec-lmri-10">ne parla pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">approfonditamente.</span> +</p><!--l. 3662--><p class="indent" > <span +class="ec-lmri-10">Piattaforme: </span><span +class="ec-lmsso-10">armhf-linux</span><span +class="ec-lmri-10">, </span><span +class="ec-lmsso-10">mips-irix</span><span +class="ec-lmri-10">, </span><span +class="ec-lmsso-10">i386-netbsd </span><span +class="ec-lmri-10">e </span><span +class="ec-lmsso-10">amd64-netbsd </span><span +class="ec-lmri-10">aggiunte o ripristinate; </span><span +class="ec-lmsso-10">powerpc-aix</span> +<span +class="ec-lmri-10">rimossa.</span> +</p><!--l. 3666--><p class="noindent" > +</p> + <h5 class="subsubsectionHead"><span class="titlemark"><span +class="ec-lmri-10">9.1.11 </span></span> <a + id="x1-830009.1.11"></a><span +class="ec-lmri-10">2014</span></h5> +<!--l. 3668--><p class="noindent" ><span +class="ec-lmri-10">Il 2014 ha visto un altro aggiustamento a TeX</span><span +class="ec-lmri-10"> da parte di Knuth; questo ha riguardato tutti i motori, ma</span> +<span +class="ec-lmri-10">l’unico cambiamento visibile </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">probabilmente il ripristino della stringa </span><span +class="ec-lmtti-10">preloaded format </span><span +class="ec-lmri-10">nella linea</span> +<span +class="ec-lmri-10">di intestazione. Dal punto di vista di Knuth, questo ora riflette il formato che </span>dovrebbe <span +class="ec-lmri-10">essere</span> +<span +class="ec-lmri-10">caricato di default, piuttosto che un formato incorporato nell’eseguibile; pu</span><span +class="ec-lmri-10">ò</span> <span +class="ec-lmri-10">essere sostituito in vari</span> +<span +class="ec-lmri-10">modi.</span> +</p><!--l. 3675--><p class="indent" > <span +class="ec-lmri-10">pdfTeX: nuovo parametro per la soppressione dei warning </span><span +class="ec-lmtt-10">\pdfsuppresswarningpagegroup</span><span +class="ec-lmri-10">; nuove</span> +<span +class="ec-lmri-10">primitive per falsi spazi tra parole per facilitare la ridisposizione del testo PDF: </span><span +class="ec-lmtt-10">\pdfinterwordspaceon</span><span +class="ec-lmri-10">,</span> +<span +class="ec-lmtt-10">\pdfinterwordspaceoff</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\pdffakespace</span><span +class="ec-lmri-10">.</span> +</p><!--l. 3680--><p class="indent" > <span +class="ec-lmri-10">LuaTeX: sono stati fatti notevoli cambiamenti e correzioni al caricamento dei font e alla sillabazione.</span> +<span +class="ec-lmri-10">L’aggiunta pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">grande </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">una nuova variante del motore, </span><span +class="ec-lmtti-10">luajittex </span><span +class="ec-lmri-10">e i suoi fratelli </span><span +class="ec-lmtti-10">texluajit </span><span +class="ec-lmri-10">e</span> +<span +class="ec-lmtti-10">texluajitc</span><span +class="ec-lmri-10">. Questo motore usa un compilatore Lua just-in-time (articolo </span><span +class="ec-lmro-10">TUGboat </span><span +class="ec-lmri-10">dettagliato su</span> +<a +href="https://tug.org/TUGboat/tb34-1/tb106scarso.pdf" class="url" ><span +class="ec-lmtti-10">https://tug.org/TUGboat/tb34-1/tb106scarso.pdf</span></a><span +class="ec-lmri-10">). </span><span +class="ec-lmtti-10">luajittex </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">ancora in fase di sviluppo, non </span><span +class="ec-lmri-10">è</span> +<span +class="ec-lmri-10">disponibile su tutte le piattaforme ed </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">notevolmente meno stabile di </span><span +class="ec-lmtti-10">luatex</span><span +class="ec-lmri-10">. N</span><span +class="ec-lmri-10">é</span> <span +class="ec-lmri-10">noi n</span><span +class="ec-lmri-10">é</span> <span +class="ec-lmri-10">i suoi</span> +<span +class="ec-lmri-10">sviluppatori lo raccomandano eccetto che per lo scopo di sperimentare la compilazione jit del codice</span> +<span +class="ec-lmri-10">Lua.</span> +</p><!--l. 3691--><p class="indent" > <span +class="ec-lmri-10">XeTeX: gli stessi formati di immagini sono ora supportati su tutte le piattaforme (incluso il Mac); evita il</span> +<span +class="ec-lmri-10">fallback di decomposizione di compatibilit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">di Unicode (ma non altre varianti); preferisce i font OpenType ai</span> +<span +class="ec-lmri-10">Graphite, per compatibilit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">con le versioni precedenti di XeTeX.</span> +</p><!--l. 3697--><p class="indent" > <span +class="ec-lmri-10">MetaPost: un nuovo sistema di numerazione </span><span +class="ec-lmtti-10">decimal </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">supportato, insieme ad uno che lo accompagna,</span> +<span +class="ec-lmtti-10">numberprecision</span><span +class="ec-lmri-10">, ad uso interno; una nuova definizione di </span><span +class="ec-lmtti-10">drawdot </span><span +class="ec-lmri-10">in </span><span class="path"><span +class="ec-lmtti-10">plain.mp</span></span><span +class="ec-lmri-10">, secondo Knuth; correzioni</span> +<span +class="ec-lmri-10">di bug nell’output in SVG e PNG, tra le altre cose.</span> +</p><!--l. 3703--><p class="indent" > <span +class="ec-lmri-10">L’utilit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">ConTeXt </span><span +class="ec-lmsso-10">pstopdf </span><span +class="ec-lmri-10">sar</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">rimossa come comando a s</span><span +class="ec-lmri-10">é</span> <span +class="ec-lmri-10">stante ad un certo punto dopo questa</span> +<span +class="ec-lmri-10">versione, a causa dei conflitti con le utilit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">del sistema operativo con lo stesso nome. Pu</span><span +class="ec-lmri-10">ò</span> <span +class="ec-lmri-10">essere ancora (e</span> +<span +class="ec-lmri-10">tuttora) invocato con </span><span +class="ec-lmtti-10">mtxrun –script pstopdf</span><span +class="ec-lmri-10">.</span> +</p><!--l. 3708--><p class="indent" > <span +class="ec-lmsso-10">psutils </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">stato notevolmente revisionato da un nuovo manutentore. Come risultato, molte utilit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">usate</span> +<span +class="ec-lmri-10">raramente (</span><span +class="ec-lmtti-10">fix*</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtti-10">getafm</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtti-10">psmerge</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtti-10">showchar</span><span +class="ec-lmri-10">) ora si trovano solo nella directory </span><span class="path"><span +class="ec-lmtti-10">scripts/</span></span> <span +class="ec-lmri-10">invece che essere</span> +<span +class="ec-lmri-10">eseguibili accessibili direttamente (si pu</span><span +class="ec-lmri-10">ò</span> <span +class="ec-lmri-10">tornare indietro, se si rivela problematico). Un nuovo script, </span><span +class="ec-lmtti-10">psjoin</span><span +class="ec-lmri-10">,</span> +<span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">stato aggiunto.</span> +</p><!--l. 3715--><p class="indent" > <span +class="ec-lmri-10">La distribuzione MacTeX</span><span +class="ec-lmri-10"> di TeX</span><span +class="ec-lmri-10"> Live (sezione</span><span +class="ec-lmri-10"> </span><a +href="#x1-180003.1.2"><span +class="ec-lmri-10">3.1.2</span><!--tex4ht:ref: sec:macosx --></a><span +class="ec-lmri-10">) non include pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">i pacchetti opzionali solo per Mac</span> +<span +class="ec-lmri-10">dei font Latin Modern e TeX</span><span +class="ec-lmri-10"> Gyre, dato che </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">abbastanza semplice per i singoli utenti renderli disponibili al</span> +<span +class="ec-lmri-10">sistema. Anche il programma </span><span +class="ec-lmsso-10">convert </span><span +class="ec-lmri-10">da ImageMagick </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">stato rimosso, dato che TeX4ht (nello specifico</span> +<span +class="ec-lmtti-10">tex4ht.env</span><span +class="ec-lmri-10">) ora usa Ghostscript direttamente.</span> +</p><!--l. 3722--><p class="indent" > <span +class="ec-lmri-10">La collezione </span><span +class="ec-lmsso-10">langcjk </span><span +class="ec-lmri-10">per il supporto al cinese, giapponese e coreano </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">stata suddivisa in collezioni per le</span> +<span +class="ec-lmri-10">singole lingue per avere dimensioni pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">piccole.</span> +</p><!--l. 3726--><p class="indent" > <span +class="ec-lmri-10">Piattaforme: </span><span +class="ec-lmsso-10">x86_64-cygwin </span><span +class="ec-lmri-10">aggiunta, </span><span +class="ec-lmsso-10">mips-irix </span><span +class="ec-lmri-10">rimossa; Microsoft ha cessato il supporto di Windows</span> +<span +class="ec-lmri-10">XP, quindi i nostri programmi potrebbero iniziare a funzionare male su quel sistema in qualunque</span> +<span +class="ec-lmri-10">momento.</span> +</p><!--l. 3732--><p class="noindent" > +</p> + <h5 class="subsubsectionHead"><span class="titlemark"><span +class="ec-lmri-10">9.1.12 </span></span> <a + id="x1-840009.1.12"></a><span +class="ec-lmri-10">2015</span></h5> + + +<!--l. 3734--><p class="noindent" ><span +class="ec-lmri-10">LaTeX2e</span><span +class="ec-lmri-10"> ora incorpora, per default, i cambiamenti precedentemente inclusi solo caricando esplicitamente il</span> +<span +class="ec-lmri-10">pacchetto </span><span +class="ec-lmsso-10">fixltx2e</span><span +class="ec-lmri-10">, che ora non fa nulla. Un nuovo pacchetto </span><span +class="ec-lmsso-10">latexrelease </span><span +class="ec-lmri-10">ed altri meccanismi permettono di</span> +<span +class="ec-lmri-10">controllare ci</span><span +class="ec-lmri-10">ò</span> <span +class="ec-lmri-10">che viene fatto. I documenti inclusi LaTeX</span><span +class="ec-lmri-10"> News #22 e “LaTeX</span><span +class="ec-lmri-10"> changes” contengono i</span> +<span +class="ec-lmri-10">dettagli. Incidentalmente, i pacchetti </span><span +class="ec-lmsso-10">babel </span><span +class="ec-lmri-10">e </span><span +class="ec-lmsso-10">psnfss</span><span +class="ec-lmri-10">, nonostante siano parti centrali di LaTeX,</span> +<span +class="ec-lmri-10">sono mantenuti separatamente e non sono toccati da questi cambiamenti (e dovrebbero ancora</span> +<span +class="ec-lmri-10">funzionare).</span> +</p><!--l. 3743--><p class="indent" > <span +class="ec-lmri-10">Internamente, LaTeX2e</span><span +class="ec-lmri-10"> ora include una configurazione del motore relativa a Unicode (quali caratteri sono</span> +<span +class="ec-lmri-10">lettere, nome delle primitive, ecc.) che prima era parte di TeX</span><span +class="ec-lmri-10"> Live. Questo cambiamento dovrebbe essere</span> +<span +class="ec-lmri-10">trasparente per gli utenti; alcune sequenze di controllo interne di basso livello sono state rinominate o rimosse,</span> +<span +class="ec-lmri-10">ma il comportamento dovrebbe essere lo stesso.</span> +</p><!--l. 3750--><p class="indent" > <span +class="ec-lmri-10">pdfTeX: supporto per gli Exif nei JPEG e per i JFIF; non emette pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">un warning se</span> +<span +class="ec-lmtt-10">\pdfinclusionerrorlevel </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">negativo; sincronizzazione con </span><span +class="ec-lmsso-10">xpdf</span><span +class="ec-lmri-10"> 3.04.</span> +</p><!--l. 3754--><p class="indent" > <span +class="ec-lmri-10">LuaTeX: nuova libreria </span><span +class="ec-lmsso-10">newtokenlib </span><span +class="ec-lmri-10">per la scansione dei token; correzione di errori nel generatore di numeri</span> +<span +class="ec-lmri-10">casuali </span><span +class="ec-lmtti-10">normal </span><span +class="ec-lmri-10">e in altri punti.</span> +</p><!--l. 3758--><p class="indent" > <span +class="ec-lmri-10">XeTeX: corretta la gestione delle immagini; l’eseguibile </span><span +class="ec-lmsso-10">xdvipdfmx </span><span +class="ec-lmri-10">viene cercato per primo, come gemello di</span> +<span +class="ec-lmsso-10">xetex</span><span +class="ec-lmri-10">; cambiati gli opcode interni </span><span +class="ec-lmtti-10">XDV</span><span +class="ec-lmri-10">.</span> +</p><!--l. 3763--><p class="indent" > <span +class="ec-lmri-10">MetaPost: nuovo sistema di numerazione </span><span +class="ec-lmtti-10">binary</span><span +class="ec-lmri-10">; nuovi programmi per il giapponese </span><span +class="ec-lmsso-10">upmpost </span><span +class="ec-lmri-10">e </span><span +class="ec-lmsso-10">updvitomp</span><span +class="ec-lmri-10">,</span> +<span +class="ec-lmri-10">analogamente a </span><span +class="ec-lmsso-10">up*tex</span><span +class="ec-lmri-10">.</span> +</p><!--l. 3767--><p class="indent" > <span +class="ec-lmri-10">MacTeX: aggiornamenti al pacchetto Ghostscript per il supporto a CJK. Il Pannello delle Preferenze</span> +<span +class="ec-lmri-10">della Distribuzione TeX</span><span +class="ec-lmri-10"> ora funziona in Yosemite (MacOSX</span><span +class="ec-lmri-10"> 10.10). I resource fork dei font</span> +<span +class="ec-lmri-10">(di solito senza un’estensione) non sono pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">supportati da XeTeX; i data fork (</span><span +class="ec-lmtti-10">.dfont</span><span +class="ec-lmri-10">) restano</span> +<span +class="ec-lmri-10">supportati.</span> +</p><!--l. 3773--><p class="indent" > <span +class="ec-lmri-10">Infrastruttura: lo script </span><span +class="ec-lmsso-10">fmtutil </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">stato reimplementato per leggere i </span><span class="path"><span +class="ec-lmtti-10">fmtutil.cnf</span></span> <span +class="ec-lmri-10">rispettando le</span> +<span +class="ec-lmri-10">gerarchie delle directory, analogamente a </span><span +class="ec-lmsso-10">updmap</span><span +class="ec-lmri-10">. Gli script Web2c </span><span +class="ec-lmsso-10">mktex* </span><span +class="ec-lmri-10">(inclusi </span><span +class="ec-lmsso-10">mktexlsr</span><span +class="ec-lmri-10">,</span> +<span +class="ec-lmsso-10">mktextfm</span><span +class="ec-lmri-10">, </span><span +class="ec-lmsso-10">mktexpk</span><span +class="ec-lmri-10">) ora preferiscono i programmi nelle loro directory, invece di usare sempre il </span><span +class="ec-lmtti-10">PATH</span> +<span +class="ec-lmri-10">esistente.</span> +</p><!--l. 3780--><p class="indent" > <span +class="ec-lmri-10">Piattaforme: </span><span +class="ec-lmsso-10">*-kfreebsd </span><span +class="ec-lmri-10">rimossa, dato che TeX</span><span +class="ec-lmri-10"> Live </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">ora facilmente disponibile tramite il meccanismo di</span> +<span +class="ec-lmri-10">piattaforma del sistema. Il supporto per alcune piattaforme aggiuntive </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">disponibile come eseguibili</span> +<span +class="ec-lmri-10">personalizzati (</span><a +href="https://tug.org/texlive/custom-bin.html" class="url" ><span +class="ec-lmtti-10">https://tug.org/texlive/custom-bin.html</span></a><span +class="ec-lmri-10">). In pi</span><span +class="ec-lmri-10">ù</span><span +class="ec-lmri-10">, alcune piattaforme adesso sono</span> +<span +class="ec-lmri-10">omesse dal DVD</span><span +class="ec-lmri-10"> (semplicemente per risparmiare spazio), ma possono essere installate normalmente via</span> +<span +class="ec-lmri-10">internet.</span> +</p><!--l. 3789--><p class="noindent" > +</p> + <h5 class="subsubsectionHead"><span class="titlemark"><span +class="ec-lmri-10">9.1.13 </span></span> <a + id="x1-850009.1.13"></a><span +class="ec-lmri-10">2016</span></h5> +<!--l. 3791--><p class="noindent" ><span +class="ec-lmri-10">LuaTeX: cambiamenti radicali alle primitive, che sono state sia rinominate che rimosse, assieme ad alcune</span> +<span +class="ec-lmri-10">riorganizzazioni della struttura dei nodi. Questi cambiamenti sono ricapitolati in un articolo di Hans Hagen,</span> +<span +class="ec-lmri-10">“LuaTeX</span><span +class="ec-lmri-10"> 0.90 backend changes for PDF and more” (</span><a +href="https://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf" class="url" ><span +class="ec-lmtti-10">https://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf</span></a><span +class="ec-lmri-10">);</span> +<span +class="ec-lmri-10">per tutti i dettagli, consultate il manuale di LuaTeX, </span><a +href="../../../../texmf-dist/doc/luatex/base/luatex.pdf" ><span +class="ec-lmri-10">texmf-dist/doc/luatex/base/luatex.pdf</span></a><span +class="ec-lmri-10">.</span> +</p><!--l. 3799--><p class="indent" > <span +class="ec-lmri-10">Metafont: nuovi programmi fratelli altamente sperimentali MFlua e MFluajit che integrano Lua con</span> +<span +class="ec-lmri-10">Metafont, per scopi di test.</span> +</p><!--l. 3802--><p class="indent" > <span +class="ec-lmri-10">MetaPost: correzione di bug e preparazioni interne per MetaPost 2.0.</span> +</p><!--l. 3804--><p class="indent" > <span +class="ec-lmri-10">pdfTeX: nuove primitive </span><span +class="ec-lmtt-10">\pdfinfoomitdate</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\pdftrailerid</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\pdfsuppressptexinfo</span><span +class="ec-lmri-10">, per controllare quei</span> +<span +class="ec-lmri-10">valori che appaiono nell’output e che normalmente cambiano ad ogni esecuzione. Queste funzionalit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">sono</span> +<span +class="ec-lmri-10">solo per l’output in PDF, non per il DVI.</span> +</p><!--l. 3809--><p class="indent" > <span +class="ec-lmri-10">XeTeX: nuove primitive </span><span +class="ec-lmtt-10">\XeTeXhypenatablelength</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\XeTeXgenerateactualtext</span><span +class="ec-lmri-10">,</span><br class="newline" /><span -class="ec-lmtt-10">\XeTeXinterwordspaceshaping</span>, <span -class="ec-lmtt-10">\mdfivesum</span>; limite delle classi di caratteri innalzato a 4096; incremetati i -byte di id nel DVI. -<!--l. 3831--><p class="indent" > Altri strumenti: +class="ec-lmtt-10">\XeTeXinterwordspaceshaping</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\mdfivesum</span><span +class="ec-lmri-10">; limite delle classi di caratteri innalzato a 4096; incremetati i</span> +<span +class="ec-lmri-10">byte di id nel DVI.</span> +</p><!--l. 3814--><p class="indent" > <span +class="ec-lmri-10">Altri strumenti:</span> </p> <ul class="itemize1"> <li class="itemize"><span -class="ec-lmtt-10">gregorio </span> un nuovo programma che fa parte del pacchetto <span -class="ec-lmtt-10">gregoriotex </span>per impaginare le - partiture di canto gregoriano; incluso di default in <span -class="ec-lmtt-10">shell_escape_commads</span>. +class="ec-lmtti-10">gregorio </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">un nuovo programma che fa parte del pacchetto </span><span +class="ec-lmtti-10">gregoriotex </span><span +class="ec-lmri-10">per impaginare le</span> + <span +class="ec-lmri-10">partiture di canto gregoriano; </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">incluso di default in </span><span +class="ec-lmtti-10">shell_escape_commads</span><span +class="ec-lmri-10">.</span> </li> <li class="itemize"><span -class="ec-lmtt-10">upmendex </span> un programma di creazione dell’indice, quasi del tutto compatibile con <span -class="ec-lmtt-10">makeindex</span>, - con il supporto tra le altre cose per l’ordinamento basato sull’Unicode. +class="ec-lmtti-10">upmendex </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">un programma di creazione dell’indice, quasi del tutto compatibile con </span><span +class="ec-lmtti-10">makeindex</span><span +class="ec-lmri-10">,</span> + <span +class="ec-lmri-10">con il supporto tra le altre cose per l’ordinamento basato sull’Unicode.</span> </li> <li class="itemize"><span -class="ec-lmtt-10">afm2tfm </span>ora esegue solo aggiustamenti dell’altezza basati sull’accento verso l’alto; una nuova - opzione <span -class="ec-lmtt-10">-a </span>tralascia tutti gli aggiustamenti. +class="ec-lmtti-10">afm2tfm </span><span +class="ec-lmri-10">ora esegue solo aggiustamenti dell’altezza basati sull’accento verso l’alto; una nuova</span> + <span +class="ec-lmri-10">opzione </span><span +class="ec-lmtti-10">-a </span><span +class="ec-lmri-10">tralascia tutti gli aggiustamenti.</span> + + </li> <li class="itemize"><span -class="ec-lmtt-10">ps2pk </span>pu gestire i font PK/GF estesi.</li></ul> -<!--l. 3848--><p class="indent" > Mac<span class="TEX">T<span -class="E">E</span>X</span>: il pannello <span class="TEX">T<span -class="E">E</span>X</span> Distribution Preference stato rimosso; le sue funzionalit ora si trovano nella -TeX Live Utility; aggiornate le applicazioni grafiche a corredo; il nuovo script <span -class="ec-lmtt-10">cjk-gs-integrate </span>deve essere -eseguito dagli utenti che vogliono incorporare i font CJK in Ghostscript. -<!--l. 3854--><p class="indent" > Infrastruttura: supporto per il file di configurazione di <span -class="ec-lmtt-10">tlmgr </span>a livello di sistema; verifica delle checksum dei -pacchetti; se GPG disponibile, verifica la firma degli aggiornamenti di rete. Queste verifiche avvengono sia -nell’installatore che in <span -class="ec-lmtt-10">tlmgr </span>(se GPG non disponibile, gli aggiornamenti avvengono come di -consueto). -<!--l. 3860--><p class="indent" > Piattaforme: rimosse <span -class="ec-lmtt-10">alpha-linux </span>e <span -class="ec-lmtt-10">mipsel-linux</span>. - - -<!--l. 3863--><p class="noindent" > - <h5 class="subsubsectionHead"><span class="titlemark">9.1.14 </span> <a - id="x1-850009.1.14"></a>2017</h5> -<!--l. 3865--><p class="noindent" >Lua<span class="TEX">T<span -class="E">E</span>X</span>: pi callback, pi controllo per la composizione tipografica, pi accesso ai dati inteni; libreria <span -class="ec-lmtt-10">ffi </span>per -il caricamento dinamico del codice in alcune piattaforme. -<!--l. 3870--><p class="indent" > pdf<span class="TEX">T<span -class="E">E</span>X</span>: variabile d’ambiente <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">SOURCE_DATE_EPOCH_TEX_PRIMITIVES</span></span></span> dell’anno precedente rinominata +class="ec-lmtti-10">ps2pk </span><span +class="ec-lmri-10">pu</span><span +class="ec-lmri-10">ò</span> <span +class="ec-lmri-10">gestire i font PK/GF estesi.</span></li></ul> +<!--l. 3831--><p class="indent" > <span +class="ec-lmri-10">MacTeX: il pannello TeX</span><span +class="ec-lmri-10"> Distribution Preference </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">stato rimosso; le sue funzionalit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">ora si trovano nella</span> +<span +class="ec-lmri-10">TeX Live Utility; aggiornate le applicazioni grafiche a corredo; il nuovo script </span><span +class="ec-lmtti-10">cjk-gs-integrate </span><span +class="ec-lmri-10">deve essere</span> +<span +class="ec-lmri-10">eseguito dagli utenti che vogliono incorporare i font CJK in Ghostscript.</span> +</p><!--l. 3837--><p class="indent" > <span +class="ec-lmri-10">Infrastruttura: supporto per il file di configurazione di </span><span +class="ec-lmtti-10">tlmgr </span><span +class="ec-lmri-10">a livello di sistema; verifica delle checksum dei</span> +<span +class="ec-lmri-10">pacchetti; se GPG </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">disponibile, verifica la firma degli aggiornamenti di rete. Queste verifiche avvengono sia</span> +<span +class="ec-lmri-10">nell’installatore che in </span><span +class="ec-lmtti-10">tlmgr</span><span +class="ec-lmri-10">. Se GPG non </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">disponibile, gli aggiornamenti avvengono come di</span> +<span +class="ec-lmri-10">consueto.</span> +</p><!--l. 3843--><p class="indent" > <span +class="ec-lmri-10">Piattaforme: rimosse </span><span +class="ec-lmtti-10">alpha-linux </span><span +class="ec-lmri-10">e </span><span +class="ec-lmtti-10">mipsel-linux</span><span +class="ec-lmri-10">.</span> +</p><!--l. 3846--><p class="noindent" > +</p> + <h5 class="subsubsectionHead"><span class="titlemark"><span +class="ec-lmri-10">9.1.14 </span></span> <a + id="x1-860009.1.14"></a><span +class="ec-lmri-10">2017</span></h5> +<!--l. 3848--><p class="noindent" ><span +class="ec-lmri-10">LuaTeX: pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">callback, pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">controllo per la composizione tipografica, pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">accesso ai dati inteni; libreria </span><span +class="ec-lmtti-10">ffi</span> +<span +class="ec-lmri-10">per il caricamento dinamico del codice in alcune piattaforme.</span> +</p><!--l. 3853--><p class="indent" > <span +class="ec-lmri-10">pdfTeX: variabile d’ambiente </span><span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">SOURCE_DATE_EPOCH_TEX_PRIMITIVES</span></span></span> <span +class="ec-lmri-10">dell’anno precedente rinominata</span> <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">FORCE_SOURCE_DATE</span></span></span>, con nessuna modifica alle funzionalit; se la lista di token <span -class="ec-lmtt-10">\pdfpageattr </span>contiene la -stringa <span -class="ec-lmtt-10">/MediaBox</span>, omette l’output del <span -class="ec-lmtt-10">/MediaBox </span>predefinito. -<!--l. 3875--><p class="indent" > Xe<span class="TEX">T<span -class="E">E</span>X</span>: font Unicode/OpenType Math ora basati sulla tabella di supporto MATH di HarfBuzz; correzione -di alcuni bug. -<!--l. 3879--><p class="indent" > Dvips: fa s che l’ultima dimensione di carta speciale vinca, per coerenza con <span -class="ec-lmtt-10">dvipdfmx </span>e con le attese dei -pacchetti; l’opzione <span -class="ec-lmtt-10">-L0 </span>(impostazione di configurazione <span -class="ec-lmtt-10">L0</span>) ripristina il comportamento precedente in cui -vince la prima dimensione speciale. -<!--l. 3885--><p class="indent" > ep<span class="TEX">T<span -class="E">E</span>X</span>, eup<span class="TEX">T<span -class="E">E</span>X</span>: nuove primitive <span -class="ec-lmtt-10">\pdfuniformdeviate</span>, <span -class="ec-lmtt-10">\pdfnormaldeviate</span>, <span -class="ec-lmtt-10">\pdfrandomseed</span>, -<span -class="ec-lmtt-10">\pdfsetrandomseed</span>, <span -class="ec-lmtt-10">\pdfelapsedtime</span>, <span -class="ec-lmtt-10">\pdfresettimer</span>, da pdf<span class="TEX">T<span -class="E">E</span>X</span>. -<!--l. 3889--><p class="indent" > Mac<span class="TEX">T<span -class="E">E</span>X</span>: a partire da quest’anno, solo le versioni di Mac OS X per cui Apple ancora rilascia aggiornamenti -di sicurezza saranno supportate in Mac<span class="TEX">T<span -class="E">E</span>X</span>, sotto il nome di piattaforma <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">x86_64-darwin</span></span></span>; attualmente ci -significa Yosemite, El Capitan e Sierra (10.10 e successivi). Gli eseguibili per le versioni precedenti di -Mac OS X non sono incluse in Mac<span class="TEX">T<span -class="E">E</span>X</span>, ma sono ancora disponibili in <span class="TEX">T<span -class="E">E</span>X</span> Live (<span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">x86_64-darwinlegacy</span></span></span>, -<span -class="ec-lmtt-10">i386-darwin</span>, <span -class="ec-lmtt-10">powerpc-darwin</span>). -<!--l. 3897--><p class="indent" > Infrastruttura: la directory <span -class="ec-lmtt-10">TEXMFLOCAL </span>viene ora esplorata prima di <span -class="ec-lmtt-10">TEXMFSYSCONFIG </span>e <span -class="ec-lmtt-10">TEXMFSYSVAR </span>(di -default); la speranza che questo corrisponda meglio alle attese dei file locali che sostituiscono quelli di -sistema. Inoltre, <span -class="ec-lmtt-10">tlmgr </span>ha una nuova modalit <span -class="ec-lmtt-10">shell </span>per l’uso interattivo e in script e una nuova azione <span -class="ec-lmtt-10">conf</span> -<span -class="ec-lmtt-10">auxtrees </span>per aggiungere e rimovere con facilit ulteriori directory. -<!--l. 3905--><p class="indent" > <span -class="ec-lmtt-10">updmap </span>e <span -class="ec-lmtt-10">fmtutil</span>: questi script ora avvisano quando sono chiamati senza specificare esplicitamente la -cosiddetta modalit di sistema (<span -class="ec-lmtt-10">updmap-sys</span>, <span -class="ec-lmtt-10">fmtutil-sys </span>o l’opzione <span -class="ec-lmtt-10">-sys</span>), o la modalit utente -(<span -class="ec-lmtt-10">updmap-user</span>, <span -class="ec-lmtt-10">fmtutil-user </span>o l’opzione <span -class="ec-lmtt-10">-user</span>). La speranza che questo riduca il costante problema di -invocare la modalit utente per sbaglio e quindi perdere i futuri aggiornamenti di sistema. Consultate +class="ec-lmtt-10">FORCE_SOURCE_DATE</span></span></span><span +class="ec-lmri-10">, con nessuna modifica alle funzionalit</span><span +class="ec-lmri-10">à</span><span +class="ec-lmri-10">; se la lista di token </span><span +class="ec-lmtt-10">\pdfpageattr </span><span +class="ec-lmri-10">contiene la</span> +<span +class="ec-lmri-10">stringa </span><span +class="ec-lmtti-10">/MediaBox</span><span +class="ec-lmri-10">, omette l’output del </span><span +class="ec-lmtti-10">/MediaBox </span><span +class="ec-lmri-10">predefinito.</span> +</p><!--l. 3858--><p class="indent" > <span +class="ec-lmri-10">XeTeX: font Unicode/OpenType Math ora basati sulla tabella di supporto MATH di HarfBuzz; correzione di</span> +<span +class="ec-lmri-10">alcuni bug.</span> +</p><!--l. 3867--><p class="indent" > <span +class="ec-lmri-10">Dvips: fa s</span><span +class="ec-lmri-10">ì</span> <span +class="ec-lmri-10">che l’ultima proposta di dimensione carta vinca, per coerenza con </span><span +class="ec-lmtti-10">dvipdfmx </span><span +class="ec-lmri-10">e con le attese dei</span> +<span +class="ec-lmri-10">pacchetti; l’opzione </span><span +class="ec-lmtti-10">-L0 </span><span +class="ec-lmri-10">(impostazione di configurazione </span><span +class="ec-lmtti-10">L0</span><span +class="ec-lmri-10">) ripristina il comportamento precedente in cui vince</span> +<span +class="ec-lmri-10">la prima proposta di dimensione.</span> +</p><!--l. 3872--><p class="indent" > <span +class="ec-lmri-10">epTeX, eupTeX: nuove primitive </span><span +class="ec-lmtt-10">\pdfuniformdeviate</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\pdfnormaldeviate</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\pdfrandomseed</span><span +class="ec-lmri-10">,</span> +<span +class="ec-lmtt-10">\pdfsetrandomseed</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\pdfelapsedtime</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\pdfresettimer</span><span +class="ec-lmri-10">, da pdfTeX.</span> +</p><!--l. 3876--><p class="indent" > <span +class="ec-lmri-10">MacTeX: a partire da quest’anno, solo le versioni di MacOSX</span><span +class="ec-lmri-10"> per cui Apple ancora rilascia aggiornamenti</span> +<span +class="ec-lmri-10">di sicurezza saranno supportate in MacTeX, sotto il nome di piattaforma </span><span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">x86_64-darwin</span></span></span><span +class="ec-lmri-10">; attualmente ci</span><span +class="ec-lmri-10">ò</span> +<span +class="ec-lmri-10">significa Yosemite, El</span><span +class="ec-lmri-10"> Capitan e Sierra (10.10 e successivi). Gli eseguibili per le versioni precedenti di</span> +<span +class="ec-lmri-10">MacOSX</span><span +class="ec-lmri-10"> non sono incluse in MacTeX, ma sono ancora disponibili in TeX</span><span +class="ec-lmri-10"> Live (</span><span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">x86_64-darwinlegacy</span></span></span><span +class="ec-lmri-10">,</span> +<span +class="ec-lmtti-10">i386-darwin</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtti-10">powerpc-darwin</span><span +class="ec-lmri-10">).</span> +</p><!--l. 3884--><p class="indent" > <span +class="ec-lmri-10">Infrastruttura: la directory </span><span +class="ec-lmtti-10">TEXMFLOCAL </span><span +class="ec-lmri-10">viene ora esplorata prima di </span><span +class="ec-lmtti-10">TEXMFSYSCONFIG </span><span +class="ec-lmri-10">e </span><span +class="ec-lmtti-10">TEXMFSYSVAR </span><span +class="ec-lmri-10">(di</span> +<span +class="ec-lmri-10">default); la speranza </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">che questo corrisponda meglio alle attese dei file locali che sostituiscono quelli di</span> +<span +class="ec-lmri-10">sistema. Inoltre, </span><span +class="ec-lmtti-10">tlmgr </span><span +class="ec-lmri-10">ha una nuova modalit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmtti-10">shell </span><span +class="ec-lmri-10">per l’uso interattivo e in script e una nuova azione </span><span +class="ec-lmtti-10">conf</span> +<span +class="ec-lmtti-10">auxtrees </span><span +class="ec-lmri-10">per aggiungere e rimovere con facilit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">ulteriori directory.</span> +</p><!--l. 3892--><p class="indent" > <span +class="ec-lmtti-10">updmap </span><span +class="ec-lmri-10">e </span><span +class="ec-lmtti-10">fmtutil</span><span +class="ec-lmri-10">: questi script ora avvisano quando sono chiamati senza specificare esplicitamente la</span> +<span +class="ec-lmri-10">cosiddetta modalit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">di sistema (</span><span +class="ec-lmtti-10">updmap-sys</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtti-10">fmtutil-sys </span><span +class="ec-lmri-10">o l’opzione </span><span +class="ec-lmtti-10">-sys</span><span +class="ec-lmri-10">), o la modalit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">utente</span> +<span +class="ec-lmri-10">(</span><span +class="ec-lmtti-10">updmap-user</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtti-10">fmtutil-user </span><span +class="ec-lmri-10">o l’opzione </span><span +class="ec-lmtti-10">-user</span><span +class="ec-lmri-10">). La speranza </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">che questo riduca il costante problema di</span> +<span +class="ec-lmri-10">invocare la modalit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">utente per sbaglio e quindi perdere i futuri aggiornamenti di sistema. Consultate</span> <a -href="http://tug.org/texlive/scripts-sys-user.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/scripts-sys-user.html</span></a> per i dettagli. -<!--l. 3915--><p class="indent" > <span -class="ec-lmtt-10">install-tl</span>: i percorsi personali come <span -class="ec-lmtt-10">TEXMFHOME </span>su Mac sono ora impostati di default agli stessi valori di -Mac<span class="TEX">T<span -class="E">E</span>X</span> (<span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">~/Library/...</span></span></span>). Nuova opzione <span -class="ec-lmtt-10">-init-from-profile </span>per iniziare un’installazione con i valori da -un dato profilo; nuovo comando <span -class="ec-lmtt-10">P </span>per salvare esplicitamente un profilo; nuovi nomi di variabili di profilo (ma i -precedenti sono ancora accettati). -<!--l. 3922--><p class="indent" > Sync<span class="TEX">T<span -class="E">E</span>X</span>: il nome del file temporaneo ora somiglia a <span -class="ec-lmtt-10">foo.synctex(busy) </span>e non a <span -class="ec-lmtt-10">foo.synctex.gz(busy)</span> -(niente <span -class="ec-lmtt-10">.gz</span>). Le applicazioni e i sistemi di compilazione che vogliono rimuovere i file temporanei potrebbero -richiedere un adattamento. -<!--l. 3927--><p class="indent" > Altri strumenti: <span -class="ec-lmtt-10">texosquery-jre8 </span> un nuovo programma multi-piattaforma per recuperare alcune -informazioni di ambiente e del sistema operativo da un documento <span class="TEX">T<span -class="E">E</span>X</span>; di default incluso in +href="https://tug.org/texlive/scripts-sys-user.html" class="url" ><span +class="ec-lmtti-10">https://tug.org/texlive/scripts-sys-user.html</span></a> <span +class="ec-lmri-10">per i dettagli.</span> +</p><!--l. 3902--><p class="indent" > <span +class="ec-lmtti-10">install-tl</span><span +class="ec-lmri-10">: i percorsi personali come </span><span +class="ec-lmtti-10">TEXMFHOME </span><span +class="ec-lmri-10">su Mac sono ora impostati di default agli stessi valori di</span> +<span +class="ec-lmri-10">MacTeX</span><span +class="ec-lmri-10"> (</span><span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">~/Library/...</span></span></span><span +class="ec-lmri-10">). Nuova opzione </span><span +class="ec-lmtti-10">-init-from-profile </span><span +class="ec-lmri-10">per iniziare un’installazione con i valori da</span> +<span +class="ec-lmri-10">un dato profilo; nuovo comando </span><span +class="ec-lmtti-10">P </span><span +class="ec-lmri-10">per salvare esplicitamente un profilo; nuovi nomi di variabili di profilo (ma i</span> +<span +class="ec-lmri-10">precedenti sono ancora accettati).</span> +</p><!--l. 3909--><p class="indent" > <span +class="ec-lmri-10">SyncTeX: il nome del file temporaneo ora somiglia a </span><span +class="ec-lmtti-10">foo.synctex(busy) </span><span +class="ec-lmri-10">e non a </span><span +class="ec-lmtti-10">foo.synctex.gz(busy)</span> +<span +class="ec-lmri-10">(niente</span><span +class="ec-lmri-10"> </span><span +class="ec-lmtti-10">.gz</span><span +class="ec-lmri-10">). Le applicazioni e i sistemi di compilazione che vogliono rimuovere i file temporanei potrebbero</span> +<span +class="ec-lmri-10">richiedere un adattamento.</span> +</p><!--l. 3914--><p class="indent" > <span +class="ec-lmri-10">Altri strumenti: </span><span +class="ec-lmtti-10">texosquery-jre8 </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">un nuovo programma multi-piattaforma per recuperare alcune</span> +<span +class="ec-lmri-10">informazioni di ambiente e del sistema operativo da un documento TeX; di default </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">incluso in</span> <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">shell_escape_command</span></span></span> per essere eseguito in modalit ristretta (versioni precedenti della JRE sono -supportate da texosquery, ma non possono essere attivate in modalit ristretta perch non sono pi supportate -da Oracle, neppure per gli aggiornamenti di sicurezza). -<!--l. 3935--><p class="indent" > Piattaforme: consultate il paragrafo su Mac<span class="TEX">T<span -class="E">E</span>X</span> qui sopra; nessun altro cambiamento. -<!--l. 3939--><p class="noindent" > - <h4 class="subsectionHead"><span class="titlemark">9.2 </span> <a - id="x1-860009.2"></a>2018</h4> -<!--l. 3941--><p class="noindent" >Kpathsea: la ricerca di file nelle directory non di sistema ora per default insensibile alle maiuscole; per -disattivare questo comportamento, impostate il parametro <span -class="ec-lmtt-10">texmf_casefold_search </span>a <span -class="ec-lmtt-10">0 </span>in <span -class="ec-lmtt-10">texmf.cnf </span>o nella -variabile d’ambiente. Tutti i dettagli nel manuale di Kpathsea (<a -href="http://tug.org/kpathsea" class="url" ><span -class="ec-lmtt-10">http://tug.org/kpathsea</span></a>). -<!--l. 3947--><p class="indent" > ep<span class="TEX">T<span -class="E">E</span>X</span>, eup<span class="TEX">T<span -class="E">E</span>X</span>: nuova primitiva <span -class="ec-lmtt-10">\epTeXversion</span>. -<!--l. 3949--><p class="indent" > Lua<span class="TEX">T<span -class="E">E</span>X</span>: preparazione per migrare a Lua 5.3 nel 2019: un eseguibile <span -class="ec-lmtt-10">luatex53 </span> disponibile nella -maggior parte delle piattaforme, ma deve essere rinominato in <span -class="ec-lmtt-10">luatex </span>per funzionare. Altrimenti -usate i file di Con<span class="TEX">T<span -class="E">E</span>X</span>t Garden (<a -href="http://wiki.contextgarden.net" class="url" ><span -class="ec-lmtt-10">http://wiki.contextgarden.net</span></a>); visitate il sito per maggiori -informazioni. -<!--l. 3955--><p class="indent" > MetaPost: correzioni per direzioni di path sbagliate, per output di TFM e di PNG. -<!--l. 3957--><p class="indent" > pdf<span class="TEX">T<span -class="E">E</span>X</span>: consente i vettori di codifica per i font bitmap; la directory attuale non usata per generare l’ID -del PDF; fix di bug per <span -class="ec-lmtt-10">\pdfprimitive </span>e correlati. -<!--l. 3961--><p class="indent" > Xe<span class="TEX">T<span -class="E">E</span>X</span>: supporto per <span -class="ec-lmtt-10">/Rotate </span>nell’inclusione di immagini nel PDF; termina con un codice -di uscita diverso da zero se il driver in uscita fallisce; varie correzioni a primitive per UTF-8 e -altro. - - -<!--l. 3965--><p class="indent" > Mac<span class="TEX">T<span -class="E">E</span>X</span>: consultate qui sotto i cambiante sul supporto alle versioni. Oltre a questo, i file installati in -<span -class="ec-lmtt-10">/Applications/TeX/ </span>da Mac<span class="TEX">T<span -class="E">E</span>X</span> sono stati riorganizzati per maggiore chiarezza; ora questa directory -contiene quattro programmi grafici (BibDesk, LaTeXiT, TeX Live Utility e TeXShop) e ha varie sottodirectory -con utility e documentazione aggiuntive. -<!--l. 3971--><p class="indent" > <span -class="ec-lmtt-10">tlmgr</span>: nuove interfacce grafiche <span -class="ec-lmtt-10">tlshell </span>(Tcl/Tk) e <span -class="ec-lmtt-10">tlcockpit </span>(Java); output in JSON; <span -class="ec-lmtt-10">uninstall </span> ora -un sinonimo di <span -class="ec-lmtt-10">remove</span>; nuova azione/opzione <span -class="ec-lmtt-10">print-platform-info</span>. -<!--l. 3975--><p class="indent" > Piattaforme: +class="ec-lmtt-10">shell_escape_command</span></span></span> <span +class="ec-lmri-10">per essere eseguito in modalit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">ristretta (versioni precedenti della JRE sono</span> +<span +class="ec-lmri-10">supportate da texosquery, ma non possono essere attivate in modalit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">ristretta perch</span><span +class="ec-lmri-10">é</span> <span +class="ec-lmri-10">non sono pi</span><span +class="ec-lmri-10">ù</span> +<span +class="ec-lmri-10">supportate da Oracle, neppure per gli aggiornamenti di sicurezza).</span> +</p><!--l. 3922--><p class="indent" > <span +class="ec-lmri-10">Piattaforme: consultate il paragrafo su MacTeX</span><span +class="ec-lmri-10"> qui sopra; nessun altro cambiamento.</span> +</p><!--l. 3926--><p class="noindent" > +</p> + + + <h4 class="subsectionHead"><span class="titlemark"><span +class="ec-lmri-10">9.2 </span></span> <a + id="x1-870009.2"></a><span +class="ec-lmri-10">2018</span></h4> +<!--l. 3928--><p class="noindent" ><span +class="ec-lmri-10">Kpathsea: la ricerca di file nelle directory non di sistema </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">ora per default insensibile alle maiuscole; per</span> +<span +class="ec-lmri-10">disattivare questo comportamento, impostate il parametro </span><span +class="ec-lmtti-10">texmf_casefold_search </span><span +class="ec-lmri-10">a</span><span +class="ec-lmri-10"> </span><span +class="ec-lmtti-10">0 </span><span +class="ec-lmri-10">in </span><span +class="ec-lmtti-10">texmf.cnf </span><span +class="ec-lmri-10">o nella</span> +<span +class="ec-lmri-10">variabile d’ambiente. Tutti i dettagli nel manuale di Kpathsea (</span><a +href="https://tug.org/kpathsea" class="url" ><span +class="ec-lmtti-10">https://tug.org/kpathsea</span></a><span +class="ec-lmri-10">).</span> +</p><!--l. 3934--><p class="indent" > <span +class="ec-lmri-10">epTeX, eupTeX: nuova primitiva </span><span +class="ec-lmtt-10">\epTeXversion</span><span +class="ec-lmri-10">.</span> +</p><!--l. 3936--><p class="indent" > <span +class="ec-lmri-10">LuaTeX: preparazione per migrare a Lua 5.3 nel 2019: un eseguibile </span><span +class="ec-lmtti-10">luatex53 </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">disponibile nella maggior</span> +<span +class="ec-lmri-10">parte delle piattaforme, ma deve essere rinominato in </span><span +class="ec-lmtti-10">luatex </span><span +class="ec-lmri-10">per funzionare. Altrimenti usate</span> +<span +class="ec-lmri-10">i file di ConTeXt</span><span +class="ec-lmri-10"> Garden (</span><a +href="https://wiki.contextgarden.net" class="url" ><span +class="ec-lmtti-10">https://wiki.contextgarden.net</span></a><span +class="ec-lmri-10">); visitate il sito per maggiori</span> +<span +class="ec-lmri-10">informazioni.</span> +</p><!--l. 3942--><p class="indent" > <span +class="ec-lmri-10">MetaPost: correzioni per direzioni di path sbagliate, per output di TFM e di PNG.</span> +</p><!--l. 3944--><p class="indent" > <span +class="ec-lmri-10">pdfTeX: consente i vettori di codifica per i font bitmap; la directory attuale non </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">usata per generare l’ID</span> +<span +class="ec-lmri-10">del PDF; fix di bug per </span><span +class="ec-lmtt-10">\pdfprimitive </span><span +class="ec-lmri-10">e correlati.</span> +</p><!--l. 3948--><p class="indent" > <span +class="ec-lmri-10">XeTeX: supporto per </span><span +class="ec-lmtti-10">/Rotate </span><span +class="ec-lmri-10">nell’inclusione di immagini nel PDF; termina con un codice</span> +<span +class="ec-lmri-10">di uscita diverso da zero se il driver in uscita fallisce; varie correzioni a primitive per UTF-8 e</span> +<span +class="ec-lmri-10">altro.</span> +</p><!--l. 3952--><p class="indent" > <span +class="ec-lmri-10">MacTeX: consultate qui sotto i cambiante sul supporto alle versioni. Oltre a questo, i file installati in</span> +<span +class="ec-lmtti-10">/Applications/TeX/ </span><span +class="ec-lmri-10">da MacTeX</span><span +class="ec-lmri-10"> sono stati riorganizzati per maggiore chiarezza; ora questa directory</span> +<span +class="ec-lmri-10">contiene quattro programmi grafici (BibDesk, LaTeXiT, TeX Live Utility e TeXShop) e ha varie sottodirectory</span> +<span +class="ec-lmri-10">con utility e documentazione aggiuntive.</span> +</p><!--l. 3958--><p class="indent" > <span +class="ec-lmtti-10">tlmgr</span><span +class="ec-lmri-10">: nuove interfacce grafiche </span><span +class="ec-lmtti-10">tlshell </span><span +class="ec-lmri-10">(Tcl/Tk) e </span><span +class="ec-lmtti-10">tlcockpit </span><span +class="ec-lmri-10">(Java); output in JSON; </span><span +class="ec-lmtti-10">uninstall </span><span +class="ec-lmri-10">è</span> +<span +class="ec-lmri-10">ora un sinonimo di </span><span +class="ec-lmtti-10">remove</span><span +class="ec-lmri-10">; nuova azione/opzione </span><span +class="ec-lmtti-10">print-platform-info</span><span +class="ec-lmri-10">.</span> +</p><!--l. 3962--><p class="indent" > <span +class="ec-lmri-10">Piattaforme:</span> </p> <ul class="itemize1"> - <li class="itemize">Rimosse: <span -class="ec-lmtt-10">armel-linux</span>, <span -class="ec-lmtt-10">powerpc-linux</span>. + <li class="itemize"><span +class="ec-lmri-10">Rimosse: </span><span +class="ec-lmtti-10">armel-linux</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtti-10">powerpc-linux</span><span +class="ec-lmri-10">.</span> </li> <li class="itemize"><span -class="ec-lmtt-10">x86_64-darwin </span>supporta le versioni 10.10–10.13 (Yosemite, El Capitan, Sierra e High Sierra). +class="ec-lmtti-10">x86_64-darwin </span><span +class="ec-lmri-10">supporta le versioni 10.10–10.13 (Yosemite, El</span><span +class="ec-lmri-10"> Capitan, Sierra e High</span><span +class="ec-lmri-10"> Sierra).</span> </li> <li class="itemize"><span -class="ec-lmtt-10">x86_64-darwinlegacy </span>supporta le versioni 10.6–10.10 (sebbene <span -class="ec-lmtt-10">x86_64-darwin </span>sia preferito per - la 10.10). Tutto il supporto per la versione 10.5 (Leopard) andato via, nel senso che sia +class="ec-lmtti-10">x86_64-darwinlegacy </span><span +class="ec-lmri-10">supporta le versioni 10.6–10.10 (sebbene </span><span +class="ec-lmtti-10">x86_64-darwin </span><span +class="ec-lmri-10">sia preferito per</span> + <span +class="ec-lmri-10">la 10.10). Tutto il supporto per la versione 10.5 (Leopard) </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">andato via, nel senso che sia</span> <span -class="ec-lmtt-10">powerpc-darwin </span>che <span -class="ec-lmtt-10">i386-darwin platforms </span>sono stati rimossi. +class="ec-lmtti-10">powerpc-darwin </span><span +class="ec-lmri-10">che </span><span +class="ec-lmtti-10">i386-darwin platforms </span><span +class="ec-lmri-10">sono stati rimossi.</span> </li> - <li class="itemize">Windows: XP non pi supportato.</li></ul> -<!--l. 3992--><p class="indent" > <a id="news"></a> - <h4 class="subsectionHead"><span class="titlemark">9.3 </span> <a - id="x1-870009.3"></a>Presente: 2019</h4> -<!--l. 3996--><p class="noindent" >Kpathsea: suddivisione dei path ed espansione delle graffe pi consistenti; nuova variabile <span -class="ec-lmtt-10">TEXMFDOTDIR </span>al -posto del <span -class="ec-lmtt-10">.</span> esplicito nei path consente di cercare pi facilmente in sotto directory aggiuntive (consultate i -commenti in <span -class="ec-lmtt-10">texmf.cnf</span>). -<!--l. 4001--><p class="indent" > ep<span class="TEX">T<span -class="E">E</span>X</span>, eup<span class="TEX">T<span -class="E">E</span>X</span>: nuove primitive <span -class="ec-lmtt-10">\readpapersizespecial </span>e <span -class="ec-lmtt-10">\expanded</span>. -<!--l. 4003--><p class="indent" > Lua<span class="TEX">T<span -class="E">E</span>X</span>: adesso si usa Lua 5.3, con i concomitanti cambiamenti all’aritmetica e all’interfaccia. La libreria -pplib fatta in casa usata per leggere i file pdf, cos eliminando la dipendenza da poppler (e la necessit del -C++); l’interfaccia Lua cambiata di conseguenza. -<!--l. 4008--><p class="indent" > MetaPost: il nome del comando <span -class="ec-lmtt-10">r-mpost </span> riconosciuto come un alias per l’invocazione con l’opzione -<span -class="ec-lmtt-10">–restricted </span>ed stato aggiunto alla lista dei comandi riservati disponibili di default. La precisione minima -ora di 2 per la modalit binaria e decimale. La modalit binaria non pi disponibile in MPlib ma ancora -disponibile nel MetaPost a s stante. -<!--l. 4015--><p class="indent" > pdf<span class="TEX">T<span -class="E">E</span>X</span>: nuova primitiva <span -class="ec-lmtt-10">\expanded</span>; se il nuovo parametro primitivo <span -class="ec-lmtt-10">\pdfomitcharset </span> impostato a 1, la -stringa <span -class="ec-lmtt-10">/CharSet </span> omessa dall’output PDF, dato che non pu essere garantita corretta in modo fattibile, -come richiesto da PDF/A-2 e PDF/A-3. -<!--l. 4020--><p class="indent" > Xe<span class="TEX">T<span -class="E">E</span>X</span>: nuove primitive <span -class="ec-lmtt-10">\expanded</span>, <span -class="ec-lmtt-10">\creationdate</span>, <span -class="ec-lmtt-10">\elapsedtime</span>, <span -class="ec-lmtt-10">\filedump</span>, <span -class="ec-lmtt-10">\filemoddate</span>, -<span -class="ec-lmtt-10">\filesize</span>, <span -class="ec-lmtt-10">\resettimer</span>, <span -class="ec-lmtt-10">\normaldeviate</span>, <span -class="ec-lmtt-10">\uniformdeviate</span>, <span -class="ec-lmtt-10">\randomseed</span>; esteso <span -class="ec-lmtt-10">\Ucharcat </span>per produrre i -caratteri attivi. -<!--l. 4031--><p class="indent" > <span -class="ec-lmtt-10">tlmgr</span>: supporto per <span -class="ec-lmtt-10">curl </span>come programma di download; uso di <span -class="ec-lmtt-10">lz4 </span>e gzip prima di <span -class="ec-lmtt-10">xz </span>per i -backup locali, se disponibile; preferisce i binari forniti dal sistema a quelli forniti da <span class="TEX">T<span -class="E">E</span>X</span> Live per i -programmi di compressione e download, a meno che la variabile d’ambiente <span -class="ec-lmtt-10">TEXLIVE_PREFER_OWN </span> -impostata. -<!--l. 4037--><p class="indent" > <span -class="ec-lmtt-10">install-tl</span>: la nuova opzione <span -class="ec-lmtt-10">-gui </span>(senza argomenti) predefinita su Windows e Macs e lancia una nuova -GUI in Tcl/Tk (vedi le sezioni <a -href="#x1-60001.3">1.3<!--tex4ht:ref: sec:basic --></a> e <a -href="#x1-220003.1.6">3.1.6<!--tex4ht:ref: sec:graphical-inst --></a>). -<!--l. 4041--><p class="indent" > Utilit: + <li class="itemize"><span +class="ec-lmri-10">Windows: XP non </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">supportato.</span></li></ul> +<!--l. 3979--><p class="noindent" > +</p> + <h4 class="subsectionHead"><span class="titlemark"><span +class="ec-lmri-10">9.3 </span></span> <a + id="x1-880009.3"></a><span +class="ec-lmri-10">2019</span></h4> +<!--l. 3981--><p class="noindent" ><span +class="ec-lmri-10">Kpathsea: suddivisione dei path ed espansione delle graffe pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">consistenti; nuova variabile </span><span +class="ec-lmtti-10">TEXMFDOTDIR </span><span +class="ec-lmri-10">al</span> +<span +class="ec-lmri-10">posto del </span><span +class="ec-lmtti-10">.</span><span +class="ec-lmri-10"> esplicito nei path consente di cercare pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">facilmente in sotto directory aggiuntive (consultate i</span> +<span +class="ec-lmri-10">commenti in </span><span +class="ec-lmtti-10">texmf.cnf</span><span +class="ec-lmri-10">).</span> +</p><!--l. 3986--><p class="indent" > <span +class="ec-lmri-10">epTeX, eupTeX: nuove primitive </span><span +class="ec-lmtt-10">\readpapersizespecial </span><span +class="ec-lmri-10">e </span><span +class="ec-lmtt-10">\expanded</span><span +class="ec-lmri-10">.</span> +</p><!--l. 3988--><p class="indent" > <span +class="ec-lmri-10">LuaTeX: adesso si usa Lua 5.3, con i concomitanti cambiamenti all’aritmetica e all’interfaccia. La libreria</span> +<span +class="ec-lmri-10">pplib fatta in casa </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">usata per leggere i file pdf, cos</span><span +class="ec-lmri-10">ì</span> <span +class="ec-lmri-10">eliminando la dipendenza da poppler (e la necessit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">del</span> +<span +class="ec-lmri-10">C++); l’interfaccia Lua </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">cambiata di conseguenza.</span> +</p><!--l. 3993--><p class="indent" > <span +class="ec-lmri-10">MetaPost: il nome del comando </span><span +class="ec-lmtti-10">r-mpost </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">riconosciuto come un alias per l’invocazione con l’opzione</span> +<span +class="ec-lmtti-10">–restricted </span><span +class="ec-lmri-10">ed </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">stato aggiunto alla lista dei comandi riservati disponibili di default. La precisione minima</span> +<span +class="ec-lmri-10">ora </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">di 2 per la modalit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">binaria e decimale. La modalit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">binaria non </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">disponibile in MPlib ma </span><span +class="ec-lmri-10">è</span> +<span +class="ec-lmri-10">ancora disponibile nel MetaPost a s</span><span +class="ec-lmri-10">é</span> <span +class="ec-lmri-10">stante.</span> +</p><!--l. 4000--><p class="indent" > <span +class="ec-lmri-10">pdfTeX: nuova primitiva </span><span +class="ec-lmtt-10">\expanded</span><span +class="ec-lmri-10">; se il nuovo parametro primitivo </span><span +class="ec-lmtt-10">\pdfomitcharset </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">impostato a 1,</span> +<span +class="ec-lmri-10">la stringa </span><span +class="ec-lmtti-10">/CharSet </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">omessa dall’output PDF, dato che non pu</span><span +class="ec-lmri-10">ò</span> <span +class="ec-lmri-10">essere garantita corretta in modo fattibile,</span> +<span +class="ec-lmri-10">come richiesto da PDF/A-2 e PDF/A-3.</span> +</p><!--l. 4005--><p class="indent" > <span +class="ec-lmri-10">XeTeX: nuove primitive </span><span +class="ec-lmtt-10">\expanded</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\creationdate</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\elapsedtime</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\filedump</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\filemoddate</span><span +class="ec-lmri-10">,</span> +<span +class="ec-lmtt-10">\filesize</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\resettimer</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\normaldeviate</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\uniformdeviate</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\randomseed</span><span +class="ec-lmri-10">; esteso </span><span +class="ec-lmtt-10">\Ucharcat </span><span +class="ec-lmri-10">per produrre</span> +<span +class="ec-lmri-10">i caratteri attivi.</span> +</p><!--l. 4016--><p class="indent" > <span +class="ec-lmtti-10">tlmgr</span><span +class="ec-lmri-10">: supporto per </span><span +class="ec-lmtti-10">curl </span><span +class="ec-lmri-10">come programma di download; uso di </span><span +class="ec-lmtti-10">lz4 </span><span +class="ec-lmri-10">e gzip prima di </span><span +class="ec-lmtti-10">xz </span><span +class="ec-lmri-10">per i</span> +<span +class="ec-lmri-10">backup locali, se disponibile; preferisce i binari forniti dal sistema a quelli forniti da TeX Live</span><span +class="ec-lmri-10"> per i</span> +<span +class="ec-lmri-10">programmi di compressione e download, a meno che la variabile d’ambiente </span><span +class="ec-lmtti-10">TEXLIVE_PREFER_OWN </span><span +class="ec-lmri-10">è</span> +<span +class="ec-lmri-10">impostata.</span> + + +</p><!--l. 4022--><p class="indent" > <span +class="ec-lmtti-10">install-tl</span><span +class="ec-lmri-10">: la nuova opzione </span><span +class="ec-lmtti-10">-gui </span><span +class="ec-lmri-10">(senza argomenti) </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">predefinita su Windows e Macs e lancia una</span> +<span +class="ec-lmri-10">nuova GUI in Tcl/Tk (vedi le sezioni</span><span +class="ec-lmri-10"> </span><a +href="#x1-60001.3"><span +class="ec-lmri-10">1.3</span><!--tex4ht:ref: sec:basic --></a> <span +class="ec-lmri-10">e</span><span +class="ec-lmri-10"> </span><a +href="#x1-220003.1.6"><span +class="ec-lmri-10">3.1.6</span><!--tex4ht:ref: sec:graphical-inst --></a><span +class="ec-lmri-10">).</span> +</p><!--l. 4026--><p class="indent" > <span +class="ec-lmri-10">Utilit</span><span +class="ec-lmri-10">à</span><span +class="ec-lmri-10">:</span> </p> <ul class="itemize1"> <li class="itemize"><span -class="ec-lmtt-10">cwebbin </span>(<a +class="ec-lmtti-10">cwebbin </span><span +class="ec-lmri-10">(</span><a href="https://ctan.org/pkg/cwebbin" class="url" ><span -class="ec-lmtt-10">https://ctan.org/pkg/cwebbin</span></a>) ora l’implementazione di CWEB in <span class="TEX">T<span -class="E">E</span>X</span> Live, con - il supporto per pi dialetti di lingue e l’inclusione del programma <span -class="ec-lmtt-10">ctwill </span>per creare mini-indici. +class="ec-lmtti-10">https://ctan.org/pkg/cwebbin</span></a><span +class="ec-lmri-10">) </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">ora l’implementazione di CWEB in TeX</span><span +class="ec-lmri-10"> Live,</span> + <span +class="ec-lmri-10">con il supporto per pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">dialetti di lingue e l’inclusione del programma </span><span +class="ec-lmtti-10">ctwill </span><span +class="ec-lmri-10">per creare</span> + <span +class="ec-lmri-10">mini-indici.</span> + </li> + <li class="itemize"><span +class="ec-lmtti-10">chkdvifont</span><span +class="ec-lmri-10">: riporta le informazioni sui font dai file DVI e anche da tfm/ofm, vf, gf, pk.</span> + </li> + <li class="itemize"><span +class="ec-lmtti-10">dvispc</span><span +class="ec-lmri-10">: rende un file DVI indipendente dalla pagina rispetto agli specials.</span></li></ul> +<!--l. 4039--><p class="indent" > <span +class="ec-lmri-10">MacTeX: </span><span +class="ec-lmtti-10">x86_64-darwin </span><span +class="ec-lmri-10">ora supporta la versione 10.12 e successive (Sierra, High Sierra, Mojave);</span> +<span +class="ec-lmtti-10">x86_86-darwinlegacy </span><span +class="ec-lmri-10">supporta ancora la versione 10.6 e successive. Il controllore ortografico Excalibur non </span><span +class="ec-lmri-10">è</span> +<span +class="ec-lmri-10">pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">incluso in quanto richiede il supporto a 32 bit.</span> +</p><!--l. 4044--><p class="indent" > <span +class="ec-lmri-10">Piattaforme: rimossa </span><span +class="ec-lmtti-10">sparc-solaris</span><span +class="ec-lmri-10">.</span> +</p><!--l. 4047--><p class="indent" > <a id="news"></a> +</p> + <h4 class="subsectionHead"><span class="titlemark"><span +class="ec-lmri-10">9.4 </span></span> <a + id="x1-890009.4"></a><span +class="ec-lmri-10">Presente: 2020</span></h4> +<!--l. 4051--><p class="noindent" ><span +class="ec-lmri-10">Generale:</span> </p> + <ul class="itemize1"> + <li class="itemize"><span +class="ec-lmri-10">La primitiva </span><span +class="ec-lmtt-10">\input </span><span +class="ec-lmri-10">in tutti i motori TeX, incluso </span><span +class="ec-lmtti-10">tex</span><span +class="ec-lmri-10">, ora accetta anche come argomento</span> + <span +class="ec-lmri-10">un nome di file delimitato da gruppo, come estensione dipendente dal sistema. L’uso con il</span> + <span +class="ec-lmri-10">solito filename delimitato da spazi/token non </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">cambiato. L’argomento delimitato da gruppo</span> + <span +class="ec-lmri-10">era implementato precedentemente in LuaTeX; ora </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">disponibile per tutti i motori. I caratteri</span> + <span +class="ec-lmri-10">ASCII dei doppi apici (</span><span +class="ec-lmtti-10">"</span><span +class="ec-lmri-10">) sono rimossi dal nome del file, ma oltre questo resta invariato dopo la</span> + <span +class="ec-lmri-10">divisione in token. Questo non riguarda attualmente il comando </span><span +class="ec-lmtt-10">\input </span><span +class="ec-lmri-10">di LaTeX</span><span +class="ec-lmri-10"> in quanto </span><span +class="ec-lmri-10">è</span> + <span +class="ec-lmri-10">una ridefinizione macro della primitiva standard </span><span +class="ec-lmtt-10">\input</span><span +class="ec-lmri-10">.</span> + </li> + <li class="itemize"><span +class="ec-lmri-10">Nuova opzione </span><span +class="ec-lmtti-10">–cnf-lline </span><span +class="ec-lmri-10">per </span><span +class="ec-lmtti-10">kpsewhich</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtti-10">tex</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtti-10">mf </span><span +class="ec-lmri-10">e tutti gli altri motori per supportare</span> + <span +class="ec-lmri-10">impostazioni di configurazione arbitrarie sulla riga di comando.</span> + </li> + <li class="itemize"><span +class="ec-lmri-10">L’aggiunta delle varie primitive ai diversi motori in questo e nei precedenti anni </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">pensata per</span> + <span +class="ec-lmri-10">concludersi con un insieme comune di funzionlit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">disponibili tra tutti i motori (</span><span +class="ec-lmro-10">LaTeX</span><span +class="ec-lmro-10"> News</span> + <span +class="ec-lmro-10">#31</span><span +class="ec-lmri-10">, </span><a +href="https://latex-project.org/news" class="url" ><span +class="ec-lmtti-10">https://latex-project.org/news</span></a><span +class="ec-lmri-10">).</span> + </li></ul> +<!--l. 4073--><p class="indent" > <span +class="ec-lmri-10">epTeX, eupTeX: nuove primitive </span><span +class="ec-lmtt-10">\Uchar</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\Ucharcat</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\current(x)spacingmode</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\ifincsname</span><span +class="ec-lmri-10">; rivedere</span> +<span +class="ec-lmtt-10">\fontchar?? </span><span +class="ec-lmri-10">e </span><span +class="ec-lmtt-10">\iffontchar</span><span +class="ec-lmri-10">. Per il solo eupTeX: </span><span +class="ec-lmtt-10">\currentcjktoken</span><span +class="ec-lmri-10">.</span> +</p><!--l. 4077--><p class="indent" > <span +class="ec-lmri-10">LuaTeX: integrazione con la libreria HarfBuzz disponibile come nuovo motore </span><span +class="ec-lmtti-10">luahbtex </span><span +class="ec-lmri-10">(usato per</span> +<span +class="ec-lmtti-10">lualatex</span><span +class="ec-lmri-10">) e </span><span +class="ec-lmtti-10">luajithbtex</span><span +class="ec-lmri-10">. Nuove primitive: </span><span +class="ec-lmtt-10">\eTeXgluestretchorder</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\eTeXglueshrinkorder</span><span +class="ec-lmri-10">.</span> +</p><!--l. 4081--><p class="indent" > <span +class="ec-lmri-10">pdfTeX: nuova primitiva </span><span +class="ec-lmtt-10">\pdfmajorversion</span><span +class="ec-lmri-10">; questa semplicemente cambia il numero di versione del PDF</span> +<span +class="ec-lmri-10">prodotto; non ha effetto su alcun contenuto del PDF. </span><span +class="ec-lmtt-10">\pdfximage </span><span +class="ec-lmri-10">e simili ora cercano i file di immagine nello</span> +<span +class="ec-lmri-10">stesso modo di </span><span +class="ec-lmtt-10">\openin</span><span +class="ec-lmri-10">.</span> +</p><!--l. 4086--><p class="indent" > <span +class="ec-lmri-10">pTeX: nuove primitive </span><span +class="ec-lmtt-10">\ifjfont</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\iftfont</span><span +class="ec-lmri-10">. Anche in epTeX, upTeX, eupTeX.</span> +</p><!--l. 4089--><p class="indent" > <span +class="ec-lmri-10">XeTeX: correzioni per </span><span +class="ec-lmtt-10">\Umathchardef</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\XeTeXinterchartoks</span><span +class="ec-lmri-10">, </span><span +class="ec-lmtt-10">\pdfsavepos</span><span +class="ec-lmri-10">.</span> +</p><!--l. 4092--><p class="indent" > <span +class="ec-lmri-10">Dvips: codifiche in uscita per i font bitmap, per migliori capacit</span><span +class="ec-lmri-10">à</span> <span +class="ec-lmri-10">di copia/incolla</span> +<span +class="ec-lmri-10">(</span><a +href="https://tug.org/TUGboat/tb40-2/tb125rokicki-type3search.pdf" class="url" ><span +class="ec-lmtti-10">https://tug.org/TUGboat/tb40-2/tb125rokicki-type3search.pdf</span></a><span +class="ec-lmri-10">).</span> +</p><!--l. 4096--><p class="indent" > <span +class="ec-lmri-10">MacTeX: MacTeX</span><span +class="ec-lmri-10"> e </span><span +class="ec-lmtti-10">x86_64-darwin </span><span +class="ec-lmri-10">ora richiedono la 10.13 o successive (High</span><span +class="ec-lmri-10"> Sierra, Mojave e</span> +<span +class="ec-lmri-10">Catalina); </span><span +class="ec-lmtti-10">x86_64-darwinlegacy </span><span +class="ec-lmri-10">supporta la 10.6 e successive. MacTeX</span><span +class="ec-lmri-10"> </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">certificato e i programmi a riga di</span> +<span +class="ec-lmri-10">comando hanno runtime irrobustiti come richiesto ora da Apple per i pacchetti di installazione. BibDesk e</span> +<span +class="ec-lmri-10">TeX</span><span +class="ec-lmri-10"> Live Utility non fanno parte di MacTeX</span><span +class="ec-lmri-10"> perch</span><span +class="ec-lmri-10">é</span> <span +class="ec-lmri-10">non sono certificati, ma un file </span><span class="path"><span +class="ec-lmtti-10">README</span></span> <span +class="ec-lmri-10">elenca gli</span> +<span +class="ec-lmri-10">indirizzi da dove possono essere ottenuti.</span> +</p><!--l. 4104--><p class="indent" > <span +class="ec-lmtti-10">tlmgr </span><span +class="ec-lmri-10">e infrastruttura:</span> </p> + + + <ul class="itemize1"> + <li class="itemize"><span +class="ec-lmri-10">prova di nuovo automaticamente (una sola volta) i pacchetti il cui download </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">fallito;</span> </li> <li class="itemize"><span -class="ec-lmtt-10">chkdvifont</span>: riporta le informazioni sui font dai file DVI e anche da tfm/ofm, vf, gf, pk. +class="ec-lmri-10">nuova opzione </span><span +class="ec-lmtti-10">tlmgr check texmfdbs </span><span +class="ec-lmri-10">per verificare la consistenza dei file </span><span +class="ec-lmtti-10">ls-R </span><span +class="ec-lmri-10">e delle specifiche</span> + <span +class="ec-lmtti-10">!! </span><span +class="ec-lmri-10">in ogni sotto directory;</span> + </li> + <li class="itemize"><span +class="ec-lmri-10">usa nomi di file versionati per i container dei</span> + <span +class="ec-lmri-10">pacchetti, come in </span><span +class="ec-lmtti-10">tlnet/archive/</span><span +class="ec-lmtto-10">pkgname</span><span +class="ec-lmtti-10">.rNNN.tar.xz</span><span +class="ec-lmri-10">; dovrebbe essere invisibile agli utenti,</span> + <span +class="ec-lmri-10">ma </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">un’importante cambiamento nella distribuzione;</span> </li> <li class="itemize"><span -class="ec-lmtt-10">dvispc</span>: rende un file DVI indipendente dalla pagina rispetto agli specials.</li></ul> -<!--l. 4054--><p class="indent" > Mac<span class="TEX">T<span -class="E">E</span>X</span>: <span -class="ec-lmtt-10">x86_64-darwin </span>ora supporta la versione 10.12 e successive (Sierra, High Sierra, Mojave); -<span -class="ec-lmtt-10">x86_86-darwinlegacy </span>supporta ancora la versione 10.6 e successive. Il controllore ortografico Excalibur non -pi incluso in quanto richiede il supporto a 32 bit. -<!--l. 4059--><p class="indent" > Piattaforme: rimossa <span -class="ec-lmtt-10">sparc-solaris</span>. - - -<!--l. 4062--><p class="noindent" > - <h4 class="subsectionHead"><span class="titlemark">9.4 </span> <a - id="x1-880009.4"></a>Futuro</h4> -<!--l. 4064--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live non perfetto, e mai lo sar. Abbiamo intenzione di continuare a rilasciare nuove versioni e -vorremmo fornire pi documentazione, pi programmi e un insieme sempre migliore e meglio controllato di -font, di macro e di tutto quanto legato a <span class="TEX">T<span -class="E">E</span>X</span>. Questo lavoro fatto completamente da volontari nel loro -tempo libero e quindi c’ sempre molto da fare. Visitate il sito <a -href="http://tug.org/texlive/contribute.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/contribute.html</span></a>. -<!--l. 4071--><p class="indent" > Potete inviare correzioni, suggerimenti e offerte d’aiuto a: - <div class="quote"> +class="ec-lmri-10">le informazioni </span><span +class="ec-lmtti-10">catalogue-date </span><span +class="ec-lmri-10">non sono pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">propagate dal TeX</span><span +class="ec-lmri-10"> Catalogue, dato che erano</span> + <span +class="ec-lmri-10">spesso non collegate agli aggiornamenti dei pacchetti.</span></li></ul> +<!--l. 4120--><p class="noindent" > +</p> + <h4 class="subsectionHead"><span class="titlemark"><span +class="ec-lmri-10">9.5 </span></span> <a + id="x1-900009.5"></a><span +class="ec-lmri-10">Futuro</span></h4> +<!--l. 4122--><p class="noindent" ><span +class="ec-lmri-10">TeX Live non </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">perfetto, e mai lo sar</span><span +class="ec-lmri-10">à</span><span +class="ec-lmri-10">. Abbiamo intenzione di continuare a rilasciare nuove</span> +<span +class="ec-lmri-10">versioni e vorremmo fornire pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">documentazione, pi</span><span +class="ec-lmri-10">ù</span> <span +class="ec-lmri-10">programmi e un insieme sempre migliore e</span> +<span +class="ec-lmri-10">meglio controllato di font, di macro e di tutto quanto legato a TeX. Questo lavoro </span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">fatto</span> +<span +class="ec-lmri-10">completamente da volontari nel loro tempo libero e quindi c’</span><span +class="ec-lmri-10">è</span> <span +class="ec-lmri-10">sempre molto da fare. Visitate il sito</span> +<a +href="https://tug.org/texlive/contribute.html" class="url" ><span +class="ec-lmtti-10">https://tug.org/texlive/contribute.html</span></a><span +class="ec-lmri-10">.</span> +</p><!--l. 4129--><p class="indent" > <span +class="ec-lmri-10">Potete inviare correzioni, suggerimenti e offerte d’aiuto a:</span> + </p><div class="quote"> - <!--l. 4073--><p class="noindent" ><a + <!--l. 4131--><p class="noindent" ><a href="mailto:tex-live@tug.org" ><span class="path"><span -class="ec-lmtt-10">tex-live@tug.org</span></span></a> <br +class="ec-lmtti-10">tex-live@tug.org</span></span></a> <br class="newline" /><a -href="http://tug.org/texlive" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive</span></a></div> -<!--l. 4078--><p class="noindent" ><span -class="ec-lmro-10">Buon lavoro con </span><span class="TEX"><span -class="ec-lmro-10">T</span><span -class="E"><span -class="ec-lmro-10">E</span></span><span -class="ec-lmro-10">X</span></span><span -class="ec-lmro-10">!</span> +href="https://tug.org/texlive" class="url" ><span +class="ec-lmtti-10">https://tug.org/texlive</span></a></p></div> +<!--l. 4136--><p class="noindent" ><span +class="ec-lmro-10">Buon lavoro con TeX!</span> +</p> -</body></html> - +</body> +</html> |