From 2394ffc311a4225b32f24d45fcdfefbee609d99b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 9 Jun 2012 23:41:57 +0000 Subject: 2012 italian from mpallante git-svn-id: svn://tug.org/texlive/trunk@26875 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf/doc/texlive/texlive-it/texlive-it.html | 1508 ++++++++++---------- Master/texmf/doc/texlive/texlive-it/texlive-it.pdf | Bin 901597 -> 907628 bytes Master/texmf/doc/texlive/texlive-it/texlive-it.tex | 246 ++-- Master/tlpkg/translations/it.po | 181 +-- 4 files changed, 1034 insertions(+), 901 deletions(-) (limited to 'Master') diff --git a/Master/texmf/doc/texlive/texlive-it/texlive-it.html b/Master/texmf/doc/texlive/texlive-it/texlive-it.html index 669e8b697a1..61509be4915 100644 --- a/Master/texmf/doc/texlive/texlive-it/texlive-it.html +++ b/Master/texmf/doc/texlive/texlive-it/texlive-it.html @@ -3,13 +3,13 @@ Guida a TeX Live -TeX Live 2011 +TeX Live 2012 - + @@ -24,14 +24,14 @@ TeX Live 2011

Guida a TEX Live
TEX Live 2011

+class="E">EX Live 2012
Karl Berry
http://tug.org/texlive/

Giugno 2011
+class="ec-lmr-12">Giugno 2012

Indice

@@ -110,7 +110,7 @@ href="#x1-340003.4.2" id="QQ2-1-41">Variabili d’ambiente: configurazione g
  3.4.3 Aggiornamenti da Internet dopo l’installazione del DVD
  3.4.4 Configurazione dei font per XeTEX +href="#x1-360003.4.4" id="QQ2-1-43">Configurazione dei font di sistema per XeTEX e LuaTEX
  3.4.5 ConTEXt Mark IV
  3.4.6 2008 href="#x1-7900010.1.6" id="QQ2-1-93">2009
 10.2 2010 +
  10.2.1 2011
 10.3 Present +href="#x1-8200010.3" id="QQ2-1-96">Present
 10.4 Futuro +href="#x1-8300010.4" id="QQ2-1-97">Futuro

EX Live, consultate la fine di questo documento, sezione 10 (p. 73). -

+

1.2 Supporto per i sistemi operativi

-

T

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. -

Per quanto riguarda Windows: Windows XP e successivi sono supportati. Windows 2000 probabilmente +

Per quanto riguarda Windows: Windows XP e successivi sono supportati. Windows 2000 probabilmente continuerà a funzionare quasi del tutto. Non ci sono specifici eseguibili a 64-bit per Windows, ma quelli a 32-bit dovrebbero funzionare sui sistemi a 64-bit. -

Consulta la sezione 

Consulta la sezione 2.1 per scoprire soluzioni alternative per Windows e Mac OS X. -

+

1.3 Installazione base di TEX Live

-

È possibile installare T

È possibile installare TEX Live dal DVD oppure attraverso Internet (http://tug.org/texlive/acquire.html). Il programma di installazione via rete è piccolo e scarica tutto ciò che è necessario da Internet. -

Il programma di installazione nel DVD vi permette l’installazione su un disco locale. Non è possibile +

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 tlmgr. Cos 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. -

+

1.4 Considerazioni sulla sicurezza

-

Sulla base delle nostre conoscenze, i programmi centrali di T

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 attenti nell’eseguire i programmi su documenti di origine inaffidabile; per la massima sicurezza, eseguiteli in una nuova sotto directory. -

Questo bisogno di attenzone è particolarmente pressante sotto Windows, dato che generalmente Windows +

Questo bisogno di attenzone è 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 @@ -341,14 +343,14 @@ parti. Perci soprattutto quella di eseguibili (binari o script). Normalmente questi non dovrebbero essere presenti e senza alcun dubbio normalmente non dovrebbero essere creati semplicemente elaborando un documento. -

Infine, T

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 cosa più sicura. -

+

1.5 Ottenere aiuto

-

La comunità T

La comunità TEX è attiva ed amichevole e le domande più importanti finiscono per ricevere una risposta. Tuttavia il supporto è informale, offerto da volontari e lettori casuali, per cui è particolarmente importante fare la propria parte prima di chiedere (se preferite un supporto commerciale garantito, potete rinunciare del @@ -357,8 +359,8 @@ class="E">EX Live e ordinare il sistema di un fornitore; alla pagi href="http://tug.org/interest.html#vendors" class="url" >http://tug.org/interest.html#vendors trovate un elenco). -

Ecco una lista di risorse, approssimativamente nell’ordine in cui noi raccomandiamo di usarle: -

+

Ecco una lista di risorse, approssimativamente nell’ordine in cui noi raccomandiamo di usarle: +

Per Cominciare
EX con l’opzione --help fornisce un indirizzo al quale segnalare i bug.
-

L’altra faccia della medaglia è aiutare coloro che hanno domande. Sia

L’altra faccia della medaglia è aiutare coloro che hanno domande. Sia comp.text.tex che texhax sono aperte a chiunque, quindi sentevi liberi di unirvi, iniziare a leggere e dare una mano dove potete. -

+

2 Panoramica di TEX Live

-

Questa sezione descrive i contenuti di T

Questa sezione descrive i contenuti di TEX Live e della TEX Collection di cui è parte. -

+

2.1 La TEX Collection: TEX Live, proTEXt, MacTEX

-

Il DVD T

Il DVD TEX Collection include quanto segue: -

+

TUna directory con pacchetti aggiuntivi assortiti.
-

CTAN,

CTAN, protext e texmf-extra non seguono necessariamente le stesse condizioni di licenza di TEX Live, per cui fate attenzione nel ridistribuirli o modificarli. -

+

2.2 Directory primarie di TEX Live

-

Segue un breve elenco e una descrizione delle directory primarie in un’installazione di T

Segue un breve elenco e una descrizione delle directory primarie in un’installazione di TEX Live. -

+

bin
-

I programmi del sistema T

I programmi del sistema TEX, raggruppati per piattaforma.

readme-*.dir
-

Una rapida panoramica e collegamenti utili per T

Una rapida panoramica e collegamenti utili per TEX Live, in varie lingue, sia in HTML che in formato testuale.

source
-

I sorgenti di tutti i programmi inclusi, comprese le distribuzioni T

I sorgenti di tutti i programmi inclusi, comprese le distribuzioni TEX basate su Web2C.

texmf
-

Vedi

Vedi TEXMFMAIN sotto.

texmf-dist
-

Vedi

Vedi TEXMFDIST sotto.

tlpkg
-

Script, programmi e dati per l’amministrazione dell’installazione e per il supporto specifico di +

Script, programmi e dati per l’amministrazione dell’installazione e per il supporto specifico di Windows.

-

In aggiunta alle precedenti directory, gli script di installazione e i file

In aggiunta alle precedenti directory, gli script di installazione e i file README (in varie lingue) si trovano nella directory della distribuzione. -

Per quanto riguarda la documentazione, i collegamenti nel file

Per quanto riguarda la documentazione, i collegamenti nel file doc.html possono risultare utili. La documentazione per i programmi (manuali, pagine di manuale, file Info) si trova in texmf/doc. La @@ -613,7 +615,7 @@ class="E">EX si trova nella directory texmf-dist/doc. Potete usare il programma texdoc per trovare una qualsiasi documentazione, ovunque sia collocata. -

Questa stessa documentazione di T

Questa stessa documentazione di TEX Live si trova in texmf/doc/texlive, disponibile in varie lingue: @@ -646,17 +648,17 @@ href="../../../../texmf/doc/texlive/texlive-sr" >texmf/doc/texlive/texlive-sr

  • Tedesco: texmf/doc/texlive/texlive-de
  • -

    +

    2.3 Panoramica dei percorsi predefiniti in texmf

    -

    Questa sezione elenca le variabili predefinite che specificano i percorsi dentro texmf usati dal sistema, il loro +

    Questa sezione elenca le variabili predefinite che specificano i percorsi dentro texmf usati dal sistema, il loro scopo e la strutturazione predefinita di TEX Live. Il comando tlmgr conf mostra i valori di queste variabili, così che sia possibile scoprire con facilità come queste siano riferite alle specifiche directory nella propria installazione. -

    Tutti i percorsi, inclusi quelli personali, dovrebbero seguire la Struttura delle Directory di +

    Tutti i percorsi, inclusi quelli personali, dovrebbero seguire la Struttura delle Directory di TEX (TEX Directory Structure, TDS, http://tug.org/tds) con tutta la sua miriade di sotto directory, altrimenti i file potrebbero non essere trovati. La sezione 3.4.6 (p. 39) descrive ciò con maggior +href="#x1-380003.4.6">40) descrive ciò con maggior dettaglio. -

    +

    TEXMFMAIN
    -

    Il percorso che contiene le parti vitali del sistema, come i file di configurazione, gli script di +

    Il percorso che contiene le parti vitali del sistema, come i file di configurazione, gli script di supporto e la documentazione dei programmi.

    TEXMFDIST
    -

    Il percorso che contiene il gruppo principale di pacchetti di macro, di font, ecc. +

    Il percorso che contiene il gruppo principale di pacchetti di macro, di font, ecc.

    TEXMFLOCAL
    -

    Il percorso che un amministratore può usare per l’installazione di macro, di font, ecc., aggiuntivi +

    Il percorso che un amministratore può usare per l’installazione di macro, di font, ecc., aggiuntivi o aggiornati nel proprio sistema, in modo che siano disponibili per tutti gli utenti.

    TEXMFHOME
    -

    Il percorso che ciascun utente può usare per la propria installazione personale di macro, font, +

    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.

    TEXMFCONFIG
    -

    Il percorso relativo a ciascun utente usato dai programmi

    Il percorso relativo a ciascun utente usato dai programmi texconfig, updmap e fmtutil per @@ -704,7 +706,7 @@ class="ec-lmtt-10">fmtutil per TEXMFSYSCONFIG

    -

    Il percorso relativo all’intero sistema usato dai programmi

    Il percorso relativo all’intero sistema usato dai programmi texconfig-sys, updmap-sys e fmtutil-sys per memorizzare i dati di co TEXMFVAR

    -

    Il percorso relativo a ciascun utente usato da

    Il percorso relativo a ciascun utente usato da texconfig, updmap e fmtutil per memorizzare i @@ -722,7 +724,7 @@ class="ec-lmtt-10">fmtutil per memorizzare i TEXMFSYSVAR

    -

    Il percorso relativo all’intero sistema usato da

    Il percorso relativo all’intero sistema usato da texconfig-sys, updmap-sys, fmtutil-sys ed @@ -733,9 +735,9 @@ class="ec-lmtt-10">tlmgr per memorizzare i dati generati du TEXMFCACHE

    -

    I percorsi usati da ConT

    I percorsi usati da ConTEXt MkIV per memorizzare i dati generati durante l’esecuzione.

    -

    La strutturazione predefinita è: +

    La strutturazione predefinita è:

    @@ -745,39 +747,39 @@ class="description">pu class="E">EX Live:
    2010
    2011
    -

    Un’edizione precedente. +

    Un’edizione precedente.

    2011
    2012
    -

    L’attuale edizione. +

    L’attuale edizione.

    bin
    -

      +

     

    i386-linux
    -

    Esebuibili per GNU/Linux +

    Esebuibili per GNU/Linux

    ...
    -

    +

    universal-darwin
    -

    Eseguibili per Mac OS X +

    Eseguibili per Mac OS X

    win32
    -

    Eseguibili per Windows

    +

    Eseguibili per Windows

    texmf   
    -

    This is

    This is TEXMFMAIN.

    texmf-dist  
    -

    TEXMFDIST

    texmf-var   
    -

    TEXMFSYSVAR

    texmf-config
    -

    TEXMFSYSCONFIG

    texmf-local
    -

    TEXMFLOCAL, pensato per essere mantenuto tra diverse edizioni.

    $HOME o %USERPROFILE%)
    .texlive2010
    .texlive2011
    -

    Dati privati generati e di configurazione per un’edizione precedente. +

    Dati privati generati e di configurazione per un’edizione precedente.

    .texlive2011
    .texlive2012
    -

    Dati privati generati e di configurazione per l’attuale edizione. +

    Dati privati generati e di configurazione per l’attuale edizione.

    texmf-var   
    -

    TEXMFVAR, TEXMFCACHE

    texmf-config
    -

    TEXMFCONFIG

    texmf
    -

    TEXMFHOME Macro personali, ecc.

    -

    +

    2.4 Estensioni di TEX

    -

    Lo sviluppo dell’originale T

    Lo sviluppo dell’originale TEX di Knuth è congelato, se si escludono rare correzioni di bug. È ancora presente in TEX Live come tex e vi rimarr class="E">EX Live contiene diverse versioni estese di TEX: -

    +

    e-combina le estensioni Omega e e-TEX. Consultate texmf-dist/doc/aleph/base.
    -

    +

    2.5 Altri rilevanti programmi in TEX Live

    -

    Seguono alcuni altri programmi di uso comune inclusi in T

    Seguono alcuni altri programmi di uso comune inclusi in TEX Live: -

    +

    bibtex, bibtex8
    -

    supporto per la bibliografia. +

    supporto per la bibliografia.

    makeindex, xindy
    -

    supporto per gli indici. +

    supporto per gli indici.

    dvips
    -

    converte i DVI in PostScript. +

    converte i DVI in PostScript.

    xdvi
    -

    programma di anteprima dei DVI per l’X Window System. +

    programma di anteprima dei DVI per l’X Window System.

    dvilj
    -

    convertitore di DVI per la famiglia di stampanti HP LaserJet. +

    convertitore di DVI per la famiglia di stampanti HP LaserJet.

    dviconcat, dviselect
    -

    tagliano ed incollano le pagine contenute nei file DVI. +

    tagliano ed incollano le pagine contenute nei file DVI.

    dvipdfmx
    -

    converte i DVI in PDF, un approccio alternativo a pdfT

    converte i DVI in PDF, un approccio alternativo a pdfTEX (citato in precedenza).

    psselect, psnup,
    -

    programmi di manipolazione dei PostScript. +

    programmi di manipolazione dei PostScript.

    pdfjam, pdfjoin,
    -

    programmi di manipolazione dei PDF. +

    programmi di manipolazione dei PDF.

    texexec, texmfstart
    -

    processore ConT

    processore ConTEXt e PDF.

    tex4ht
    -

    convertitore da T

    convertitore da TEX a HTML (e a XML ed altro ancora).

    -

    +

    2.6 Font in TEX Live

    -

    T

    TEX Live è fornito con molti caratteri tipografici scalabili di alta qualità. Visita http://tug.org/fonts e texmf-dist/doc/fonts/free-math-font-survey. -

    +

    3 Installazione

    -

    +

    3.1 Avviare l’installatore

    -

    Per cominciare, procuratevi il DVD T

    Per cominciare, procuratevi il DVD TEX Collection oppure scaricate l’installatore di rete di TEX Live ed individuate il programma di installazione: install-tl.bat per Windows. Consulate href="http://tug.org/texlive/acquire.html" class="url" >http://tug.org/texlive/acquire.html per maggiori informazioni ed altri metodi per ottenere il software. -

    +

    Installatore di rete:
    http://tug.org/store) o ancora masterizzandolo a p DVD o dall’immagine ISO, se volete ottenere gli aggiornamenti da Internet, consulate 3.4.3.
    -

    Indipendentemente dall’origine, viene eseguito lo stesso programma di installazione. La differenza più +

    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. Questo contrasta con le immagini DVD e ISO, che non vengono aggiornate tra le principali versioni pubbliche. -

    Le sezioni seguenti spiegano l’avvio dell’installazione in maggiore dettaglio. -

    +

    Le sezioni seguenti spiegano l’avvio dell’installazione in maggiore dettaglio. +

    3.1.1 Unix
    -

    Di seguito,

    Di seguito, > denota il prompt della shell; l’input dell’utente è in grassetto. Il programma install-tl è uno script Perl. Il modo più semplice per avviarlo su un sistema compatibile Unix è il seguente:

    -

    +

    > ./install-tl se avete i permessi di esecuzione, ecc.; non ripeteremo tutte queste varianti. Potreste dover ingrandire la finestra di terminale affinché mostri l’intera schermata dell’installatore testuale (Figura 1). -

    Per eseguire l’installazione nella modalità GUI avanzata (figura 

    Per eseguire l’installazione nella modalità GUI avanzata (figura 2) avete bisogno del modulo Perl/TK) compilato con il supporto per XFT, che avviene normalmente con GNU/Linux, ma non necessariamente con altri sistemi. Detto questo, potete eseguire:

    -

    +

    >  install-tl -gui
    -

    Per un elenco completo delle diverse opzioni:

    -

    +

    Per un elenco completo delle diverse opzioni:

    +

    >  install-tl -help
    -

    Attenzione riguardo i permessi Unix: La tua umask nel momento dell’installazione sarà rispettata dall’installatore di Tumask 002. Per ulteriori informazioni riguardo umask, consulta la documentazione del tuo sistema. -

    Considerazioni speciali per Cygwin: 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 @@ -1171,10 +1173,10 @@ sezione 3.1.4 per i dettagli. -

    +

    3.1.2 MacOSX
    -

    Come accennato nella sezione 

    Come accennato nella sezione 2.1, abbiamo preparato una distribuzione separata per Mac OS X chiamata MacTEX (EX per Mac OS X (MacTEX, Fink, MacPorts, …). -

    MacT

    MacTEX è strettamente basato su TEX Live e le rispettive strutture delle directory sono esattamente le stesse. Il primo aggiunge alcune ulteriori cartelle con documentazione e applicazioni specifici per il Mac. -

    +

    3.1.3 Windows
    -

    Se state usando l’installatore di rete oppure se l’installatore su DVD non si avvia automaticamente, fate +

    Se state usando l’installatore di rete oppure se l’installatore su DVD non si avvia automaticamente, fate doppio click su install-tl.bat. Per ottenere maggiori opzioni di configurazione, come la selezione di specifiche collezioni di pacchetti, lanciate install-tl-advanced.bat. -

    Potete avviare l’installatore anche dal prompt dei comandi. Qui sotto,

    Potete avviare l’installatore anche dal prompt dei comandi. Qui sotto, > denota il prompt; l’input dell’utente è in grassetto. Se vi trovate nella cartella dell’installatore, eseguite semplicemente:

    -

    +

    > install-tl
    -

    In aternativa potete lanciarlo con un percorso assoluto, come:

    -

    +

    In aternativa potete lanciarlo con un percorso assoluto, come:

    +

    > EX Collection, supponendo che class="ec-lmtt-10">D: sia il lettore DVD. La figura 3 mostra l’installazione guidata, che è quella preimpostata per Windows. -

    Per installare in modalità testuale, usate:

    -

    +

    Per installare in modalità testuale, usate:

    +

    > install-tl -no-gui
    -

    Per un elenco completo delle diverse opzioni:

    -

    +

    Per un elenco completo delle diverse opzioni:

    +

    > install-tl -help
    -



    @@ -1260,7 +1262,7 @@ class="ec-lmtt-8">  Installing TeX Live 2011 2012 from: ...
     85, disk space required: 2600 3091 MB
          /usr/local/texlive/2011
     /usr/local/texlive/2012
       quit
    class="content">Schermata principale dell’installatore testuale (GNU/Linux)
    -


    -



    +


    @@ -1472,7 +1474,7 @@ class="content">Schermata principale dell’installatore testuale (GNU/Linux -

    pict

    Schermata dell’installatore grafico avanzato (GNU/Linux)
    -


    -



    +


    @@ -1490,7 +1492,7 @@ class="content">Schermata dell’installatore grafico avanzato (GNU/Linux)

    pict

    Schermata dell’installazione guidata (Windows)
    -


    -

    +


    +

    3.1.4 Cygwin
    -

    L’installatore di T

    L’installatore di TEX Live supporta soltanto Cygwin 1.7. Prima di iniziare l’installazione, usate il programma setup.exe di Cygwin per installare i pacchetti libXaw7 [richiesto da xdvi]

  • ncurses [fornisce il comando ’clear’ usato dall’installatore]
  • -

    +

    3.1.5 L’installatore testuale
    -

    La figura 

    La figura 1 mostra la schermata principale della modalità testuale sotto Unix. L’installatore testuale è quello predefinito sotto Unix. -

    Questo è soltanto un installatore a riga di comando; non c’è alcun supporto per il movimento +

    Questo è soltanto un installatore a riga di comando; non c’è alcun supporto per il movimento del cursore di inserimento. 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 alterato. -

    L’interfaccia dell’installatore testuale è così primitiva per una ragione: è progettata per funzionare sul +

    L’interfaccia dell’installatore testuale è così primitiva per una ragione: è progettata per funzionare sul maggior numero di piattaforme possibile, anche con una versione minimale di Perl. -

    +

    3.1.6 L’installatore grafico avanzato
    -

    La figura 

    La figura 2 mostra l’installatore grafico avanzato sotto GNU/Linux. Al di là dell’uso di pulsanti e menu, questo installatore non differisce di molto da quello testuale. -

    Questa modalità può essere invocata esplicitamente tramite

    -

    +

    Questa modalità può essere invocata esplicitamente tramite

    +

    > install-tl -gui=perltk
    -

    +

    3.1.7 La semplice installazione guidata
    -

    Sotto Windows, l’azione predefinita è di eseguire il più semplice metodo di installazione che potessimo +

    Sotto Windows, l’azione predefinita è di eseguire il più semplice metodo di installazione che potessimo escogitare, chiamato “installazione guidata”. Questa installa tutto e praticamente non pone domande. Se volete personalizzare la vostra installazione, dovete lanciare uno degli altri installatori. -

    Questa modalità può essere invocata esplicitamente con

    -

    +

    Questa modalità può essere invocata esplicitamente con

    +

    >  -gui=wizard
    -

    +

    3.2 Eseguire l’installatore

    -

    L’installatore è pensato per essere perlopiù autoesplicativo, ma seguono alcune note riguardo varie opzioni e +

    L’installatore è pensato per essere perlopiù autoesplicativo, ma seguono alcune note riguardo varie opzioni e sottomenu. -

    +

    3.2.1 Menu delle architetture (solo Unix)
    -



    @@ -1639,7 +1641,7 @@ class="ec-lmtt-8">   x86_64 with GNU/FreeBSD
     GNU/kFreeBSD
        d [ ] i386-cygwin armel-linux      Intel x86 ARM with Cygwin +class="ec-lmtt-8"> GNU/Linux
       e [ ] i386-freebsd i386-cygwin      Intel x86 with FreeBSD
     Cygwin
        f [ ] i386-kfreebsd i386-freebsd     Intel x86 with GNU/FreeBSD +class="ec-lmtt-8"> FreeBSD
         g [X] i386-linux    [ ] i386-kfreebsd    Intel x86 with GNU/Linux
     GNU/FreeBSD
         h [ ] i386-netbsd [X] i386-linux      Intel x86 with NetBSD +class="ec-lmtt-8"> GNU/Linux
       k [ ] powerpc-aix mipsel-linux      PowerPC mipsel with AIX +class="ec-lmtt-8"> Linux
       l [ ] powerpc-linux powerpc-aix      PowerPC with GNU/Linux
     AIX
        m [ ] sparc-linux   powerpc-linux    Sparc PowerPC with GNU/Linux
     Solaris
    class="content">Menu delle architetture
    -


    -

    La figura 


    +

    La figura 4 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.

    3.2.2 Selezionare cosa deve essere installato
    -



    + id="x1-27025r5">
     ====================================================== class="ec-lmtt-8">   a [ ] basic [X] full scheme (plain and LaTeX) +class="ec-lmtt-8"> (everything)
       b [ ] ConTeXt scheme
     medium scheme (small + more packages and languages)
       c [X] full [ ] small scheme (everything)
     (basic + xetex, metapost, a few languages) +
       d [ ] GUST TeX Live scheme
     basic scheme (plain and latex)
       e [ ] GUTenberg TeX Live scheme -
     minimal scheme (plain only)
       f [ ] medium scheme (plain, latex, recommended packages, some languages)
     ConTeXt scheme
       g [ ] minimal scheme (plain only)
       h [ ] Omega GUST TeX Live scheme
       i h [ ] teTeX but nowhere near full)
       j i [ ] XML scheme
       k j [ ] custom of collections

    Figura 5: Menu degli schemi
    +class="content">Menu degli schemi


    La figura 5 mostra il menu degli schemi di T5 mostra il menu degli schemi di TEX Live; da qui potete scegliere uno “schema”, che è un insieme di collezioni di pacchetti. Questo è lo schema raccomandato, ma potete anche scegliere basic per un @@ -2078,7 +2075,7 @@ schemi specializzati e specifici per particolari paesi. + id="x1-27026r6"> @@ -2087,13 +2084,13 @@ src="../texlive-common/stdcoll.png" alt="pict" >

    Figura 6: Menu delle collezioni
    +class="content">Menu delle collezioni


    Potete rifinire la vostra scelta dello schema con i menu “Collezioni di base” e “Collezioni di lingue” (figura 6, mostrati, per cambiare, in modalità GUI). +href="#x1-27026r6">6, mostrati, per cambiare, in modalità GUI).

    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 T2.3, p. 9. La posizione predefinita di TEXDIR è /usr/local/texlive/2011 sotto Unix e %SystemDrive%\texlive\2011 sotto Windows. +class="ec-lmtt-10">/usr/local/texlive/2012 sotto Unix e %SystemDrive%\texlive\2012 sotto Windows.

    La ragione principale per cambiare il valore preimpostato si ha quando non avete i permessi di scrittura per tale percorso. Non dovete essere root o l’amministratore per installare TEX Live, ma avete bisogno dell’accesso @@ -2122,7 +2119,7 @@ in scrittura sulla directory di destinazione.

    Una ragionevole scelta alternativa è una directory all’interno della vostra home, soprattutto se sarete gli unici utilizzatori. Usate “~” per specificare la vostra home, come ad esempio in “~/texlive/2011”. +class="ec-lmtt-10">~/texlive/2012”.

    Raccomandiamo di includere l’anno nel percorso, così da poter tenere diverse edizioni di TEX Live fianco a fianco (potete usare un collegamento simbolico con il nome indipendente dalla edizione, come @@ -2164,7 +2161,7 @@ href="#x1-370003.4.5">39). + id="x1-29025r7">

     standard directories:  [ ] -
     ]
          binaries to:
     to: +
          info to:
    +class="ec-lmtt-8"> to:
       <Y> after installation, get package updates from CTAN: [X]

    Figura 7: Menu delle opzioni (Unix)
    +class="content">Menu delle opzioni (Unix)
    -


    -

    La figura 7 mostra il menu delle opzioni in modalità testuale. Ulteriori informazioni su ciascuna +


    +

    La figura 7 mostra il menu delle opzioni in modalità testuale. Ulteriori informazioni su ciascuna opzione:

    Queste opzioni consentono di omettere lo scaricamento e l raccomandate.
    Crea i collegamenti nelle directory di sistema
    (solo Unix): Questa opzione scavalca la necessità +class="ec-lmbx-10">Crea i collegamenti nelle directory di sistema:
    Questa opzione (solo Unix) scavalca la necessità di modificare le variabili di ambiente. Senza di essa, le directory di TEX Live devono solitamente essere aggiunte alle variabili EX fornita con il vostro sistema. Questa opzione class="E">EX tramite directory già note agli utenti, come /usr/local/bin, che non contengono già alcun file di TEX.
    -

    Quando tutte le impostazioni sono come le desiderate, potete digitare “I” per avviare il processo di +class="E">EX. +

    +after installation  CTAN:
    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 3.3.1 e 3.4.3.
    +

    Quando tutte le impostazioni sono come le desiderate, potete digitare “I” per avviare il processo di installazione. Quando questo è completo, passate alla sezione 3.4 per leggere cos’altro dovete fare, se ce n’è bisogno.

    3.3 Opzioni della riga di comando di install-tl

    -

    Digitate

    -

    +

    Digitate

    +

    >  -help class="ec-lmtt-10">- che -- possono essere usati per introdurre i nomi delle opzioni. Ecco le più comuni: -

    +

    + +

    -gui
    -

    Se possibile, usa l’installatore grafico. Questa opzione richiede il modulo Perl/Tk +

    Se possibile, usa l’installatore grafico. Questa opzione richiede il modulo Perl/Tk (http://tug.org/texlive/distro.html#perltk) compilato con il supporto per XFT; se @@ -2432,42 +2457,23 @@ class="ec-lmtt-10">http://tug.org/texlive/distro.html#perltk) compil -no-gui

    -

    Costringe all’uso dell’installatore testuale, anche sotto Windows. - - +

    Costringe all’uso dell’installatore testuale, anche sotto Windows.

    -lang LL
    -

    Specifica la lingua dell’interfaccia dell’installatore sotto forma del codice standard a due lettere - LL. Le lingue al momento supportate sono: cs (Ceco), de (Tedesco), en (Inglese, predefinito), - fr (Francese), it (Italiano), ja (Giapponese), nl (Olandese), pl (Polacco), ru (Russo), sk - (Slovacco), sl (Sloveno), sr (Serbo), vi (Vietnamita), zh-cn (Cinese semplificato), zh-tw (Cinese - tradizionale). L’installatore cerca di determinare automaticamente la lingua corretta, ma se - fallisce, oppure se la lingua corretta non è disponibile, allora passa all’uso dell’Inglese. -

    +

    Specifica la lingua dell’interfaccia dell’installatore sotto forma di codice standard (di solito a 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 install-tl –help + per la lista delle lingue disponibili. +

    -in-place
    -

    Se avete già una copia di T

    Se avete già una copia di TEX Live, anche ottenuta tramite rsync o svn (consultate tlpkg/texlive.tlpdb potrebbe venire sovrascri -portable

    -

    Installa per un uso portatile su una chiavetta USB. Questa oprione è selezionabile dall’installatore +

    Installa per un uso portatile su una chiavetta USB. Questa oprione è selezionabile dall’installatore testuale con il comando V e dall’installatore grafico. Consultate la sezione 5. @@ -2491,27 +2497,30 @@ href="#x1-440005">5. class="ec-lmtt-10">-profile file

    -

    L’installatore crea sempre un file texlive.profile nella sotto directory tlpkg della vostra - installazione. Questa opzione dice all’installatore di riusare questo file di profilo, così da - poter installare in sequenza su diversi sistemi, replicando le scelte compiute in una precedente - installazione. +

    Carica il profilo di installazione file ed esegue l’installazione senza interazione con l’utente. Il + programma di installazione scrive sempre un file texlive.profile nella sotto directory tlpkg + della vostra installazione. 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.

    -repository url-o-directory
    -

    Specifica l’archivio dei pacchetti da cui installare; vedi più avanti.

    -

    +

    Specifica l’archivio dei pacchetti da cui installare; vedi più avanti. +

    3.3.1 L’opzione -repository
    -

    L’archivio dei pacchetti predefinito è uno dei mirror di CTAN scelto automaticamente tramite +

    L’archivio dei pacchetti di rete predefinito è uno dei mirror di CTAN scelto automaticamente tramite http://mirror.ctan.org. -

    Per rimpiazzare questa scelta, potete specificare un url che comincia per

    Per rimpiazzare questa scelta, potete specificare un url che comincia per ftp:, http: o file:/, oppure il @@ -2521,7 +2530,7 @@ class="ec-lmtt-10">ftp:, l’eventuale carattere finale “/” e l’eventuale “/tlpkg” conclusivo saranno ignorati). -

    Per esempio, potete scegliere uno specifico mirror di CTAN con qualcosa del tipo: +

    Per esempio, potete scegliere uno specifico mirror di CTAN con qualcosa del tipo: http://ctan.example.org/tex-archive/systems/texlive/tlnet/, sostituendo a http://ctan.org/mirrors. -

    Se il valore specificato è locale (sia tramite percorso che tramite un url

    Se il valore specificato è locale (sia tramite percorso che tramite un url file:/), saranno usati i file compressi contenuti in una sotto directory archive del percorso (anche se sono disponibili anche file non compressi). -

    -

    3.4 Azioni successive all’installazione

    -

    Potrebbero essere necessarie alcune azioni successivie all’installazione. -

    +

    +

    3.4 Azioni successive all’installazione

    +

    Potrebbero essere necessarie alcune azioni successivie all’installazione. +

    3.4.1 Variabili d’ambiente per Unix
    -

    Se avete deciso di creare i collegamenti simbolici nelle directory standard (descritto nella sezione 

    Se avete deciso di creare i collegamenti simbolici nelle directory standard (descritto nella sezione 3.2.4), 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). -

    Ogni piattaforma supportata ha la propria sotto directory all’interno di

    Ogni piattaforma supportata ha la propria sotto directory all’interno di TEXDIR/bin. Consultate la figura 4 per la lista delle sotto directory e delle corrispondenti piattaforme. -

    Facoltativamente potete anche aggiungere le directory della documentazione man e Info ai propri rispettivi +

    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 PATH. -

    Per le shell compatibili con la Bourne, come

    Per le shell compatibili con la Bourne, come bash, e usando GNU/Linux per Intel x86 e le directory predefinite come esempio, il file da modificare dovrebbe essere $HOME/.profile (o un qualunque altro file aperto da .profile), e le linee da aggiungere sarebbero simili alle seguenti: -

    +

      PATH=/usr/local/texlive/2011/bin/i386-linux:$PATH; PATH=/usr/local/texlive/2012/bin/i386-linux:$PATH; export PATH
      MANPATH=/usr/local/texlive/2011/texmf/doc/man:$MANPATH; MANPATH=/usr/local/texlive/2012/texmf/doc/man:$MANPATH; export MANPATH
      INFOPATH=/usr/local/texlive/2011/texmf/doc/info:$INFOPATH; INFOPATH=/usr/local/texlive/2012/texmf/doc/info:$INFOPATH; export INFOPATH
    -

    Per csh o tcsh, il file da modificare tipicamente è

    Per csh o tcsh, il file da modificare tipicamente è $HOME/.cshrc e le linee da aggiungere sarebbero del tipo: -

    +

      setenv PATH /usr/local/texlive/2011/bin/i386-linux:$PATH
     /usr/local/texlive/2012/bin/i386-linux:$PATH
      setenv MANPATH /usr/local/texlive/2011/texmf/doc/man:$MANPATH +class="ec-lmtt-9"> /usr/local/texlive/2012/texmf/doc/man:$MANPATH
      setenv INFOPATH /usr/local/texlive/2011/texmf/doc/info:$INFOPATH
    -

    Se già avete delle impostazioni del genere in uno dei file citati, naturalmente dovete semplicemente unirvi le +class="ec-lmtt-9"> /usr/local/texlive/2012/texmf/doc/info:$INFOPATH

    +

    Se già avete delle impostazioni del genere in uno dei file citati, naturalmente dovete semplicemente unirvi le directory di TEX Live come è più opportuno. -

    +

    3.4.2 Variabili d’ambiente: configurazione globale
    -

    Se volete che questi cambiamenti siano globali oppure che si applichino a ciascun nuovo utente aggiunto nel +

    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. -

    I nostri due suggerimenti sono: 1) potete controllare il file

    I nostri due suggerimenti sono: 1) potete controllare il file /etc/manpath.config e, se esiste, aggiungere linee come -

    +

      MANPATH_MAP /usr/local/texlive/2011/bin/i386-linux /usr/local/texlive/2012/bin/i386-linux \
          /usr/local/texlive/2011/texmf/doc/man
    -

    E 2) verificate la presenza di un file  /usr/local/texlive/2012/texmf/doc/man

    +

    E 2) verificate la presenza di un file /etc/environment che potrebbe definire il percorso di ricerca ed altre variabili di ambiente predefinite. -

    In ciascuna directory contenente eseguibili (per Unix), noi creiamo anche un collegamento simbolico +

    In ciascuna directory contenente eseguibili (per Unix), noi creiamo anche un collegamento simbolico chiamato man alla directory texmf/doc/man. Alcuni programmi man, come quello di Mac OS X, lo individueranno automaticamente, ovviando alla necessità di qualunque configurazione per le pagine di manuale. -

    +

    3.4.3 Aggiornamenti da Internet dopo l’installazione del DVD
    -

    Se avete installato T

    Se avete installato TEX Live dal DVD e successivamente volete ottenere gli aggiornamenti da Internet, dovete eseguire questo comando—dopo aver aggiornato il vostro percorso di ricerca (come descritto nella sezione precedente):

    -

    + + +

    > tlmgr option repository -
    http://mirror.ctan.org/systems/texlive/tlnet - - +class="ec-lmtk-10"> repository http://mirror.ctan.org/systems/texlive/tlnet

    Questo dice a tlmgr di usare un mirror di CTAN nelle vicinanze per gli aggiornamenti futuri. -

    Se ci sono problemi con la selezione automatica di un mirror, potete specificarne uno in particolare +class="ec-lmss-10">tlmgr 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 3.2.4. +

    Se ci sono problemi con la selezione automatica di un mirror, potete specificarne uno in particolare dall’elenco alla pagina http://ctan.org/mirrors. Usate il percorso esatto alla sotto directory tlnet su quel mirror, come mostrato in precedenza. -

    +

    3.4.4 Configurazione dei font per XeTConfigurazione dei font di sistema per XeTEX e LuaTEX
    -

    Se avete installato il pacchetto xetex su un sistema compatibile Unix, dovete configurare il vostro sistema per -permettere a XeTEX di trovare i font distribuiti con TEX Live. Per facilitare il compito, quando il pacchetto -xetex è installato (sia durante l’installazione iniziale che in seguito), il file di configurazione necessario è creato -in

    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. +

    Su Windows, i font distribuiti con TEX Live sono resi disponibili a XeTEX automaticamente. Ma se avete +installato il pacchetto xetex su un sistema Unix, dovete configurare il vostro sistema in modo che sia capace di +trovare i font distribuiti con TEX Live tramite il meccanismo di ricerca dei nomi di sistema e non +semplicemente la ricerca di nomi di file. +

    Per facilitare il compito, quando il pacchetto xetex è installato (sia durante l’installazione iniziale che in +seguito), viene creato il file di configurazione necessario in TEXMFSYSVAR/fonts/conf/texlive-fontconfig.conf. -

    Per impostare i font di T

    Per impostare i font di TEX Live per l’uso nell’intero sistema (assumendo che abbiate gli opportuni privilegi), procedete come segue:

      @@ -2702,11 +2721,9 @@ class="ec-lmtt-10">/etc/fonts/conf.d/09-texlive.conf.
    1. Eseguite fc-cache -fsv.
    -

    Se non avete privilegi sufficienti per completare i passi precedenti, potete in alternativa fare -quanto segue per rendere i font di TEX Live disponibili a voi stessi come utente individuale di -XeTEX: +

    Se non avete privilegi sufficienti per completare i passi precedenti, p se volete semplicemente rendere +disponibili i font di TEX Live ad un solo utente, fate quello che segue:

    1. Copiate il file ~
    2. Eseguite fc-cache -fv.
    -

    +

    Potete eseguire fc-list per vedere i nomi dei font di sistema. L’incantesimo fc-list : family style +file spacing (dove tutti gli argomenti sono esattamente come mostrati) generalmente fornisce delle +informazioni interessanti. +

    3.4.5 ConTEXt Mark IV
    -

    Sia il “vecchio” ConT

    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 tlmgr per gli aggiornamenti. -

    Comunque, dato che ConT

    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 tlmgr). Dopo ogni installazione del genere, ogni @@ -2738,24 +2761,26 @@ utente di MkIV deve eseguire: class="ec-lmtt-9">  context --generate

    -

    per aggiornare i dati della cache di ConT

    per aggiornare i dati della cache di ConTEXt sul disco. I file risultanti sono memorizzati dentro TEXMFCACHE il cui valore predefinito in TEX Live è TEXMFSYSVAR;TEXMFVAR. -

    ConT

    ConTEXt MkIV leggerà da tutti i percorsi menzionati in TEXMFCACHE 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. -

    Per ulteriori informazioni, consultate le pagine

    Per ulteriori informazioni, consultate le pagine http://wiki.contextgarden.net/Running_Mark_IV. -

    + + +

    3.4.6 Integrare macro locali e personali
    -

    Questa questione è già stata citata implicitamente nella sezione 

    Questa questione è già stata citata implicitamente nella sezione 2.3: TEXMFLOCAL (/usr/local/texlive/texmf-local @@ -2773,9 +2798,7 @@ class="ec-lmtt-10">TEXMFLOCAL in modo che punti ad una directory t da quella principale di TEX Live, oppure potreste doverla modificare manualmente nelle future edizioni. - - -

    In entrambe le posizioni, i file dovrebbero essere posti ognuno nella propria sotto directory +

    In entrambe le posizioni, i file dovrebbero essere posti ognuno nella propria sotto directory secondo la Struttura delle Directory di TEX (TDS); visitate EX andrebbero posizionati in class="ec-lmtt-10">TEXMFLOCAL/tex/latex o in TEXMFHOME/tex/latex, oppure in una sotto directory di una delle due. -

    TEXMFLOCAL richiede un database dei nomi dei file aggiornato, altrimenti i file non saranno trovati. Potete aggiornarlo con il comando mktexlsr o utilizzando il pulsante “Aggiorna il database dei nomi dei file” nel pannello di configurazione della GUI di TEX Live Manager. -

    Di default, ciascuna di queste variabili è definita come una directory singola, come mostrato. Questo non è +

    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 TEXMFHOME alla lista delle @@ -2804,24 +2827,24 @@ directory, tra parentesi graffe, separate da virgole:

        TEXMFHOME = {/mia/dir1,/miadir2,/una/terza/dir}
    -

    -

    La sezione 

    +

    La sezione 8.1.5 descrive ulteriormente l’espansione delle graffe. -

    +

    3.4.7 Integrare font di terze parti
    -

    Sfortunatamente, si tratta di un argomento ingarbugliato. Dimenticatevene a meno che non vogliate +

    Sfortunatamente, si tratta di un argomento ingarbugliato. Dimenticatevene a meno che non vogliate addentrarvi nei numerosi dettagli dell’installazione di TEX. Non dimenticate per prima cosa di controllare quello che ricevete liberamente: consultate la sezione 2.6. -

    Una possibile alternativa è quella di usare XeT

    Una possibile alternativa è quella di usare XeTEX o LuaTEX (consultate la sezione 2.4), che vi consentono di usare i font del sistema operativo senza alcuna installazione in TEX. -

    Se avete comunque bisogno di farlo, visitate la pagina

    Se avete comunque bisogno di farlo, visitate la pagina http://tug.org/fonts/fontinstall.html dove abbiamo fatto del nostro meglio nel descrivere la procedura. Se mantenete le vostre mappe di font locali in @@ -2830,21 +2853,21 @@ class="ec-lmtt-10">tlmgr generate updmap potrebbe essere utile, soprattutto nel muoversi tra una versione e l’altra; consultate la documentazione di tlmgr. -

    +

    3.5 Collaudare l’installazione

    -

    Dopo aver installato T

    Dopo aver installato TEX Live nel modo migliore, naturalmente vorrete collaudarla, così da poter iniziare a creare bellissimi documenti e/o font. -

    Questa sezione fornisce alcune procedure elementari per verificare che il nuovo sistema funzioni. Qui +

    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. -

    +

    1. Assicuratevi per prima cosa di poter eseguire il programma tex:
      -

      +

      > 38.
    2. Elaborate un file LATEX elementare:
      -

      +

      > 67).
    3. Mostrate un’anteprima del risultato:
      -

      +

      > Can’t open display’.
    4. Create un file PostScript per la stampa o la visualizzazione:
      -

      +

      >  sample2e.ps class="enumerate" id="x1-40010x5">Create un file PDF al posto di un DVI; questo comando elabora il file .tex e scrive direttamente un PDF:
      -

      +

      >  sample2e.tex
    5. Mostrate un’anteprima del PDF:
      -

      +

      > http://blog.kowalczyk.info/software/sumatrapdf).
    6. Potreste trovare utili, in aggiunta a sample2e.tex, i seguenti file di prova predefiniti: -

      +

      small2e.tex
      -

      Un documento più semplice di

      Un documento più semplice di sample2e, per ridurre la dimensione dell’input qualora si riscontrino problemi.

      testpage.tex
      -

      Verifica se la vostra stampante introduce qualche margine. +

      Verifica se la vostra stampante introduce qualche margine.

      nfssfont.tex
      -

      Per stampare tabelle e prove riguardanti i font. +

      Per stampare tabelle e prove riguardanti i font.

      testfont.tex
      -

      Anche questo per le tabelle dei font, ma usando plain T

      Anche questo per le tabelle dei font, ma usando plain TEX.

      story.tex
      -

      Il più canonico tra tutti file di prova per (plain) T

      Il più canonico tra tutti file di prova per (plain) TEX. Dovete digitare ‘\bye’ al prompt * @@ -3051,7 +3074,7 @@ class="ec-lmtt-10">tex story.tex’.

      class="enumerate" id="x1-40016x8">Se avete installato il pacchetto xetex, potete verificare che riesca ad accedere ai font di sistema in questo modo:
      -

      +

      >  written on opentype-info.log.
      -
      Se ricevete un messaggio di errore che riporta “Invalid fontname ‘Latin Modern Roman/ICU…”, allora +
      (vale lo stesso per luatex.) +

      Se ricevete un messaggio di errore che riporta “Invalid fontname ‘Latin Modern Roman/ICU…”, allora dovete configurare il vostro sistema in modo che XeTEX possa trovare i font distribuiti con TEX Live. Consultate la sezione 3.4.4. +href="#x1-360003.4.4">3.4.4.

    -

    +

    3.6 Collegamenti ad ulteriori software scaricabili

    -

    Se siete nuovi di T

    Se siete nuovi di TEX oppure in alternativa avete bisogno di aiuto nella scrittura di documenti TEX o LATEX, visitate la pagina http://tug.org/begin.html per alcune risorse introduttive. -

    Ecco i collegamenti ad alcuni altri strumenti che potete prendere in considerazione per l’installazione: +

    Ecco i collegamenti ad alcuni altri strumenti che potete prendere in considerazione per l’installazione:

    Ghostscript
    WinShell href="http://www.winshell.de" class="url" >http://www.winshell.de.
    -

    Per un elenco molto più lungo di pacchetti e programmi, visitate

    Per un elenco molto più lungo di pacchetti e programmi, visitate http://tug.org/interest.html. -

    +

    4 Installazione specializzate

    -

    Le sezioni precedenti hanno descritto il processo di installazione di base. Qui ci rivolgiamo ad alcuni casi +

    Le sezioni precedenti hanno descritto il processo di installazione di base. Qui ci rivolgiamo ad alcuni casi speciali. -

    +

    4.1 Installazioni condivise tra utenti o macchine

    -

    T

    TEX Live è stato progettato per essere condivisibile tra diversi utenti di un solo sistema, ma anche tra sistemi differenti in una rete. Con l’organizzazione predefinita delle directory, nessun percorso assoluto viene configurato: le posizioni dei file necessari ai programmi di T  TEXMFLOCAL = $SELFAUTOPARENT/../texmf-local

    -

    Questo significa che aggiungere la directory degli eseguibili di T

    Questo significa che aggiungere la directory degli eseguibili di TEX Live appropriati alla propria piattaforma al percorso di ricerca è sufficiente per ottenere una configurazione funzionante. -

    Per la stessa ragione, potete anche installare T

    Per la stessa ragione, potete anche installare TEX Live localmente e successivamente muovere l’intera struttura verso una locazione di rete. -

    Per Windows, uno script di installazione di rete esemplificativo chiamato

    Per Windows, uno script di installazione di rete esemplificativo chiamato w32client può essere scaricato da EX Live esistente su una LAN. Registra anche un disinstallatore w32unclient, disponibile nello stesso file zip. Visitate la pagina web indicata per maggiori informazioni. -

    +

    5 Installazioni portatili (USB)

    -

    L’opzione

    L’opzione -portable dell’installazione (o il comando V 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. -

    Per eseguire T

    Per eseguire TEX usando l’installazione portatile, avete bisogno di aggiungere la directory degli eseguibili appropriata al percorso di ricerca durante la sessione di terminale, come al solito. Sotto Windows, potete fare doppio click su tl-tray-menu alla radice dell’installazione per scegliere tra alcuni compiti comuni, come mostrati in questa schermata: -

    pict -

    +

    5.1 Installazioni degli ISO (o del DVD)

    -

    Se non avete bisogno di aggiornare o in qualunque altro modo modificare spesso la vostra installazione e/o +

    Se non avete bisogno di aggiornare o in qualunque altro modo modificare spesso la vostra installazione e/o avete diversi sistemi sui quali usare TEX Live, potrebbe essere conveniente creare un’ISO della vostra installazione di TEX Live, un’installazione ISO non filesystem reciprocamente supportati (FAT32, NTFS, HFS+).

  • Le macchine virtuali possono semplicemente montare tale ISO.
  • -

    Ovviamente potete anche masterizzare un’ISO su un DVD, se lo ritenete utile per voi. -

    I sistemi desktop GNU/Linux/Unix, incluso Mac OS X, sono capaci di montare una ISO. Al di là di questo, +

    Ovviamente potete anche masterizzare un’ISO su un DVD, se lo ritenete utile per voi. +

    I sistemi desktop GNU/Linux/Unix, incluso Mac OS X, sono capaci di montare una ISO. Al di là di questo, non cambia nulla confrontato con una normale installazione su hard disk, consulate la sezione 3.4.1. -

    Quando preparate tale installazione su ISO, è meglio omettere la sottodirectory per l’anno dell’edizione e +

    Quando preparate tale installazione su ISO, è meglio omettere la sottodirectory per l’anno dell’edizione e avere texmf-local allo stesso livello degli altri alberi (texmf, texmf-dist, ecc.). Potete fare ciò con le normali opzioni per le directory nell’installatore. -

    Per un sistema Windows fisico (piuttosto che virtuale), potete masterizzare la ISO su un DVD. Comunque, +

    Per un sistema Windows fisico (piuttosto che virtuale), potete masterizzare la ISO su un DVD. Comunque, potrebbe valere la pena investigare le varie opzioni gratuite per il montaggio delle ISO. Per Windows XP, Microsoft offre winxpvirtualcdcontrolpanel. -

    Per l’integrazione con il sistema Windows, potete includere gli script

    Per l’integrazione con il sistema Windows, potete includere gli script w32client descritti nella sezione 4.1 e su http://tug.org/texlive/w32client.html, che funzionano per un’installazione ISO così come per una condivisa. -

    Su Mac OS X, TeXShop e T

    Su Mac OS X, TeXShop e TEXworks saranno capaci di usare l’installazione su DVD se un collegamento simbolico /usr/texbin punta alla directory degli eseguibili appropriata, per esempio, @@ -3326,18 +3351,18 @@ class="ec-lmtt-10">/usr/texbin punta alla directory degli eseguibi

      sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin
    -

    -

    Nota storica: T

    +

    Nota storica: TEX Live 2010 è stata la prima edizione di TEX Live che non è stata più distribuita “live”. Comunque, richiedeva sempre alcune acrobazie per funzionare da DVD o da ISO; in particolare, non c’era alcun modo di evitare di impostare almeno un’ulteriore variabile d’ambiente. Se create la vostra ISO da un’installazione esistente, allora non c’è bisogno di questo. -

    +

    6 tlmgr: gestire la vostra installazione

    -



    @@ -3346,7 +3371,7 @@ class="ec-lmss-10">tlmgr: gestire la vostra installazione -

    pict

    tlmgr in modalità GUI: la finestra principale dopo aver premuto il pulsante “Carica”.
    -


    -



    +


    @@ -3366,14 +3391,14 @@ class="ec-lmss-10">tlmgr in modalit -

    pict

    Figura 9: tlmgr in modalità GUI: opzioni generali
    -

    pict

    tlmgr in modalit opzioni della dimensione del foglio
    -


    -

    T


    +

    TEX Live include un programma chiamato tlmgr per gestire TEX Live dopo l’installazione iniziale. I @@ -3408,10 +3433,10 @@ href="#x1-310003.3.1">3.3.1).

    6.1 Modalità GUI di tlmgr

    -

    tlmgr può essere avviato in modalità GUI (figura 8 con

    -

    +

    >  -gui
    oppure sotto Windows tramite il menu Start: Start, Programmi, TeX Live 2011, TeX Live 2012, TeX Live Manager. Dopo aver premuto il pulsante “Carica” il programma mostra un elenco dei pacchetti disponibili ed installati. Ovviamente assumiamo che il percorso di installazione attuale sia valido e raggiungibile. -

    Le figure 

    Le figure 910 mostrano le schermate con le opzioni generali e il formato di pagina. -

    +

    6.2 Esempi di invocazioni di tlmgr dalla riga di comando

    -

    Dopo l’installazione iniziale, potete aggiornare il vostro sistema alle ultime versioni disponibili con: +

    Dopo l’installazione iniziale, potete aggiornare il vostro sistema alle ultime versioni disponibili con:

    -

    +

    >  update -all
    Se questo vi rende nervosi, provate prima
    -

    +

    >  -all -dry-run
    o (meno prolisso):
    -

    +

    >  update -list
    -

    Questo esempio più complesso aggiunge una collezione, per il motore XeT

    Questo esempio più complesso aggiunge una collezione, per il motore XeTEX, da una directory locale:

    -

    +

    >  mktexlsr class="ec-lmtt-8">  mktexlsr: Updating /usr/local/texlive/2011/texmf/ls-R...
     /usr/local/texlive/2012/texmf/ls-R...
      ...
      fmtutil: /usr/local/texlive/2011/texmf-var/web2c/xetex/xelatex.fmt installed.
    -

    Come potete vedere,

    Come potete vedere, tlmgr 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. -

    Per ottenere la descrizione di un pacchetto (o di una collezione o di uno schema):

    -

    +

    Per ottenere la descrizione di un pacchetto (o di una collezione o di uno schema):

    +

    >  revision:   14675
    -

    Infine, cosa più importante, per ottenere la documentazione completa, visitate

    Infine, cosa più importante, per ottenere la documentazione completa, visitate http://tug.org/texlive/tlmgr.html oppure eseguite:

    -

    +

    > tlmgr -help
    -

    +

    7 Note relative a Windows

    -

    +

    7.1 Funzionalità specifiche per Windows

    -

    Sotto Windows, l’installatore fa alcune cose in più: +

    Sotto Windows, l’installatore fa alcune cose in più:

    Menu e collegamenti.
    Il programma di installazione crea una voce per EX Live in “Installazione Applicazioni”. La pagina di disinstallazione della GUI TEX Live Manager fa riferimento a questo.
    -

    +

    7.2 Software aggiuntivo incluso sotto Windows

    -

    Per essere completa, un’installazione di T

    Per essere completa, un’installazione di TEX Live ha bisogno di alcuni pacchetti di supporto che non si trovano abitualmente su una macchina Windows. TEX Live fornisce questi pezzi mancanti: @@ -3699,7 +3724,7 @@ class="ec-lmbx-10">PS_View.

    Viene installato anche PS_View, un visualizzatore di file PostScript e PDF; osservate la figura 11. -



    pict
    Figura 11: PS_View: ingrandimenti elevatissimi disponibili!
    -


    +


    dviout.
    \font. Se class="ec-lmss-10">fc-cache per aggiornare le informazioni sui font.
    -

    +

    7.3 Il profilo utente è “home”

    -

    La controparte Windows di una directory di home di Unix è la directory

    La controparte Windows di una directory di home di Unix è la directory %USERPROFILE%. Sotto Windows XP, di solito è C:\Documents~ verr appropriato sia sotto Windows che sotto Unix. -

    +

    7.4 Il registro di configurazione di Windows

    -

    Windows memorizza quasi tutti i dati di configurazione nel suo registro. Il registro contiene un insieme di +

    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 HKEY_CURRENT_USER e 7.3). HKLM si trova di solito in una sotto directory della cartella Windows. -

    In alcuni casi, le informazioni di sistema possono essere ottenute dalle variabili d’ambiente, ma per altre +

    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. -

    +

    7.5 Permessi di Windows

    -

    Nelle ultime versioni di Windows si fa distinzione tra utenti normali ed amministratori e solo questi ultimi +

    Nelle ultime versioni di Windows si fa distinzione tra utenti normali ed amministratori e solo questi ultimi hanno libero accesso all’intero sistema operativo. In pratica, però, si potrebbero meglio descrivere queste classi come “utenti senza privilegi” e “utenti normali”: essere un amministratore è la regola, non l’eccezione. Ciononostante, ci siamo sforzati di rendere TEX Live installabile senza i privilegi amministrativi. -

    Se l’utente è un amministratore, c’è un’opzione per rendere l’installazione disponibile a tutti gli utenti. Se +

    Se l’utente è un 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 l’ambiente di sistema è modificato. In alternativa, i collegamenti e le voci nel menu sono creati solo per l’utente corrente e viene modificato l’ambiente dell’utente. -

    Indipendentemente dallo stato di amministratore, la cartella predefinita di T

    Indipendentemente dallo stato di amministratore, la cartella predefinita di TEX Live proposta dal programma di installazione si trova sempre sotto %SystemDrive%. L’installatore verifica sempre se l’utente corrente ha i permessi di scrittura in tale cartella. -

    Possono sorgere dei problemi se l’utente non è un amministratore e T

    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 TTEXworks, se è installato, antepone TEX Live al percorso di ricerca, quindi dovrebbe essere immune a questo problema. -

    Sotto Vista e Windows 7 c’è un ulteriore colpo di scena: anche se avete eseguito l’accesso come +

    Sotto Vista e Windows 7 c’è un ulteriore colpo di scena: 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 la voce “Esegui come amministratore”. -

    +

    7.6 Incrementare la memoria massima sotto Windows e Cygwin

    -

    Gli utenti di Windows e Cygwin (consulta la sezione 

    Gli utenti di Windows e Cygwin (consulta la sezione 3.1.4 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 @@ -3840,13 +3865,13 @@ class="ec-lmss-10">asy potrebbe esaurire la memoria se tentate di allocar LuaTEX potrebbe esaurirla se tentate di elaborare un documento con un gran numero di font grandi. -

    Per Cygwin, potete incrementare la quantità di memoria disponibile seguendo le istruzioni nella Guida +

    Per Cygwin, potete incrementare la quantità di memoria disponibile seguendo le istruzioni nella Guida dell’Utente di Cygwin (http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html). -

    Per Windows, dovete creare un file, ad esempio

    Per Windows, dovete creare un file, ad esempio moremem.reg, con le seguenti quattro righe: -

    +

      [HKEY_LOCAL_MACHINE\Software\Cygwin]
      "heap_chunk_in_mb"=dword:ffffff00
    -

    ed eseguire il comando

    ed eseguire il comando regedit /s moremem.reg come amministratore (se volete cambiare la memoria unicamente per l’utente corrente invece che per l’intero sistema, usate HKEY_CURRENT_USER). -

    +

    8 Una guida a Web2C

    -

    Web2C è una collezione integrata di programmi legati a T

    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 corrente e http://tug.org/web2c. -

    Ecco un po’ di storia: l’implementazione originale fu realizzata da Tomas Rokicki il quale, nel 1987, +

    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. -

    Il sistema Web2C gira sotto Unix, sotto i sistemi Windows a 32 bit, sotto MacOSX e sotto altri sistemi +

    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 WEB e li traduce in codice C. I programmi basilari di TEX gestiti in questo modo sono: -

    +

    bibtex
    -

    Per mantenere le bibliografie. +

    Per mantenere le bibliografie.

    dvicopy
    -

    Espande i riferimenti ai font virtuali nei file DVI. +

    Espande i riferimenti ai font virtuali nei file DVI.

    dvitomp
    -

    Converte da DVI a MPX (MetaPost picture). +

    Converte da DVI a MPX (MetaPost picture).

    dvitype
    -

    Converte i DVI in testo leggibile +

    Converte i DVI in testo leggibile

    gftodvi
    -

    Provini dei font generici. +

    Provini dei font generici.

    gftopk
    -

    Converte da font generici ad impacchettati. +

    Converte da font generici ad impacchettati.

    gftype
    -

    Converte i font generici in testo leggibile. +

    Converte i font generici in testo leggibile.

    mf
    -

    Crea famiglie di caratteri tipografici. +

    Crea famiglie di caratteri tipografici.

    mft
    -

    Formatta i sorgenti Metafont. +

    Formatta i sorgenti Metafont.

    mpost
    -

    Crea diagrammi tecnici. +

    Crea diagrammi tecnici.

    patgen
    -

    Crea modelli di sillabazione. +

    Crea modelli di sillabazione.

    pktogf
    -

    Converte da font impacchettati a generici. +

    Converte da font impacchettati a generici.

    pktype
    -

    Converte i font impacchettati in testo leggibile. +

    Converte i font impacchettati in testo leggibile.

    pltotf
    -

    Converte le liste di proprietà da testo leggibile in TFM. +

    Converte le liste di proprietà da testo leggibile in TFM.

    pooltype
    -

    Mostra i file delle riserve di

    Mostra i file delle riserve di WEB.

    tangle
    -

    Converte da

    Converte da WEB al Pascal.

    tex
    -

    Compone tipograficamente i documenti. +

    Compone tipograficamente i documenti.

    tftopl
    -

    Converte le liste di proprietà da TFM in testo leggibile +

    Converte le liste di proprietà da TFM in testo leggibile

    vftovp
    -

    Converte da font virtuali a liste di proprietà virtuali. +

    Converte da font virtuali a liste di proprietà virtuali.

    vptovf
    -

    Converte da liste di proprietà virtuali a font virtuali. +

    Converte da liste di proprietà virtuali a font virtuali.

    weave
    -

    Converte da

    Converte da WEB a TEX.

    -

    Le esatte funzioni e la sintassi di questi programmi sono descritte nella documentazione dei singoli pacchetti e +

    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. -

    Tutti i programmi rispettano queste opzioni GNU standard: +

    Tutti i programmi rispettano queste opzioni GNU standard:

    --help
    -

    stampa un semplice sommario d’uso. +

    stampa un semplice sommario d’uso.

    --verbose
    -

    stampa un rapporto dettagliato sull’avanzamento. +

    stampa un rapporto dettagliato sull’avanzamento.

    --version
    -

    stampa le informazioni sulla versione, quindi esce.

    -

    Per individuare i file, i programmi Web2C usano la libreria di ricerca dei percorsi Kpathsea +

    stampa le informazioni sulla versione, quindi esce. +

    Per individuare i file, i programmi Web2C usano la libreria di ricerca dei percorsi Kpathsea (http://tug.org/kpathsea). Questa libreria usa una combinazione di variabili d’ambiente e file di @@ -4040,11 +4065,11 @@ class="ec-lmtt-10">ls-R contenente una voce con il nome ed il percorso re quell’albero. -

    +

    8.1 Ricerca dei percorsi con Kpathsea

    -

    Per prima cosa descriviamo il generico meccanismo di ricerca dei percorsi della libreria Kpathsea. -

    Chiameremo

    Per prima cosa descriviamo il generico meccanismo di ricerca dei percorsi della libreria Kpathsea. +

    Chiameremo percorso di ricerca una lista separata da un due punti o da un punto e virgola di elementi di ./my-file, poi /dir/my-file, restituendo la prima corrispondenza (o, eventualmente, tutte). -

    Al fine di adattarsi al meglio alle convenzioni di tutti i sistemi operativi, sui sistemi non Unix Kpathsea può +

    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 (‘:’) e barra (slash, ‘/’). -

    Per controllare un particolare elemento

    Per controllare un particolare elemento p di un percorso, Kpathsea per prima cosa verifica se può applicare a p un database precostruito (consulta “Database di file” a pagina 63), cio directory che è prefisso di p. Se è così, la specifica del percorso è confrontata con il contenuto del database. -

    Se il database non esiste o non si applica a questo elemento del percorso, oppure se non contiene +

    Se il database non esiste o non si applica a questo elemento del percorso, oppure se non contiene corrispondenze, viene eseguita una ricerca sul disco (se non è stata proibita da una specifica che comincia con ‘!!’ e se il file viene cercato per scoprire se esiste). Kpathsea costruisce la lista di directory che corrispondono a questo elemento del percorso e verifica all’interno di ciascuna di esse se può individuare il file. -

    La condizione “il file deve esistere” entra in gioco con i file ‘

    La condizione “il file deve esistere” entra in gioco con i file ‘.vf’ e i file letti tramite il comando \openin di T.vf’, quest’ultimo non sarà mai trovato. A turno, viene controllato ogni elemento del percorso: prima il database, poi il disco. Se viene trovata una corrispondenza, la ricerca si interrompe e il risultato è restituito. -

    Per quanto il più semplice e comune elemento di un percorso sia il nome di una directory, Kpathsea +

    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 espande 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. -

    Notate che se il nome del file cercato è assoluto o esplicitamente relativo, ossia se comincia con ‘

    Notate che se il nome del file cercato è assoluto o esplicitamente relativo, ossia se comincia con ‘/’, ‘./’ o ‘../’, Kpathsea controlla semplicemente se quel file esiste. -

    +

    8.1.1 Fonti dei percorsi
    -

    Un percorso di ricerca può provenire da molte fonti. Nell’ordine in cui Kpathsea le usa: -

    +

    Un percorso di ricerca può provenire da molte fonti. Nell’ordine in cui Kpathsea le usa: +

    1. Una variabile d’ambiente impostata dall’utente, per esempio TEXINPUTS=/c:/d
    2. Il valore predefinito alla compilazione del programma.
    -

    Potete vedere ciascuno di questi valori per un dato percorso di ricerca usando le opzioni di debug (consultate +

    Potete vedere ciascuno di questi valori per un dato percorso di ricerca usando le opzioni di debug (consultate “Risoluzione dei problemi” a pagina 67). -

    +

    8.1.2 File di configurazione
    -

    Kpathsea legge i percorsi di ricerca ed altre definizioni nei

    Kpathsea legge i percorsi di ricerca ed altre definizioni nei file di configurazione a tempo di esecuzione chiamati texmf.cnf. Il percorso di ricerca usato per cercare questi file è chiamato TEXMFCNF, ma non raccomandiamo di impostare questa (o qualunque altra) variabile d’ambiente. -

    Invece, l’installazione normale dà luogo ad un file .../2011/texmf.cnf. Se dovete apportare delle +

    Invece, l’installazione normale dà luogo ad un file .../2012/texmf.cnf. Se dovete apportare delle modifiche ai valori predefiniti (di norma non è necessario), questo è il posto in cui piazzarle. Il file di configurazione principale è .../2011/texmf/web2c/texmf.cnf. Non dovreste modificare +class="ec-lmtt-10">.../2012/texmf/web2c/texmf.cnf. Non dovreste modificare quest’ultimo file, dato che le vostre modifiche andrebbero perdute quando la versione distribuita viene aggiornata. -

    Tutti i file texmf.cnf 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 \ alla fine di una riga funziona come un carattere di viene apposta. Gli spazi bianchi all’inizio delle righe di continuazione non sono ignorati.

  • Ogni riga rimanente ha la forma:
    -

    +

      texmf.cnf per Unix, MS-DOS e Windows.
  • Tutte le definizioni vengono lette prima che qualunque cosa sia espanza, quindi si può fare riferimento alle variabili prima che siano definite.
  • -

    Un frammento di file di configurazione che mostra la maggior parte di questi punti è mostrato sotto: -

    +

    Un frammento di file di configurazione che mostra la maggior parte di questi punti è mostrato sotto: +

     .;$TEXMF/{etex,tex}/{eplain,plain,generic;}// -

    +

    8.1.3 Espansione dei percorsi
    -

    Kpathsea riconosce nei percorsi di ricerca alcuni caratteri e costrutti speciali, simili a quelli disponibili nelle +

    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 ~$USER/{foo,bar}//baz viene espanso in tutte le directory sotto baz. Queste espansioni sono spiegate nelle prossime sezioni-

    8.1.4 Espansione predefinita
    -

    Se il percorso di ricerca a più alta priorità (consultate “Fonti dei percorsi” a pagina 

    Se il percorso di ricerca a più alta priorità (consultate “Fonti dei percorsi” a pagina 58) contiene un due punti -

    +

    >  /home/karl: class="ec-lmtt-10">TEXINPUTS proveniente da texmf.cnf di
    -

    +

      .:$TEXMF//tex
    allora il valore finale usato nella ricerca sarà:
    -

    +

      /home/karl:.:$TEXMF//tex
    -

    Dato che sarebbe inutile inserire lo stesso valore predefinito in più di un posto, Kpathsea cambia solo uno +

    Dato che sarebbe inutile inserire lo stesso valore predefinito in più di un posto, Kpathsea cambia solo uno dei ‘:’ di troppo e lascia gli altri al loro posto. Per prima cosa cerca un ‘:’ all’inizio, quindi cerca un ‘:’ alla fine, per ultimo cerca un ‘:’ doppio. -

    +

    8.1.5 Espansione delle parentesi graffe
    -

    Una caratteristica utile è l’espansione delle parentesi graffe, che significa che, per esempio,

    Una caratteristica utile è l’espansione delle parentesi graffe, che significa che, per esempio, v{a,b}w viene espanso in vaw:vbw. L’annidamento delle parentesi è permesso. Tale caratteristica è usata per implementare @@ -4357,14 +4382,14 @@ la seguente definizione (semplificata per questo esempio):

        TEXMF = {$TEXMFHOME,$TEXMFLOCAL,!!$TEXMFVAR,!!$TEXMFMAIN}
    -

    Usando questa variabile, potete scrivere qualcosa come +

    Usando questa variabile, potete scrivere qualcosa come

        TEXINPUTS = .;$TEXMF/tex//
    -

    che vuol dire che, dopo aver guardato nella directory attuale, la ricerca proseguirà (

    che vuol dire che, dopo aver guardato nella directory attuale, la ricerca proseguirà (soltanto) nei rami $TEXMFHOME/tex, $TEXMF in tutte le definizioni, si è sicuri di cercare innanzitutto nel ramo aggiornato. -

    +

    8.1.6 Espansione delle sotto directory
    -

    In un elemento di percorso, due o più barre (slash) consecutive alla fine di una directory

    In un elemento di percorso, due o più barre (slash) consecutive alla fine di una directory d sono sostituite da tutte le sotto directory di d: prima quelle che si trovano direttamente sotto non è specificato. -

    Se specificate il nome di un file dopo il ‘

    Se specificate il nome di un file dopo il ‘//’, saranno incluse solo le sotto directory che lo contengono. Ad esempio, ‘/a//b’ si espande nelle directory /a/1/1/b e cos class="ec-lmtt-10">/a/b/c o /a/1. -

    È possibile usare più volte il costrutto ‘

    È possibile usare più volte il costrutto ‘//’ in un percorso, ma ogni ‘//’ all’inizio di un percorso viene ignorato. -

    +

    8.1.7 Elenco dei caratteri speciali e loro significato: un riepilogo
    -

    Il seguente elenco riassume i caratteri speciali nei file di configurazione di Kpathsea. -

    +

    Il seguente elenco riassume i caratteri speciali nei file di configurazione di Kpathsea. +

    :
    -

    Separatore nella specifica di un percorso; all’inizio o alla fine di un percorso sostituisce l’espansione +

    Separatore nella specifica di un percorso; all’inizio o alla fine di un percorso sostituisce l’espansione di percorso predefinita.

    ;
    -

    Separatore nei sistemi non Unix (si comporta come

    Separatore nei sistemi non Unix (si comporta come :).

    $
    -

    Espansione di una variabile. +

    Espansione di una variabile.

    ~
    -

    Rappresenta la directory di home di un utente. +

    Rappresenta la directory di home di un utente.

    {...}
    -

    Espansione di parentesi graffe. +

    Espansione di parentesi graffe.

    //
    -

    Espansione di sotto directory (può trovarsi ovunque in un percorso tranne che al suo inizio). +

    Espansione di sotto directory (può trovarsi ovunque in un percorso tranne che al suo inizio).

    %
    -

    Inizio di un commento. +

    Inizio di un commento.

    \
    -

    Carattere di continuazione (consente alle voci di continuare su più linee). +

    Carattere di continuazione (consente alle voci di continuare su più linee).

    !!
    -

    Cerca

    Cerca solo nei database per individuare un file, non cerca sul disco.

    -

    +

    8.2 Database di nomi di file

    -

    Kpathsea si sforza di minimizzare gli accessi al disco per le ricerche. Infatti, in installazioni con parecchie +

    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 devono essere attraversate molte centinaia di directory di font). Quindi, Kpathsea può usare un file di “database” testuale costruito esternamente, chiamato ls-R, che associa file a directory, evitando in questo modo di cercare esaustivamente sul disco. -

    Un secondo file di database,

    Un secondo file di database, aliases, permette di dare nomi aggiuntivi ai file elencati in ls-R. Questa caratteristica può essere utile per conformare i file sorgenti alla convenzione dei nomi DOS 8.3. -

    +

    8.2.1 Il database di nomi
    -

    Come spiegato in precedenza, il nome del database principale di nomi di file deve essere

    Come spiegato in precedenza, il nome del database principale di nomi di file deve essere ls-R. Potete metterne uno alla radice di ogni ramo TEX della vostra installazione nel quale volete che si effettuino le ricerche ($TEXMF di base). Kpathsea cerca i file ls-R nel percorso TEXMFDBS. -

    Il metodo raccomandato per creare e mantenere ‘

    Il metodo raccomandato per creare e mantenere ‘ls-R’ è quello di eseguire lo script mktexlsr incluso nella distribuzione. Esso è invocato dai vari script ‘mktex’…. In teoria, questo script esegue semplicemente il comando

    -

    +

    cd cron, così che sia automaticamente ricostruito quando i file installati cambiano, ad esempio dopo aver installato o aggiornato un pacchetto LATEX. -

    Se un file non è trovato nel database, per default Kpathsea va avanti e cerca sul disco. Se un particolare +

    Se un file non è trovato nel database, per default Kpathsea va avanti e cerca sul disco. Se un particolare elemento di percorso comincia con ‘!!’, però, la ricerca per quell’elemento sarà effettuata solo nel database, mai sul disco. -

    +

    8.2.2 kpsewhich: ricerca indipendente di percorsi
    -

    Il programma

    Il programma kpsewhich compie la ricerca di percorsi indipendentemente da qualunque particolare applicazione. Può essere utile come una sorta di programma find per individuare i file nelle gerarchie TEX ( ampiamente usato negli script ‘mktex’… distribuiti).

    -

    +

    > opzioni cominciano con ‘-’ oppure con ‘--’ ed è accettata qualunque abbreviazione non ambigua. -

    Kpathsea cerca ogni argomento sulla riga di comando che non sia un’opzione come se fosse il nome di un +

    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 ‘find’). -

    Le opzioni più comuni sono descritte in seguito. -

    +

    Le opzioni più comuni sono descritte in seguito. +

    @@ -4559,7 +4584,7 @@ class="ec-lmtt-10">find’). class="ec-lmtt-10">--dpi=num
    -

    Imposta la risoluzione a

    Imposta la risoluzione a num; questa opzione ha effetto solo nelle ricerche dei file ‘gf’ e ‘pk’. ‘dvips. Il valore preimpostato class="ec-lmtt-10">--format=nome

    -



    Imposta il formato da cercare a nome. 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 @@ -4586,7 +4611,7 @@ class="ec-lmtt-10">kpsewhich --help per un elenco. class="ec-lmtt-10">--mode=stringa

    -



    Imposta il nome della modalità a stringa; questa opzione ha effetto solo sulle ricerche dei file ‘gf’ @@ -4596,7 +4621,7 @@ class="ec-lmtt-10">pk’. Non esiste un valore preimpostato: sar --must-exist

    -



    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 ls-R. @@ -4605,7 +4630,7 @@ class="ec-lmtt-10">ls-R. class="ec-lmtt-10">--path=stringa

    -



    Cerca nel percorso di ricerca stringa (separata da due punti, come al solito), invece di ricavarlo dal nome del file. ‘--format’ class="ec-lmtt-10">--progname=nome

    -



    Imposta il nome del programma a nome. Questa opzione può modificare i percorsi di ricerca per mezzo della funzionalità kpsewhich. class="ec-lmtt-10">--show-path=nome

    -



    Mostra il percorso usato per la ricerca dei file il cui tipo sia nome. Può essere usata sia un’estensione (--format’. class="ec-lmtt-10">--debug=num

    -



    Imposta le opzioni per la ricerca degli errori a num.

    -

    +

    8.2.3 Esempi d’uso
    -

    Diamo uno sguardo a Kpathsea in azione. Ecco una ricerca semplice: +

    Diamo uno sguardo a Kpathsea in azione. Ecco una ricerca semplice:

    -

    +

    > EX Live ‘texmf-dist’. In modo simile, tutti i file seguenti sono trovati senza problemi grazia alla non ambiguità dei loro suffissi.
    -

    +

    >   /usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib
    -

    Ad ogni modo, quest’ultimo è un registro bibliografico in formato BibTeX per gli articoli di +

    Ad ogni modo, quest’ultimo è un registro bibliografico in formato BibTeX per gli articoli di TUGboat.

    -

    +

    > EX Live non ci sono file ‘.pk’ pregenerati per il carattere tipografico Computer Modern — come predefinite sono usate le varianti Type 1.
    -

    +

    > .pk’ e dato che la modalit class="ec-lmtt-10">ljfour con una risoluzione di base di 600dpi (dots per inch, punti per pollice), viene restituito questo valore.
    -

    +

    > xdvi andrebbe avanti e genererebbe i file .pk richiesti usando lo script mktexpk. -

    Adesso spostiamo la nostra attenzione sui file di intestazione e di configurazione di

    Adesso spostiamo la nostra attenzione sui file di intestazione e di configurazione di dvips. Cercheremo innanzitutto un file tra quelli usati comunemente, il prologo generale tex.pro per il supporto a Tconfig.ps.

    -

    +

    >   /usr/local/texmf/fonts/map/dvips/updmap/psfonts.map
    -

    Diamo ora uno sguardo ravvicinato ai file di supporto per il carattere PostScript URW Times. Il prefisso +

    Diamo ora uno sguardo ravvicinato ai file di supporto per il carattere PostScript URW Times. Il prefisso per questi file nello schema dei nomi dei font è ‘utm’. Il primo file che cerchiamo è quello di configurazione, che contiene il nome del file di mappatura:

    -

    +

    >   /usr/local/texmf-dist/dvips/psnfss/config.utm
    Il contenuto di questo file è
    -

    +

      p +utm.map
    che punta al file utm.map, che sarà il prossimo che cercheremo.
    -

    +

    >  /usr/local/texmf-dist/fonts/map/dvips/times/utm.map
    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):
    -

    +

    utmb8r  <utmr8a.pfb class="ec-lmtt-10">utmr8a.pfb e cerchiamo la sua posizione nell’albero delle directory texmf con una ricerca dei file di font Type 1:
    -

    +

    >   /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb
    -

    Dovrebbe essere chiaro da questi esempi come potete individuare facilmente dove si trovi un dato file. Tutto +

    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 kpsewhich mostrerà il primo file incontrato. -

    +

    8.2.4 Risoluzione dei problemi
    -

    A volte è necessario investigare sul come un programma determina i riferimenti ad un file. Per rendere pratico +

    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: -

    +

     1
    -

    Chiamate a

    Chiamate a stat (accessi al disco). Quando si compie una ricerca avendo a disposizione un database ls-R aggiornato, questo livello non dovrebbe mostrare quasi nessun messaggio. @@ -4949,50 +4974,50 @@ class="ec-lmtt-10">ls-R aggiornato, questo livello non dovrebbe mostrare  2

    -

    Riferimenti alle tabelle dei dati (come i database

    Riferimenti alle tabelle dei dati (come i database ls-R, i file di mappatura, quelli di configurazione).

     4
    -

    Operazioni di apertura e chiusura dei file. +

    Operazioni di apertura e chiusura dei file.

     8
    -

    Informazioni generali sui percorsi per i tipi di file cercati da Kpathsea. Utile per scoprire dove è +

    Informazioni generali sui percorsi per i tipi di file cercati da Kpathsea. Utile per scoprire dove è stato definito un particolare percorso per un file.

    16
    -

    Elenco delle directory per ogni elemento di un percorso (rilevante solo per le ricerche su disco). +

    Elenco delle directory per ogni elemento di un percorso (rilevante solo per le ricerche su disco).

    32
    -

    Ricerche di file. +

    Ricerche di file.

    64
    -

    Valori delle variabili.

    -

    Un valore di

    Valori delle variabili. +

    Un valore di -1 attiverà tutte le opzioni precedenti; nella pratica, questo valore è di solito il più conveniente. -

    Analogamente, con il programma

    Analogamente, con il programma dvips, 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. -

    In termini generali, dato che la maggior parte dei programmi invoca la libreria Kpathsea internamente, è +

    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 KPATHSEA_DEBUG ed impostandola ad una combinazione dei valori descritti nell’elenco di cui sopra. -

    (Nota per gli utenti Windows: in questo sistema non è semplice redirigere tutti i messaggi verso un file. Per +

    (Nota per gli utenti Windows: in questo sistema non è semplice redirigere tutti i messaggi verso un file. Per scopi di diagnostica potete impostare temporaneamente SET KPATHSEA_DEBUG_OUTPUT=err.log). -

    Consideriamo, come esempio, un piccolo file sorgente di LAT

    Consideriamo, come esempio, un piccolo file sorgente di LATEX, hello-world.tex, che contiene il seguente testo. @@ -5005,12 +5030,12 @@ seguente testo. id="x1-69006r3">    Ciao Mondo!
        \end{document}

    -

    Questo piccolo file usa solo il font

    Questo piccolo file usa solo il font cmr10, quindi vediamo come dvips prepara il file PostScript (vogliamo usare la versione Type 1 dei font Computer Modern, da qui l’opzione -Pcms).

    -

    +

    > dvips, texmf/doc/dvips/dvips.pdf). Il risultato (leggermente riorganizzato) appare in figura 12. -


    Ricerca del file del font

    dvips inizia individuando i propri file di lavoro. Per primo viene trovato texmf.cnf, che fornisce le definizioni dei percorsi di ricerca per gli altri file, quindi il file di database dvips). 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.

    -

    +

    > psfonts.map, che caricato sempre (contiene le dichiarazioni per i font PostScript usati comunemente; consultate la parte finale della sezione 8.2.3 per ulteriori dettagli sulla gestione delle mappature PostScript). -

    A questo punto,

    A questo punto, dvips si presenta all’utente:

    -

    +

    This is (www.radicaleye.com)
    Quindi prosegue nel cercare il file di prologo texc.pro:
    -

    +


    kdebug:start search(file=texc.pro, => /usr/local/texmf/dvips/base/texc.pro
    -

    Dopo aver trovato il file in questione,

    Dopo aver trovato il file in questione, dvips mostra la data e l’ora, ci informa che genererà il file hello-world.ps, poi che avrà bisogno del file del font cmr10 e che quest’ultimo è dichiarato “residente” (non sono necessarie bitmap):

    -

    +


    TeX outputcmr10.tfm, che viene trovato, quindi viene fatto rifer ulteriori file di prologo (non mostrati) e, infine, l’istanza Type 1 del font, cmr10.pfb, è individuata ed inclusa del file in uscita (vedi l’ultima linea).
    -

    +


    kdebug:start search(file=cmr10.tfm,<cmr10.pfb>[1]

    8.3 Opzioni di esecuzione

    -

    Un’altra funzionalità utile di Web2C è la sua possibilità di controllare un certo numero di parametri relativi +

    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 texmf.cnf 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: -

    +

    main_memory
    -

    La quantità complessiva di memoria disponibile per T

    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 Ttexmf.cnf. extra_mem_bot

    -

    Spazio aggiuntivo per le strutture dati “grandi” di T

    Spazio aggiuntivo per le strutture dati “grandi” di TEX: scatole, colle, interruzioni, ecc. Utile specialmente se usate PI CTEX. @@ -5393,28 +5418,28 @@ class="E">EX. font_mem_size

    -

    Numero di registri per le informazioni sui font disponibili in T

    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.

    hash_extra
    -

    Spazio aggiuntivo per la tabella con i nomi delle sequenze di controllo. Nella tabella principale +

    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 hash_extra è 50000.

    -

    Ovviamente questa funzionalità non è un sostituto per una vera allocazione dinamica di memoria e +

    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 TEX, questi parametri di esecuzione forniscono un compromesso pratico per offrire un minimo di flessibilità. -

    +

    9 Ringraziamenti

    -

    T

    TEX Live è il risultato dello sforzo congiunto di praticamente tutti i gruppi utenti TEX. Questa edizione di TEX Live e coordinatore di molti dei

  • Graham Williams, sul cui lavoro dipende il Catalogo TEX dei pacchetti.
  • -

    Preparatori degli eseguibili: Alan Braslau (amd64-kfreebsd, i386-kfreebsd), Peter Breitenlohner -(

    Preparatori degli eseguibili: Ettore Aldrovandi (i386-solaris, x86_64-solaris), Alan Braslau (amd64-kfreebsd, +i386-kfreebsd), Peter Breitenlohner (x86_64-linux), Karl Berry (i386-linux, sparc-linux), Ken Brown (i386-cygwin), Akira Kakuto (win32), Dick Koch -(i386-linux), Ken Brown (i386-cygwin), Akira +Kakuto (win32), Dick Koch (universal-darwin, x86_64-darwin), Nikola Lečić (amd64-freebsd, i386-freebsd), Norbert Preining (alpha-linux), -Jukka Salmi (i386-netbsd), Thomas Schmitz (powerpc-linux), Apostolos Syropoulos (i386-solaris, x86_64-solaris), -Vladimir Volovich (i386-freebsd), +Mojca Miklavec (mipsel-linux), Norbert Preining (alpha-linux), Thomas Schmitz (powerpc-linux), Boris +Veytsman (armel-linux), Vladimir Volovich (powerpc-aix, sparc-solaris), Olaf Weber (mips-irix). Per informazioni sul processo di -compilazione di Tmips-irix). Per informazioni +sul processo di compilazione di TEX Live, visitate http://tug.org/texlive/build.html. -

    Attuali traduttori della documentazione: Boris Veytsman (russo), Jjgod Jiang, Jinsong Zhao, Yue Wang & +

    Attuali traduttori della documentazione: Boris Veytsman (russo), Jjgod Jiang, Jinsong Zhao, Yue Wang & Helin Gai (cinese), Klaus Höppner (tedesco), Manuel Pégourié-Gonnard (francese), Marco Pallante (italiano), Nikola Lečić (serbo), Petr Sojka & Jan Busa (ceco/slovacco), Staszek Wawrykiewicz (polacco). La pagina web della documentazione di TEX Live è http://tug.org/texlive/doc.html. -

    Ovviamente il più importante ringraziamento deve andare a Donald Knuth, innanzitutto per aver inventato +

    Ovviamente il più importante ringraziamento deve andare a Donald Knuth, innanzitutto per aver inventato TEX e poi per averlo donato al mondo. -

    +

    10 Storia delle edizioni

    -

    +

    10.1 Passato

    -

    La discussione iniziò nel tardo 1993 quando il gruppo utenti T

    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 @@ -5651,7 +5676,7 @@ class="E">EX che gli utenti Unix avrebbero beneficiato da un simile semplice sistema e questa è l’altro filone principale di TEX Live. -

    Per prima cosa ci mettemmo all’opera per realizare un nuovo CD della TDS basato su Unix nell’autunno +

    Per prima cosa ci mettemmo all’opera per realizare 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 @@ -5670,7 +5695,7 @@ quasi tutte le sue funzionalit versione di teTEX e di Web2C (7.3). Il sistema adesso includeva anche un completo allestimento per Windows. -

    Per la quinta edizione (marzo 2000) furono riviste e controllate molte parti del CD, aggiornando centinaia +

    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 maggiore per TEX Live 5 fu che tutto il software non libero fu rimosso. Tutto in Thttp://www.debian.org/intro/free); abbiamo fatto del nostro meglio per controllare le condizioni di licenza di tutti i pacchetti, ma apprezzeremo tantissimo ogni segnalazione di errori. -

    La sesta edizione (luglio 2001) aveva aggiornato ancora più materiale. Il cambiamento più grande fu un +

    La sesta edizione (luglio 2001) aveva aggiornato ancora più materiale. Il cambiamento più grande fu un nuovo concetto di installazione: l’utente poteva selezionare un insieme più esatto 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 language.dat. -

    La settima edizione del 2002 ebbe la notevole aggiunta del supporto per Mac OS X e la solita miriade di +

    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. -

    +

    10.1.1 2003
    -

    Nel 2003, con il continuo flusso di aggiornamenti ed aggiunte, trovammo che T

    Nel 2003, con il continuo flusso di aggiornamenti ed aggiunte, trovammo 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 texmf/web2c/cp8bit.tcx (le edizioni futu

  • Infine, dato che i numeri delle edizioni erano cresciuti in modo poco agevole, da adesso la versione è identificata semplicemente dall’anno: TEX Live 2003.
  • -

    +

    10.1.2 2004
    -

    Il 2004 vide molti cambiamenti: +

    Il 2004 vide molti cambiamenti:

    • Se avete font installati localmente che usano i propri file di supporto .map o (molto meno probabilmente) .enc, potreste aver bisogno di muovere questi file. -

      I file

      I file .map adesso sono cercati soltanto in sotto directory di fonts/map (per ciascuna gerarchia font/enc, lungo il percorso ENCFONTS. updmap tenterà di avvisarvi su file che possono provocare problemi. -

      Per i metodi per gestire questa ed altre informazioni, visitate la pagina +

      Per i metodi per gestire questa ed altre informazioni, visitate la pagina http://tug.org/texlive/mapenc.html. @@ -5855,7 +5880,7 @@ class="E">EXt, ecc., cos le funzionalità di e-TEX (texmf-dist/doc/etex/base/). -

      Significa anche che è

      Significa anche che è più importante che mai usare il pacchetto ifpdf (funziona sia con plain @@ -5914,7 +5939,7 @@ class="ec-lmss-10">mpost) adesso accetta nomi con spazi ed altri caratter id="x1-75002r1">  \input "file con spazi"   % plain
        \input{"file con spazi"}  % latex

    -

    Consultate il manuale di Web2C per saperne di più:

    Consultate il manuale di Web2C per saperne di più: texmf/doc/web2c.

  • Il supporto per encTt1utils. La ragione class="ec-lmss-10">mips-irix, sono richieste le librerie di runtime del MIPSpro 7.4.
  • -

    +

    10.1.3 2005
    -

    L’edizione del 2005 ha visto il solito enorme numero di aggiornamenti ai pacchetti ed ai programmi. +

    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: @@ -6055,7 +6080,7 @@ class="ec-lmtt-10">^^ se la desiderate, come

      latex --translate-file=empty.tcx vostrofile.tex
    -

    +

  • È incluso il nuovo programma dvipdfmx per la trasformazione dei DVI in PDF; si tratta di un @@ -6081,10 +6106,10 @@ class="ec-lmtt-10">TEXMFVAR, class="ec-lmtt-10">TEXMFVAR, che è specifica per ogni utente. Consultate il primo punto dell’elenco.
  • -

    +

    10.1.4 2006–2007
    -

    Nell’edizione 2006–2007, la nuova più grande aggiunta a T

    Nell’edizione 2006–2007, la nuova più grande aggiunta a TEX Live è stato il programma XeTEX, disponibile con i comandi xetex e xelatex; visitate il sito http://scripts.sil.org/xetex. -

    Anche MetaPost ha ricevuto un aggiornamento degno di nota, mentre altri ne sono stati pianificati per il futuro +

    Anche MetaPost ha ricevuto un aggiornamento degno di nota, mentre altri ne sono stati pianificati per il futuro (http://tug.org/metapost/articles), così come per pdfTEX (http://tug.org/applications/pdftex). -

    I

    I .fmt di TEX (formati ad alta velocità) e i file simili per MetaPost e Metafont adesso sono posizionati in sotto directory di tex o pdftex o xetex. Questo cambiamento dovrebbe essere invisibile nell’uso normale. -

    Il programma (plain)

    Il programma (plain) tex non legge più le prime linee identificate da %& per determinare quale formato adoperare; è il puro TEX Knuthiano (LAEX e tutto il resto leggono ancora le linee %&). -

    Ovviamente anche quest’anno ha visto (i soliti) centinaia di altri aggiornamenti ai pacchetti ed ai +

    Ovviamente anche quest’anno ha visto (i soliti) centinaia di altri aggiornamenti ai pacchetti ed ai programmi. Come sempre, visitate CTAN (http://mirror.ctan.org) per tutti gli aggiornamenti. -

    Internamente, i sorgenti sono ora memorizzati tramite Subversion, con un’interfaccia web standard per +

    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. -

    Infine, nel maggio 2006 Thomas Esser ha annunciato che non avrebbe più aggiornato teT

    Infine, nel maggio 2006 Thomas Esser ha annunciato che non avrebbe più aggiornato teTEX (tetex, che fornisce un equivalente approssimativo). Speriamo che alla fine questo si traduca in miglioramenti per tutti all’ambiente TEX. -

    +

    10.1.5 2008
    -

    Nell’edizione del 2008, l’intera infrastruttura di T

    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 tlpkg/texlive.tlpdb. -

    Tra le altre cose, ciò rende finalmente possibile aggiornare un’installazione T

    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. Ci attendiamo di aggiornare regolarmente i nuovi pacchetti così come diventano disponibili su CTAN. -

    Il nuovo motore LuaT

    Il nuovo motore LuaTEX (http://luatex.org) è ora incluso; accanto ad un nuovo livello di flessibilità @@ -6160,60 +6185,60 @@ i documenti TEX. -

    Il supporto tra Windows e le piattaforme basate su Unix è ora molto più uniforme. In particolare, la +

    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. -

    Il nuovo script

    Il nuovo script tlmgr (sezione 6) è 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. -

    Con l’avvento di

    Con l’avvento di tlmgr, è ora disabilitata l’azione di modifica dei file di configurazione dei formati e delle sillabazioni operata da texconfig. -

    Il programma per la creazione degli indici

    Il programma per la creazione degli indici xindy (http://xindy.sourceforge.net/) è ora incluso nella maggior parte delle piattaforme. -

    Lo strumento

    Lo strumento kpsewhich può ora riportare tutte le corrispondenze per un dato file (opzione –all) e limitarle ad una data sotto directory (opzione –subdir). -

    Il programma

    Il programma dvipdfmx adesso include la funzionalità di estrarre le informazioni sulla bounding box attraverso il comando extractbb; si tratta di una delle ultime caratteristiche che erano fornite da dvipdfm ma non ancora incluse in dvipdfmx. -

    Gli alias dei font

    Gli alias dei font Times-Roman, Helvetica 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 risolverlo. -

    Il formato

    Il formato platex è stato rimosso per risolvere un conflitto di nome con un completamente diverso platex giapponese; il pacchetto polski contiene ora il principale supporto per la lingua polacca. -

    Internamente, i file con le riserve di stringhe di

    Internamente, i file con le riserve di stringhe di WEB sono compilati dentro gli eseguibili, per semplificare gli aggiornamenti. -

    Infine, in questa edizione sono stati inclusi i cambiamenti fatti da Donald Knuth nella sua “messa a punto +

    Infine, in questa edizione sono stati inclusi i cambiamenti fatti da Donald Knuth nella sua “messa a punto di TEX del 2008”. Consultate http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf. -

    +

    10.1.6 2009
    -

    Nell’edizione 2009, il formato di output predefinito di Lua(L

    Nell’edizione 2009, il formato di output predefinito di Lua(LA )TEX è ora il PDF per avvalersi del supporto OpenType di LuaTTEX è http://luatex.org. -

    Il motore Omega e il formato Lambda originari sono stati rimossi dopo averne discusso con gli autori di +

    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. -

    È stata inclusa una nuova versione dei font AMS Type 1, compreso il Computer Modern: sono stati +

    È 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’hinting è stato aggiornato. I font Euler sono stati ridisegnati a fondo da Hermann Zapf (visitate @@ -6237,7 +6262,7 @@ class="ec-lmtt-10">http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdfhttp://www.ams.org/tex/amsfonts.html. -

    Il nuovo editor GUI T

    Il nuovo editor GUI TEXworks è incluso per Windows così come in MacTEX. Per le altre piattaforme e per ulteriori informazioni, consultate il sito di Thttp://tug.org/texworks. Si tratta di un programma multi piattaforma ispirato all’editor TeXShop per Mac OS X e che ha come obiettivo la facilità d’uso. -

    Il programma per la grafica Asymptote è stato incluso per diverse piattaforme. Esso implementa un +

    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 è http://asymptote.sourceforge.net. -

    Il programma

    Il programma dvipdfm è stato sostituito da dvipdfmx, che opera in una speciale modalità di compatibilità quando viene invocato con il primo nome. dvipdfm. Il sito di DVIPDFMx è http://project.ktug.or.kr/dvipdfmx. -

    Gli eseguibili per le piattaforme

    Gli eseguibili per le piattaforme cygwin e i386-netbsd sono ora inclusi, mentre siamo stati avvisati 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. -

    Una varietà di cambiamenti più piccoli: adesso usiamo la compressione

    Una varietà di cambiamenti più piccoli: adesso usiamo la compressione xz, il rimpiazzo stabile per lzma ($ variabile noto; la libreria Kpathsea è ora multi-thread (lo sfrutta MetaPost); l’intera compilazione di TEX Live è ora basata su Automake. -

    Nota finale sul passato: tutte le edizioni di T

    Nota finale sul passato: tutte le edizioni di TEX Live, assieme al materiale ausiliario come le etichette dei CD, sono disponibili all’indirizzo ftp://tug.org/historic/systems/texlive. -

    +

    10.2 2010

    -

    Nell’edizione 2010, la versione predefinita per l’output PDF è ora la 1.5, che consente una maggiore +

    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 Epdf14 o impostando \pdfminorversion=4, si si ritorna al PDF 1.4. -

    pdf(L

    pdf(LA )TEX ora converte automaticamente un file Encapsulated Postscript (EPS) richiesto in PDF tramite @@ -6318,7 +6343,7 @@ pacchetto epstopdf (http://ctan.org/pkg/epstopdf-pkg). -

    Un cambiamento correlato è che adesso è abilitata per default l’esecuzione di alcuni comandi esterni a +

    Un cambiamento correlato è che adesso è abilitata per default l’esecuzione di alcuni comandi esterni a TEX, tramite la funzionalità \write18. Questi comandi sono  conf texmf shell_escape 0. -

    Ancora un altro cambiamento correlato è che ora BibTeX e Makeindex si rifiutano di scrivere il +

    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 lo stringente TEXMFOUTPUT oppure può essere modificata l’opzione openout_any. -

    XeT

    XeTEX ora supporta la crenatura al margine lungo le stesse righe come pdfTEX (l’espansione dei caratteri non è supportata al momento). -

    Per default,

    Per default, tlmgr ora salva un backup di ciascun pacchetto aggiornato (tlmgr option autobackup 1), così che gli aggiornamenti con pacchetti danneggiati possano essere facilmente ripristinati con tlmgr option autobackup 0. -

    Nuovi programmi inclusi: il motore pT

    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à chktex @@ -6372,7 +6397,7 @@ class="E">EX; il traduttore da DVI a SVG class="ec-lmss-10">dvisvgm (http://dvisvgm.sourceforge.net). -

    Ora sono inclusi gli eseguibili per queste nuove piattaforme:

    Ora sono inclusi gli eseguibili per queste nuove piattaforme: amd64-freebsd, amd64-kfreebsd, i386-freebsd, i386-kfreebsd, x86_64-darwin, x86_64-solaris. -

    Un cambiamento in T

    Un cambiamento in TEX Live 2009 che ci siamo dimenticati di notare: numerosi eseguibili legati a TEX4ht (mk4ht può essere usato per eseguire una qualunque tra le varie combinazioni di tex4ht. -

    Infine, la versione di T

    Infine, la versione di TEX Live sul DVD TK non può più essere eseguita “live” (curiosamente). Un singolo DVD non ha più abbastanza spazio. Un effetto collaterale benefico è che l’installazione da un DVD fisico è ora molto più rapida. -

    -

    10.3 Present

    -

    L’edizione del 2011 ha visto relativamente poche modifiche. -

    Gli eseguibili per Mac OS X (

    +

    10.2.1 2011
    +

    Gli eseguibili per Mac OS X (universal-darwin e x86_64-darwin ora funzionano solo su Leopard e -succesivi; Panther e Tiger non sono più supportati. -

    Il programma x86_64-darwin ora funzionano solo su Leopard e succesivi; +Panther e Tiger non sono più supportati. +

    Il programma biber per l’elaborazione delle bibliografie è incluso per le piattaforme comuni. Il suo sviluppo è strettamente accoppiato con il pacchetto biblatex, che reimplementa completamente l’infrastruttura bibliografica fornita da LaTeX. -

    Il programma MetaPost (

    Il programma MetaPost (mpost) non crea né usa più i file .mem. I file necessari, come plain.mp, sono semplicemente letti ad ogni esecuzione. Questo è correlato al supporto di MetaPost come libreria, che è un’altra modifica significativa non visibile dall’utente. - - -

    L’implementazione di

    L’implementazione di updmap 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. -

    +

    +

    10.3 Present

    +

    tlmgr supporta gli aggiornamenti da archivi di rete multipli. La sezione sugli archivi multipli nel messaggio di +tlmgr help ha ulteriori informazioni. +

    Il parametro \XeTeXdashbreakstate ha il valore predefinito di 1 sia per xetex che per xelatex. +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 \XeTeXdashbreakstate a 0 +esplicitamente. +

    I file di output generati, tra gli altri, da pdftex e dvips possono ora superare i 2gb. +

    I 35 font standard di PostScript sono ora inclusi nell’output di dvips per default, dato che ne esistono così +tante versioni differenti. +

    Nel modo di esecuzione ristretto \write18, impostato per default, mpost è diventato un programma +ammissibile. +

    Un file texmf.cnf viene trovato anche in ../texmf-local, se esiste (ad esempio, +/usr/local/texlive/texmf-local/web2c/texmf.cnf). +

    Lo script updmap legge un file updmap.cfg in ciascuna directory invece di una configurazione globale. +Questo cambiamento dovrebbe essere invisibile, a meno che non abbiate modificato il vostro updmap.cfg +direttamente. Il messaggio mostrato da updmap –help dà ulteriori informazioni. +

    Piattaforme: aggiunte armel-linux e mipsel-linux; sparc-linux e i386-netbsd non fanno più parte della +distribuzione principale, ma sono disponibili per l’installazione come eseguibili personalizzati, insieme con una +varietà di altre piattaforme: http://tug.org/texlive/custom-bin.html. +

    10.4 Futuro

    -

    Futuro +

    TEhttp://tug.org/texlive/contribute.html. -

    Potete inviare correzioni, suggerimenti e offerte d’aiuto a: +

    Potete inviare correzioni, suggerimenti e offerte d’aiuto a:

    -

    Buon lavoro con T 'Intel x86 with GNU/Linux' Distribution: inst (compressed) ... @@ -662,7 +663,7 @@ Distribution: inst (compressed) binary systems: 1 out of 19 Installation scheme (scheme-full) - 84 collections out of 85, disk space required: 2600 MB + 84 collections out of 85, disk space required: 3091 MB Customizing installation scheme: standard collections @@ -670,7 +671,7 @@ Distribution: inst (compressed) directories: TEXDIR (the main TeX directory): - /usr/local/texlive/2011 + /usr/local/texlive/2012 ... options: @@ -777,17 +778,17 @@ Available platforms: =============================================================================== a [ ] alpha-linux DEC Alpha with GNU/Linux b [ ] amd64-freebsd x86_64 with FreeBSD - c [ ] amd64-kfreebsd x86_64 with GNU/FreeBSD - d [ ] i386-cygwin Intel x86 with Cygwin - e [ ] i386-freebsd Intel x86 with FreeBSD - f [ ] i386-kfreebsd Intel x86 with GNU/FreeBSD - g [X] i386-linux Intel x86 with GNU/Linux - h [ ] i386-netbsd Intel x86 with NetBSD + c [ ] amd64-kfreebsd x86_64 with GNU/kFreeBSD + d [ ] armel-linux ARM with GNU/Linux + e [ ] i386-cygwin Intel x86 with Cygwin + f [ ] i386-freebsd Intel x86 with FreeBSD + g [ ] i386-kfreebsd Intel x86 with GNU/FreeBSD + h [X] i386-linux Intel x86 with GNU/Linux i [ ] i386-solaris Intel x86 with Solaris j [ ] mips-irix SGI IRIX - k [ ] powerpc-aix PowerPC with AIX - l [ ] powerpc-linux PowerPC with GNU/Linux - m [ ] sparc-linux Sparc with GNU/Linux + k [ ] mipsel-linux mipsel with Linux + l [ ] powerpc-aix PowerPC with AIX + m [ ] powerpc-linux PowerPC with GNU/Linux o [ ] sparc-solaris Sparc with Solaris p [ ] universal-darwin universal binaries for MacOSX/Darwin s [ ] win32 Windows @@ -813,17 +814,16 @@ oppure per una macchina con due sistemi operativi. \begin{boxedverbatim} Select scheme: =============================================================================== - a [ ] basic scheme (plain and LaTeX) - b [ ] ConTeXt scheme - c [X] full scheme (everything) - d [ ] GUST TeX Live scheme - e [ ] GUTenberg TeX Live scheme - f [ ] medium scheme (plain, latex, recommended packages, some languages) - g [ ] minimal scheme (plain only) - h [ ] Omega scheme - i [ ] teTeX scheme (more than medium, but nowhere near full) - j [ ] XML scheme - k [ ] custom selection of collections + a [X] full scheme (everything) + b [ ] medium scheme (small + more packages and languages) + c [ ] small scheme (basic + xetex, metapost, a few languages) + d [ ] basic scheme (plain and latex) + e [ ] minimal scheme (plain only) + f [ ] ConTeXt scheme + g [ ] GUST TeX Live scheme + h [ ] teTeX scheme (more than medium, but nowhere near full) + i [ ] XML scheme + j [ ] custom selection of collections \end{boxedverbatim} \caption{Menu degli schemi}\label{fig:scheme-text} \end{figure} @@ -861,8 +861,8 @@ singoli pacchetti. La strutturazione predefinita è descritta nella sezione~\ref{sec:texmftrees}, \p.\pageref{sec:texmftrees}. La posizione -predefinita di \dirname{TEXDIR} è \dirname{/usr/local/texlive/2011} sotto -Unix e |%SystemDrive%\texlive\2011| sotto Windows. +predefinita di \dirname{TEXDIR} è \dirname{/usr/local/texlive/2012} sotto +Unix e |%SystemDrive%\texlive\2012| sotto Windows. La ragione principale per cambiare il valore preimpostato si ha quando non avete i permessi di scrittura per tale percorso. Non dovete essere root o @@ -871,7 +871,7 @@ scrittura sulla directory di destinazione. Una ragionevole scelta alternativa è una directory all'interno della vostra home, soprattutto se sarete gli unici utilizzatori. Usate ``|~|'' -per specificare la vostra home, come ad esempio in ``|~/texlive/2011|''. +per specificare la vostra home, come ad esempio in ``|~/texlive/2012|''. Raccomandiamo di includere l'anno nel percorso, così da poter tenere diverse edizioni di \TL{} fianco a fianco (potete usare un collegamento @@ -916,6 +916,7 @@ Options setup: binaries to: manpages to: info to: + after installation, get package updates from CTAN: [X] \end{boxedverbatim} \caption{Menu delle opzioni (Unix)}\label{fig:options-text} \end{figure} @@ -950,8 +951,8 @@ testuale. Ulteriori informazioni su ciascuna opzione: file sorgenti presenti nella maggior parte dei pacchetti. Non sono raccomandate. -\item[Crea i collegamenti nelle directory di sistema] (solo Unix): Questa - opzione scavalca la necessità di modificare le variabili di ambiente. +\item[Crea i collegamenti nelle directory di sistema:] Questa opzione + (solo Unix) scavalca la necessità di modificare le variabili di ambiente. Senza di essa, le directory di \TL{} devono solitamente essere aggiunte alle variabili \envname{PATH}, \envname{MANPATH} e \envname{INFOPATH}. Avete bisogno dei permessi di scrittura nelle directory di destinazione. @@ -960,6 +961,17 @@ testuale. Ulteriori informazioni su ciascuna opzione: Questa opzione è pensata principalmente per accedere al sistema \TeX\ tramite directory già note agli utenti, come \dirname{/usr/local/bin}, che non contengono già alcun file di \TeX. + +\item[after installation \ldots\ \CTAN:] 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~\ref{sec:location} + e \ref{sec:dvd-install-net-updates}. \end{description} Quando tutte le impostazioni sono come le desiderate, potete digitare @@ -990,26 +1002,11 @@ comuni: Windows. \item[-lang {\sl LL}] Specifica la lingua dell'interfaccia - dell'installatore sotto forma del codice standard a due lettere - \textsl{LL}. Le lingue al momento supportate sono: - \texttt{cs} (Ceco), - \texttt{de} (Tedesco), - \texttt{en} (Inglese, predefinito), - \texttt{fr} (Francese), - \texttt{it} (Italiano), - \texttt{ja} (Giapponese), - \texttt{nl} (Olandese), - \texttt{pl} (Polacco), - \texttt{ru} (Russo), - \texttt{sk} (Slovacco), - \texttt{sl} (Sloveno), - \texttt{sr} (Serbo), - \texttt{vi} (Vietnamita), - \texttt{zh-cn} (Cinese semplificato), - \texttt{zh-tw} (Cinese tradizionale). - L'installatore cerca di determinare automaticamente la lingua corretta, - ma se fallisce, oppure se la lingua corretta non è disponibile, allora - passa all'uso dell'Inglese. + dell'installatore sotto forma di codice standard (di solito a 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 \code{install-tl --help} + per la lista delle lingue disponibili. \htmlanchor{opt-in-place} \item[-in-place] Se avete già una copia di \TL{}, anche ottenuta tramite @@ -1027,11 +1024,15 @@ comuni: \code{V} e dall'installatore grafico. Consultate la sezione~\ref{sec:portable-tl}. -\item[-profile {\sl file}] L'installatore crea sempre un file - \filename{texlive.profile} nella sotto directory \dirname{tlpkg} della - vostra installazione. Questa opzione dice all'installatore di riusare - questo file di profilo, così da poter installare in sequenza su diversi - sistemi, replicando le scelte compiute in una precedente installazione. +\item[-profile {\sl file}] Carica il profilo di installazione \var{file} ed + esegue l'installazione senza interazione con l'utente. Il programma di + installazione scrive sempre un file \filename{texlive.profile} nella sotto + directory \dirname{tlpkg} della vostra installazione. 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. \item [-repository {\sl url-o-directory}] Specifica l'archivio dei pacchetti da cui installare; vedi più avanti. @@ -1041,7 +1042,7 @@ comuni: \subsubsection{L'opzione \optname{-repository}} \label{sec:location} -L'archivio dei pacchetti predefinito è uno dei mirror di \CTAN{} +L'archivio dei pacchetti di rete predefinito è uno dei mirror di \CTAN{} scelto automaticamente tramite \url{http://mirror.ctan.org}. Per rimpiazzare questa scelta, potete specificare un url che comincia per @@ -1094,9 +1095,9 @@ da modificare dovrebbe essere \filename{$HOME/.profile} %stopzone aggiungere sarebbero simili alle seguenti: \begin{sverbatim} -PATH=/usr/local/texlive/2011/bin/i386-linux:$PATH; export PATH -MANPATH=/usr/local/texlive/2011/texmf/doc/man:$MANPATH; export MANPATH -INFOPATH=/usr/local/texlive/2011/texmf/doc/info:$INFOPATH; export INFOPATH +PATH=/usr/local/texlive/2012/bin/i386-linux:$PATH; export PATH +MANPATH=/usr/local/texlive/2012/texmf/doc/man:$MANPATH; export MANPATH +INFOPATH=/usr/local/texlive/2012/texmf/doc/info:$INFOPATH; export INFOPATH \end{sverbatim} %stopzone @@ -1105,9 +1106,9 @@ Per csh o tcsh, il file da modificare tipicamente è tipo: \begin{sverbatim} -setenv PATH /usr/local/texlive/2011/bin/i386-linux:$PATH -setenv MANPATH /usr/local/texlive/2011/texmf/doc/man:$MANPATH -setenv INFOPATH /usr/local/texlive/2011/texmf/doc/info:$INFOPATH +setenv PATH /usr/local/texlive/2012/bin/i386-linux:$PATH +setenv MANPATH /usr/local/texlive/2012/texmf/doc/man:$MANPATH +setenv INFOPATH /usr/local/texlive/2012/texmf/doc/info:$INFOPATH \end{sverbatim} Se già avete delle impostazioni del genere in uno dei file citati, @@ -1127,8 +1128,8 @@ I nostri due suggerimenti sono: 1)~potete controllare il file \filename{/etc/manpath.config} e, se esiste, aggiungere linee come \begin{sverbatim} -MANPATH_MAP /usr/local/texlive/2011/bin/i386-linux \ - /usr/local/texlive/2011/texmf/doc/man +MANPATH_MAP /usr/local/texlive/2012/bin/i386-linux \ + /usr/local/texlive/2012/texmf/doc/man \end{sverbatim} E 2)~verificate la presenza di un file \filename{/etc/environment} che @@ -1151,12 +1152,12 @@ aggiornato il vostro percorso di ricerca (come descritto nella sezione precedente): \begin{alltt} -> \Ucom{tlmgr option repository -http://mirror.ctan.org/systems/texlive/tlnet} +> \Ucom{tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet} \end{alltt} Questo dice a \cmdname{tlmgr} di usare un mirror di \CTAN\ nelle vicinanze -per gli aggiornamenti futuri. +per gli aggiornamenti futuri. È l'azione predefinita quando si installa dal +\DVD, tramite l'opzione descritta nella sezione~\ref{sec:options}. Se ci sono problemi con la selezione automatica di un mirror, potete specificarne uno in particolare dall'elenco alla pagina @@ -1164,16 +1165,25 @@ specificarne uno in particolare dall'elenco alla pagina \dirname{tlnet} su quel mirror, come mostrato in precedenza. -\htmlanchor{xetexfontconfig} -\subsubsection{Configurazione dei font per \XeTeX} -\label{sec:font-conf-xetex} +\htmlanchor{xetexfontconfig} % manteniamo il link storico funzionante +\htmlanchor{sysfontconfig} +\subsubsection{Configurazione dei font di sistema per \XeTeX\ e Lua\TeX} +\label{sec:font-conf-sys} + +\XeTeX\ e Lua\TeX\ possono usare qualsiasi font installato nel sistema, +non solo quelli nelle directory di \TeX. Fanno questo tramite metodi +correlati, ma non identici. -Se avete installato il pacchetto \filename{xetex} su un sistema -compatibile Unix, dovete configurare il vostro sistema per permettere a -\XeTeX\ di trovare i font distribuiti con \TL. Per facilitare il compito, -quando il pacchetto \pkgname{xetex} è installato (sia durante -l'installazione iniziale che in seguito), il file di configurazione -necessario è creato in +Su Windows, i font distribuiti con \TL\ sono resi disponibili a \XeTeX\ +automaticamente. Ma se avete installato il pacchetto \filename{xetex} su +un sistema Unix, dovete configurare il vostro sistema in modo che sia +capace di trovare i font distribuiti con \TL\ tramite il meccanismo di +ricerca dei nomi di sistema e non semplicemente la ricerca di nomi di +file. + +Per facilitare il compito, quando il pacchetto \pkgname{xetex} è +installato (sia durante l'installazione iniziale che in seguito), viene +creato il file di configurazione necessario in \filename{TEXMFSYSVAR/fonts/conf/texlive-fontconfig.conf}. Per impostare i font di \TL{} per l'uso nell'intero sistema (assumendo che @@ -1186,8 +1196,8 @@ abbiate gli opportuni privilegi), procedete come segue: \end{enumerate*} Se non avete privilegi sufficienti per completare i passi precedenti, -potete in alternativa fare quanto segue per rendere i font di \TL{} -disponibili a voi stessi come utente individuale di \XeTeX{}: +p se volete semplicemente rendere disponibili i font di \TL{} ad un +solo utente, fate quello che segue: \begin{enumerate*} \item Copiate il file \filename{texlive-fontconfig.conf} in \filename{~/.fonts.conf}, dove \filename{~} è la vostra directory di @@ -1196,6 +1206,11 @@ disponibili a voi stessi come utente individuale di \XeTeX{}: \item Eseguite \Ucom{fc-cache -fv}. \end{enumerate*} +Potete eseguire \code{fc-list} per vedere i nomi dei font di sistema. +L'incantesimo \code{fc-list : family style file spacing} (dove tutti gli +argomenti sono esattamente come mostrati) generalmente fornisce delle +informazioni interessanti. + \subsubsection{\ConTeXt{} Mark IV} \label{sec:context-mkiv} @@ -1395,10 +1410,12 @@ This is XeTeX, Version 3.1415926\dots Output written on opentype-info.pdf (1 page). Transcript written on opentype-info.log. \end{alltt} +(vale lo stesso per \filename{luatex}.) + Se ricevete un messaggio di errore che riporta ``Invalid fontname `Latin Modern Roman/ICU\dots'', allora dovete configurare il vostro sistema in modo che \XeTeX{} possa trovare i font distribuiti con \TL. Consultate la -sezione~\ref{sec:font-conf-xetex}. +sezione~\ref{sec:font-conf-sys}. \end{enumerate} @@ -1617,7 +1634,7 @@ l'installazione iniziale. I programmi \prog{updmap}, \prog{fmtutil} e > \Ucom{tlmgr -gui} \end{alltt} oppure sotto Windows tramite il menu Start: \texttt{Start}, -\texttt{Programmi}, \texttt{TeX Live 2011}, \texttt{TeX Live Manager}. +\texttt{Programmi}, \texttt{TeX Live 2012}, \texttt{TeX Live Manager}. Dopo aver premuto il pulsante ``Carica'' il programma mostra un elenco dei pacchetti disponibili ed installati. Ovviamente assumiamo che il percorso di installazione attuale sia valido e raggiungibile. @@ -1661,7 +1678,7 @@ running post install action for xetex install: xetex-def ... running mktexlsr -mktexlsr: Updating /usr/local/texlive/2011/texmf/ls-R... +mktexlsr: Updating /usr/local/texlive/2012/texmf/ls-R... ... running fmtutil-sys --missing ... @@ -2047,10 +2064,10 @@ percorso di ricerca usato per cercare questi file è chiamato altra) variabile d'ambiente. Invece, l'installazione normale dà luogo ad un file -\file{.../2011/texmf.cnf}. Se dovete apportare delle modifiche ai valori +\file{.../2012/texmf.cnf}. Se dovete apportare delle modifiche ai valori predefiniti (di norma non è necessario), questo è il posto in cui piazzarle. Il file di configurazione principale è -\file{.../2011/texmf/web2c/texmf.cnf}. Non dovreste modificare +\file{.../2012/texmf/web2c/texmf.cnf}. Non dovreste modificare quest'ultimo file, dato che le vostre modifiche andrebbero perdute quando la versione distribuita viene aggiornata. @@ -2885,17 +2902,18 @@ pacchetti. \end{itemize*} Preparatori degli eseguibili: +Ettore Aldrovandi (\pkgname{i386-solaris}, \pkgname{x86\_64-solaris}), Alan Braslau (\pkgname{amd64-kfreebsd}, \pkgname{i386-kfreebsd}), Peter Breitenlohner (\pkgname{x86\_64-linux}), -Karl Berry (\pkgname{i386-linux}, \pkgname{sparc-linux}), +Karl Berry (\pkgname{i386-linux}), Ken Brown (\pkgname{i386-cygwin}), Akira Kakuto (\pkgname{win32}), Dick Koch (\pkgname{universal-darwin}, \pkgname{x86\_64-darwin}), Nikola Le\v{c}i\'c (\pkgname{amd64-freebsd}, \pkgname{i386-freebsd}), +Mojca Miklavec (\pkgname{mipsel-linux}), Norbert Preining (\pkgname{alpha-linux}), -Jukka Salmi (\pkgname{i386-netbsd}), Thomas Schmitz (\pkgname{powerpc-linux}), -Apostolos Syropoulos (\pkgname{i386-solaris}, \pkgname{x86\_64-solaris}), +Boris Veytsman (\pkgname{armel-linux}), Vladimir Volovich (\pkgname{powerpc-aix}, \pkgname{sparc-solaris}), Olaf Weber (\pkgname{mips-irix}). Per informazioni sul processo di compilazione di \TL, visitate @@ -3485,14 +3503,7 @@ Infine, la versione di \TL{} sul \DVD\ TK\ non può più essere eseguita effetto collaterale benefico è che l'installazione da un \DVD\ fisico è ora molto più rapida. - -% -\htmlanchor{news} -\subsection{Present} -\label{sec:tlcurrent} - - -L'edizione del 2011 ha visto relativamente poche modifiche. +\subsubsection{2011} Gli eseguibili per \MacOSX\ (\code{universal-darwin} e \code{x86\_64-darwin} ora funzionano solo su Leopard e succesivi; Panther e Tiger non sono più @@ -3513,6 +3524,45 @@ 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. +% +\htmlanchor{news} +\subsection{Present} +\label{sec:tlcurrent} + +\code{tlmgr} supporta gli aggiornamenti da archivi di rete multipli. La +sezione sugli archivi multipli nel messaggio di \code{tlmgr help} ha +ulteriori informazioni. + +Il parametro \cs{XeTeXdashbreakstate} ha il valore predefinito di~1 sia per +\code{xetex} che per \code{xelatex}. Questo permette l'interruzione delle +linee dopo i trattini lunghi e medi, che è stato sempre il comportamento di +\TeX, \LaTeX, Lua\TeX, ecc. I documenti \XeTeX\ esistenti che devono +mantenere la perfetta compatibilità con le interruzioni di linee, devono +impostare \cs{XeTeXdashbreakstate} a~0 esplicitamente. + +I file di output generati, tra gli altri, da \code{pdftex} e \code{dvips} +possono ora superare i 2gb. + +I 35 font standard di PostScript sono ora inclusi nell'output di \code{dvips} +per default, dato che ne esistono così tante versioni differenti. + +Nel modo di esecuzione ristretto \cs{write18}, impostato per default, +\code{mpost} è diventato un programma ammissibile. + +Un file \code{texmf.cnf} viene trovato anche in \filename{../texmf-local}, +se esiste (ad esempio, \filename{/usr/local/texlive/texmf-local/web2c/texmf.cnf}). + +Lo script \code{updmap} legge un file \code{updmap.cfg} in ciascuna directory +invece di una configurazione globale. Questo cambiamento dovrebbe essere invisibile, +a meno che non abbiate modificato il vostro updmap.cfg direttamente. Il messaggio +mostrato da \code{updmap --help} dà ulteriori informazioni. + +Piattaforme: aggiunte \pkgname{armel-linux} e \pkgname{mipsel-linux}; +\pkgname{sparc-linux} e \pkgname{i386-netbsd} non fanno più parte della +distribuzione principale, ma sono disponibili per l'installazione come +eseguibili personalizzati, insieme con una varietà di altre piattaforme: +\url{http://tug.org/texlive/custom-bin.html}. + \subsection{Futuro} %\subsection{Future} diff --git a/Master/tlpkg/translations/it.po b/Master/tlpkg/translations/it.po index 6505a71e74a..2d8c9cf3c86 100644 --- a/Master/tlpkg/translations/it.po +++ b/Master/tlpkg/translations/it.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: Tex Live translation\n" "Report-Msgid-Bugs-To: tex-live@tug.org\n" -"POT-Creation-Date: 2012-06-05 04:38+0200\n" -"PO-Revision-Date: 2011-06-20 09:49+0100\n" +"POT-Creation-Date: 2012-06-03 04:30+0200\n" +"PO-Revision-Date: 2012-06-06 09:40+0100\n" "Last-Translator: Marco Pallante \n" "Language-Team: <>\n" "Language: \n" @@ -54,44 +54,49 @@ msgid "" "\n" "This wizard will guide you through the installation." msgstr "" +"Benvenuti all'installazione di TeX Live %s\n" +"http://tug.org/texlive\n" +"\n" +"Questo programma vi guiderà durante il processo di installazione" #: tlpkg/installer/install-menu-wizard.pl:191 -#: tlpkg/installer/install-menu-perltk.pl:565 -msgid "Best to disable your virus scanner during installation." -msgstr "" +msgid "Best turn off your virusscanner during installation." +msgstr "Ti suggeriamo di chiudere il programma antivirus durante l'installazione." #: tlpkg/installer/install-menu-wizard.pl:193 msgid "" "For an advanced, customizable installation, please consult\n" "the web pages or installation guide." msgstr "" +"Per un'installazione avanzata e personalizzabile, consulta\n" +"le pagine web o la guida all'installazione." #: tlpkg/installer/install-menu-wizard.pl:196 msgid "Or use install-tl-advanced.bat." -msgstr "" +msgstr "Oppure usa install-tl-advanced.bat." #: tlpkg/installer/install-menu-wizard.pl:197 msgid "Or specify --gui expert to install-tl." -msgstr "" +msgstr "Oppure esegui install-tl con l'opzione --gui expert." #: tlpkg/installer/install-menu-wizard.pl:206 msgid "Change default repository" -msgstr "" +msgstr "Modifica l'archvio predefinito" #: tlpkg/installer/install-menu-wizard.pl:243 #: tlpkg/installer/install-menu-perltk.pl:261 msgid "Command line repository" -msgstr "" +msgstr "Archivio a riga di comando" #: tlpkg/installer/install-menu-wizard.pl:249 #: tlpkg/installer/install-menu-perltk.pl:267 msgid "LOCAL REPOSITORIES" -msgstr "" +msgstr "ARCHIVI LOCALI" #: tlpkg/installer/install-menu-wizard.pl:253 #: tlpkg/installer/install-menu-perltk.pl:271 msgid "NETWORK REPOSITORIES" -msgstr "" +msgstr "ARCHIVI DI RETE" #: tlpkg/installer/install-menu-wizard.pl:254 #: tlpkg/installer/install-menu-perltk.pl:272 @@ -103,31 +108,31 @@ msgstr "Archivio di rete predefinito" #: tlpkg/installer/install-menu-wizard.pl:260 #: tlpkg/installer/install-menu-perltk.pl:276 msgid "Select repository" -msgstr "" +msgstr "Scegli l'archivio" #: tlpkg/installer/install-menu-wizard.pl:262 msgid "Mirror:" -msgstr "" +msgstr "Mirror:" #: tlpkg/installer/install-menu-wizard.pl:314 msgid "Continent" -msgstr "" +msgstr "Continente" #: tlpkg/installer/install-menu-wizard.pl:328 msgid "Countries" -msgstr "" +msgstr "Paesi" #: tlpkg/installer/install-menu-wizard.pl:346 msgid "Mirrors" -msgstr "" +msgstr "Mirror" #: tlpkg/installer/install-menu-wizard.pl:393 msgid "Please wait while the repository database is loaded." -msgstr "" +msgstr "Attendi che venga caricato del database dell'archivio." #: tlpkg/installer/install-menu-wizard.pl:394 msgid "This will take some time!" -msgstr "" +msgstr "Questa operazione può durare a lungo!" #: tlpkg/installer/install-menu-wizard.pl:397 #: tlpkg/installer/install-menu-wizard.pl:520 @@ -141,7 +146,8 @@ msgstr "" #: tlpkg/installer/install-menu-perltk.pl:937 #: tlpkg/installer/install-menu-perltk.pl:1001 #: tlpkg/installer/install-menu-perltk.pl:1032 -#: texmf/scripts/texlive/tlmgrgui.pl:611 texmf/scripts/texlive/tlmgrgui.pl:612 +#: texmf/scripts/texlive/tlmgrgui.pl:611 +#: texmf/scripts/texlive/tlmgrgui.pl:612 #: texmf/scripts/texlive/tlmgrgui.pl:1039 #: texmf/scripts/texlive/tlmgrgui.pl:1251 #: texmf/scripts/texlive/tlmgrgui.pl:1367 @@ -161,12 +167,12 @@ msgstr "Annulla" #: tlpkg/installer/install-menu-wizard.pl:401 #: tlpkg/installer/install-menu-perltk.pl:302 msgid "Could not load remote TeX Live Database:" -msgstr "" +msgstr "Impossibile caricare il database remoto di TeX Live:" #: tlpkg/installer/install-menu-wizard.pl:402 #: tlpkg/installer/install-menu-wizard.pl:409 msgid "Please go back and select a different mirror." -msgstr "" +msgstr "Torna indietro e scegli un mirror differente." #: tlpkg/installer/install-menu-wizard.pl:405 #, perl-format @@ -176,6 +182,10 @@ msgid "" " local: %s\n" "repository: %s" msgstr "" +"Le versioni di TeX Live nell'installazione locale\n" +"e nell'archivio a cui stai accedendo non sono compatibili:\n" +" locale: %s\n" +"archivio: %s" #: tlpkg/installer/install-menu-wizard.pl:437 #: tlpkg/installer/install-menu-wizard.pl:668 @@ -245,9 +255,12 @@ msgstr "Inserisci il percorso per" #: tlpkg/installer/install-menu-perltk.pl:999 #: tlpkg/installer/install-menu-perltk.pl:1030 #: tlpkg/installer/install-menu-perltk.pl:1047 -#: texmf/scripts/texlive/tlmgrgui.pl:238 texmf/scripts/texlive/tlmgrgui.pl:611 -#: texmf/scripts/texlive/tlmgrgui.pl:615 texmf/scripts/texlive/tlmgrgui.pl:617 -#: texmf/scripts/texlive/tlmgrgui.pl:635 texmf/scripts/texlive/tlmgrgui.pl:814 +#: texmf/scripts/texlive/tlmgrgui.pl:238 +#: texmf/scripts/texlive/tlmgrgui.pl:611 +#: texmf/scripts/texlive/tlmgrgui.pl:615 +#: texmf/scripts/texlive/tlmgrgui.pl:617 +#: texmf/scripts/texlive/tlmgrgui.pl:635 +#: texmf/scripts/texlive/tlmgrgui.pl:814 #: texmf/scripts/texlive/tlmgrgui.pl:1051 #: texmf/scripts/texlive/tlmgrgui.pl:1416 #: texmf/scripts/texlive/tlmgrgui.pl:1446 @@ -379,18 +392,10 @@ msgstr "Installa" #, perl-format msgid "" "See %s/index.html for links to documentation.\n" -"The TeX Live web site (http://tug.org/texlive/) contains any updates and " -"corrections. TeX Live is a joint project of the TeX user groups around the " -"world; please consider supporting it by joining the group best for you. The " -"list of groups is available on the web at http://tug.org/usergroups.html." +"The TeX Live web site (http://tug.org/texlive/) contains any updates and corrections. TeX Live is a joint project of the TeX user groups around the world; please consider supporting it by joining the group best for you. The list of groups is available on the web at http://tug.org/usergroups.html." msgstr "" -"Consulta la pagina %s/index.html nella directory di installazione per i " -"riferimenti alla documentazione.\n" -"Visita il sito di TeX Live (http://tug.org/texlive/) per aggiornamenti e " -"correzioni. TeX Live è un progetto comune dei gruppi di utenti TeX sparsi " -"per il mondo; per sostenere il progetto, puoi unirti al gruppo più vicino. " -"La lista dei gruppi è disponibile sul web alla pagina http://tug.org/" -"usergroups.html." +"Consulta la pagina %s/index.html nella directory di installazione per i riferimenti alla documentazione.\n" +"Visita il sito di TeX Live (http://tug.org/texlive/) per aggiornamenti e correzioni. TeX Live è un progetto comune dei gruppi di utenti TeX sparsi per il mondo; per sostenere il progetto, puoi unirti al gruppo più vicino. La lista dei gruppi è disponibile sul web alla pagina http://tug.org/usergroups.html." #: tlpkg/installer/install-menu-wizard.pl:742 #: tlpkg/installer/install-menu-perltk.pl:611 @@ -473,17 +478,20 @@ msgstr "Attenzione" #: tlpkg/installer/install-menu-perltk.pl:304 msgid "Please select a different mirror." -msgstr "" +msgstr "Scegli un mirror differente." #: tlpkg/installer/install-menu-perltk.pl:309 #, perl-format msgid "" -"The TeX Live versions of the local installation and the repository being " -"accessed are not compatible:\n" +"The TeX Live versions of the local installation and the repository being accessed are not compatible:\n" " local: %s\n" " repository: %s\n" "Please select a different mirror." msgstr "" +"Le versioni di TeX Live nell'installazione locale e nell'archivio a cui stai accedendo non sono compatibili:\n" +" locale: %s\n" +" archivio: %s\n" +"Scegli un mirror differente." #: tlpkg/installer/install-menu-perltk.pl:328 msgid "Basic Information" @@ -568,8 +576,7 @@ msgstr "Opzioni" #: tlpkg/installer/install-menu-perltk.pl:435 msgid "Allow execution of restricted list of programs via \\write18" -msgstr "" -"Consenti l'esecuzione di una ristretta lista di programmi tramite \\write18" +msgstr "Consenti l'esecuzione di una ristretta lista di programmi tramite \\write18" #: tlpkg/installer/install-menu-perltk.pl:440 msgid "Create all format files" @@ -594,27 +601,35 @@ msgstr "Installa il programma TeXworks" #: tlpkg/installer/install-menu-perltk.pl:500 msgid "After installation, get package updates from CTAN" -msgstr "" +msgstr "Dopo l'installazione, ottieni gli aggiornamenti dei pacchetti da CTAN" #: tlpkg/installer/install-menu-perltk.pl:514 msgid "Install TeX Live" msgstr "Installa TeX Live" +#: tlpkg/installer/install-menu-perltk.pl:565 +msgid "Best to disable your virus scanner during installation." +msgstr "Ti suggeriamo di disabilitare il programma antivirus durante l'installazione." + #: tlpkg/installer/install-menu-perltk.pl:569 msgid "" "The installer does not have adminstrative permissions;\n" "so can only install for current user." msgstr "" +"Il programma di installazione non possiede i permessi di amministrazione;\n" +"è possibile eseguire l'installazione solo per l'utente attuale." #: tlpkg/installer/install-menu-perltk.pl:572 msgid "" "Right-click install-tl-advanced and select \"run as administrator\"\n" " if you want to install for all users." msgstr "" +"Fai clic con il tasto destro su install-tl-advanced e seleziona \"esegui come amministratore\"\n" +" per installare per tutti gli utenti" #: tlpkg/installer/install-menu-perltk.pl:578 msgid "Continue" -msgstr "" +msgstr "Continua" #: tlpkg/installer/install-menu-perltk.pl:588 #: tlpkg/installer/install-menu-perltk.pl:592 @@ -722,6 +737,8 @@ msgid "" "Loading local TeX Live database;\n" "this may take some time, please be patient ..." msgstr "" +"Caricamento del database locale di TeX Live in corso;\n" +"questa operazione può durare a lungo, attendere ..." #: texmf/scripts/texlive/tlmgrgui.pl:217 msgid "Cannot load taxonomy file" @@ -729,7 +746,7 @@ msgstr "Impossibile caricare il file della tassonomia" #: texmf/scripts/texlive/tlmgrgui.pl:231 msgid "... done loading" -msgstr "" +msgstr "... caricamento completo" #: texmf/scripts/texlive/tlmgrgui.pl:237 #, perl-format @@ -742,8 +759,7 @@ msgid "" msgstr "" "Non hai i permessi sufficienti per cambiare l'installazione;\n" "in particolare, la directory %s non è scrivibile.\n" -"Esegui questo programma come amministratore oppure contatta il tuo " -"amministratore.\n" +"Esegui questo programma come amministratore oppure contatta il tuo amministratore.\n" "\n" "La maggior parte dei pulsanti sarà disabilitata." @@ -768,7 +784,8 @@ msgstr "Impostazioni di visualizzazione" msgid "Status" msgstr "Stato" -#: texmf/scripts/texlive/tlmgrgui.pl:304 texmf/scripts/texlive/tlmgrgui.pl:358 +#: texmf/scripts/texlive/tlmgrgui.pl:304 +#: texmf/scripts/texlive/tlmgrgui.pl:358 msgid "all" msgstr "tutti" @@ -862,7 +879,7 @@ msgstr "Aggiorna installati" #: texmf/scripts/texlive/tlmgrgui.pl:420 msgid "Reinstall previously removed packages" -msgstr "Reinstalla i pacchetti precedentemente rimossi" +msgstr "Installa nuovamente i pacchetti rimossi in precedenza" #: texmf/scripts/texlive/tlmgrgui.pl:433 msgid "Update" @@ -892,7 +909,7 @@ msgstr "Aiuto" #: texmf/scripts/texlive/tlmgrgui.pl:1685 #: texmf/scripts/texlive/tlmgrgui.pl:2605 msgid "multiple repositories" -msgstr "" +msgstr "archivi multipli" #: texmf/scripts/texlive/tlmgrgui.pl:513 #: texmf/scripts/texlive/tlmgrgui.pl:1270 @@ -979,7 +996,7 @@ msgstr "Rimozione di TeX Live %s" #: texmf/scripts/texlive/tlmgrgui.pl:617 msgid "Complete removal finished" -msgstr "" +msgstr "Rimozione totale completata" #: texmf/scripts/texlive/tlmgrgui.pl:622 #, perl-format @@ -994,7 +1011,8 @@ msgstr "" msgid "Manual" msgstr "Manuale" -#: texmf/scripts/texlive/tlmgrgui.pl:632 texmf/scripts/texlive/tlmgrgui.pl:634 +#: texmf/scripts/texlive/tlmgrgui.pl:632 +#: texmf/scripts/texlive/tlmgrgui.pl:634 msgid "About" msgstr "Informazioni" @@ -1061,8 +1079,7 @@ msgstr "Collezione:" #: texmf/scripts/texlive/tlmgrgui.pl:731 msgid "Warning: Catalogue versions might be lagging behind or be simply wrong." -msgstr "" -"Attenzione: Le versioni del catalogo potrebbero essere obsolete o sbagliate." +msgstr "Attenzione: Le versioni del catalogo potrebbero essere obsolete o sbagliate." #: texmf/scripts/texlive/tlmgrgui.pl:769 msgid "Depends:" @@ -1110,7 +1127,7 @@ msgstr "Opzioni generali" #: texmf/scripts/texlive/tlmgrgui.pl:1129 msgid "Default package repository" -msgstr "Archivio dei pacchetti predefinito" +msgstr "Archivio predefinito dei pacchetti" #: texmf/scripts/texlive/tlmgrgui.pl:1150 msgid "Create formats on installation" @@ -1202,43 +1219,43 @@ msgstr "Scegli una directory" #: texmf/scripts/texlive/tlmgrgui.pl:1554 msgid "Edit default package repositories" -msgstr "" +msgstr "Modifica gli archivi predefiniti dei pacchetti" #: texmf/scripts/texlive/tlmgrgui.pl:1557 msgid "Specify set of repositories to be used" -msgstr "" +msgstr "Specifica gli archivi da usare" #: texmf/scripts/texlive/tlmgrgui.pl:1573 msgid "Delete" -msgstr "" +msgstr "Elimina" #: texmf/scripts/texlive/tlmgrgui.pl:1587 #: texmf/scripts/texlive/tlmgrgui.pl:1590 msgid "Change main package repository" -msgstr "" +msgstr "Cambia l'archivio principale dei pacchetti" #: texmf/scripts/texlive/tlmgrgui.pl:1588 #: texmf/scripts/texlive/tlmgrgui.pl:1591 msgid "Change subsidiary package repository" -msgstr "" +msgstr "Cambia l'archivio di riserva dei pacchetti" #: texmf/scripts/texlive/tlmgrgui.pl:1612 msgid "Add repository" -msgstr "" +msgstr "Aggiungi archivio" #: texmf/scripts/texlive/tlmgrgui.pl:1614 #: texmf/scripts/texlive/tlmgrgui.pl:1615 msgid "Add package repository" -msgstr "" +msgstr "Aggiungi archivio di pachetti" #: texmf/scripts/texlive/tlmgrgui.pl:1641 #, perl-format msgid "Repository tag name already used: %s" -msgstr "" +msgstr "Nome del tag per l'archivio già usato: %s" #: texmf/scripts/texlive/tlmgrgui.pl:1699 msgid "Revert" -msgstr "" +msgstr "Ripristina" #: texmf/scripts/texlive/tlmgrgui.pl:1751 msgid "Select paper format for" @@ -1254,11 +1271,11 @@ msgstr "disabilita" #: texmf/scripts/texlive/tlmgrgui.pl:1870 msgid "Loading of remote database failed." -msgstr "" +msgstr "Caricamento del database remoto fallito" #: texmf/scripts/texlive/tlmgrgui.pl:1871 msgid "Error message:" -msgstr "" +msgstr "Messaggio d'errore:" #: texmf/scripts/texlive/tlmgrgui.pl:1910 msgid "Installation" @@ -1279,16 +1296,14 @@ msgstr "" msgid "" "Updates for the tlmgr are present.\n" "Installation and upgrades won't work without being forced.\n" -"Please select \"Update all installed\" button after dismissing this " -"dialogue.\n" +"Please select \"Update all installed\" button after dismissing this dialogue.\n" "\n" "The program will terminate after the update.\n" "Then you can restart the program for further updates." msgstr "" "Sono presenti aggiornamenti per tlmgr.\n" "L'installazione e gli aggiornamenti non funzioneranno se non sono forzati.\n" -"Selezionate il pulsante \"Aggiorna installati\" dopo aver chiuso questa " -"finestra.\n" +"Selezionate il pulsante \"Aggiorna installati\" dopo aver chiuso questa finestra.\n" "\n" "Il programma verrà terminato dopo l'aggiornamento.\n" "A quel punto sarà possibile riavviarlo per ulteriori aggiornamenti." @@ -1296,17 +1311,11 @@ msgstr "" #: texmf/scripts/texlive/tlmgrgui.pl:2286 #, perl-format msgid "At least %s further updates are available after tlmgr has been updated." -msgstr "" -"Dall'ultimo aggiornamento di tlmgr, sono disponibili almeno %s ulteriori " -"aggiornamenti." +msgstr "Dall'ultimo aggiornamento di tlmgr, sono disponibili almeno %s ulteriori aggiornamenti." #: texmf/scripts/texlive/tlmgrgui.pl:2288 -msgid "" -"Please wait a bit after the program has terminated so that the update can be " -"completed." -msgstr "" -"Dopo che il programma abbia terminato, attendi qualche istante per " -"consentire il completamento dell'aggiornamento." +msgid "Please wait a bit after the program has terminated so that the update can be completed." +msgstr "Dopo che il programma abbia terminato, attendi qualche istante per consentire il completamento dell'aggiornamento." #: texmf/scripts/texlive/tlmgrgui.pl:2368 #: texmf/scripts/texlive/tlmgrgui.pl:2370 @@ -1343,11 +1352,11 @@ msgstr "Rimuovi i collegamenti simbolici" #: texmf/scripts/texlive/tlmgrgui.pl:2500 msgid "Edit directory" -msgstr "" +msgstr "Modifica directory" #: texmf/scripts/texlive/tlmgrgui.pl:2503 msgid "New value for" -msgstr "" +msgstr "Nuovo valore per " #: texmf/scripts/texlive/tlmgrgui.pl:2535 msgid "Load package repository" @@ -1355,7 +1364,7 @@ msgstr "Carica archivio pacchetti" #: texmf/scripts/texlive/tlmgrgui.pl:2538 msgid "Package repository:" -msgstr "Archivio pacchetti:" +msgstr "Archivio dei pacchetti:" #: texmf/scripts/texlive/tlmgrgui.pl:2568 msgid "Default net package repository" @@ -1376,7 +1385,7 @@ msgstr "" #: tlpkg/translations/shortdesc.pl:1 msgid "basic scheme (plain and latex)" -msgstr "" +msgstr "schema base (plain e latex)" #: tlpkg/translations/shortdesc.pl:2 msgid "ConTeXt scheme" @@ -1392,7 +1401,7 @@ msgstr "Schema GUST TeX Live" #: tlpkg/translations/shortdesc.pl:5 msgid "medium scheme (small + more packages and languages)" -msgstr "" +msgstr "schema medio (piccolo + altri pacchetti e lingue)" #: tlpkg/translations/shortdesc.pl:6 msgid "minimal scheme (plain only)" @@ -1400,7 +1409,7 @@ msgstr "Schema minimo (solo plain)" #: tlpkg/translations/shortdesc.pl:7 msgid "small scheme (basic + xetex, metapost, a few languages)" -msgstr "" +msgstr "schema piccolo (base + xetex, metapost, alcune lingue)" #: tlpkg/translations/shortdesc.pl:8 msgid "teTeX scheme (more than medium, but nowhere near full)" @@ -1532,7 +1541,7 @@ msgstr "Font raccomandati" #: tlpkg/translations/shortdesc.pl:40 msgid "Graphics and font utilities" -msgstr "" +msgstr "Utilità per font e grafica" #: tlpkg/translations/shortdesc.pl:41 msgid "Extra formats" @@ -1712,7 +1721,7 @@ msgstr "Impaginazione musicale" #: tlpkg/translations/shortdesc.pl:85 msgid "Omega packages" -msgstr "" +msgstr "Pacchetti Omega" #: tlpkg/translations/shortdesc.pl:86 msgid "Graphics packages and programs" @@ -1740,7 +1749,7 @@ msgstr "GNU Texinfo" #: tlpkg/translations/shortdesc.pl:92 msgid "TeXworks editor" -msgstr "" +msgstr "Editor TeXworks" #: tlpkg/translations/shortdesc.pl:93 msgid "Windows support programs" -- cgit v1.2.3