Differences between revisions 2 and 3
Revision 2 as of 2011-03-03 14:35:24
Size: 2165
Editor: ?SigbertKlinke
Comment: /* link to german translation added */
Revision 3 as of 2012-01-14 14:09:53
Size: 4601
Comment: sync with English version
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[de/Latex|Deutsch]] - [[Latex|English]] - [[fr/Latex|Français]] - Italiano -~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[de/Latex|Deutsch]] - [[Latex|English]] - [[fr/Latex|Français]] - Italiano -~
Line 9: Line 9:
 * DebPkg:texlive
 * DebPkg:texlive-base
 * DebPkg:texlive-full
 * DebianPkg:texlive
 * DebianPkg:texlive-base
 * DebianPkg:texlive-full
Line 14: Line 14:
 * DebPkg:texlive-games
 * Deb
Pkg:texlive-humanities
 * DebPkg:texlive-math-extra
 * DebPkg:texlive-music
 * Deb
Pkg:texlive-pictures
 * DebPkg:texlive-publishers
 * DebPkg:texlive-science
 * DebPkg:texlive-xetex
 * DebianPkg:texlive-games
 * Debian
Pkg:texlive-humanities
 * DebianPkg:texlive-math-extra
 * DebianPkg:texlive-music
 * Debian
Pkg:texlive-pictures
 * DebianPkg:texlive-publishers
 * DebianPkg:texlive-science
 * DebianPkg:texlive-xetex
Line 23: Line 23:
Per tutti i pacchetti texlive, vedere DebPkg:texlive o eseguire
Se si desidera aggiungere in TeX Live il supporto per la propria lingua (se diversa dall'inglese), cercare DebianPkg:texlive-lang e installare la propria lingua.

Per tutti i pacchetti texlive, vedere DebianPkg:texlive o eseguire
Line 28: Line 31:
== Pacchetti personalizzati ==
Se si desidera installare un pacchetto TeX personalizzato che non è già presente nei repository Debian, guardare il [[http://www.ctan.org|sito web di CTAN]] o il [[http://www.tug.org/tex-archive/help/Catalogue/index.html|Catalogo TeX Online]]. Scaricare il pacchetto desiderato ed estrarlo, ad esempio con il comando

{{{
tar -xvf pippo.tar.gz
}}}

Andare nella directory pippo. Se contiene un file ''pippo.ins'', eseguirlo usando LaTeX

{{{
latex pippo.ins
}}}

Questo comando genera ''pippo.sty''. Ora è necessario copiarlo nella posizione appropriato, nell'albero di sistema di LaTeX o nel proprio albero personale. Dopo l'installazione è possibile usare il nuovo pacchetto inserendo '''\usepackage{pippo}''' all'inizio del documento.

=== Intallazione utente ===
Questo metodo crea un albero ''texmf'' personale nella cartella home dell'utente. I file vengono installati solamente per l'utente in questione, d'altro canto però se il sistema è configurato con una partizione ''/home'' separata, i file saranno al sicuro in caso di reinstallazione di Debian.

Creare la struttura delle directory:

{{{
mkdir -p ~/texmf/tex/latex/pippo
}}}

È una buona idea creare sottodirectory in ''latex'' distinte per i vari pacchetti personalizzate. Copiare il file pippo.tex appena generato nell'albero. Dopo di cio, aggiornare la cache dei pacchetti LaTeX con

{{{
texhash ~/texmf
}}}


=== Installazione di sistema ===
Questo metodo installa il pacchetto nell'albero LaTeX di sistema. Il nuovo pacchetto è così disponibile per tutti gli utenti, però nel caso di un danneggiamento al sistema l'installazione andrà probabilmente ripetuta.

Creare una nuova directory come utente root

{{{
mkdir /usr/share/texmf/tex/latex/pippo
}}}

Copiare il nuovo pacchetto LaTeX pippo.tex nella nuova directory e aggiornare la cache dei pacchetti LaTeX

{{{
texhash
}}}

== Editor ==
I file LaTeX sono semplici file di testo e perciò possono essere modificati con qualsiasi editor di testo, come DebianPkg:nano, DebianPkg:vim o DebianPkg:emacs. Ci sono anche editor con interfaccia utente grafica, che rendono la modifica e la compilazione del documento più semplice per l'utente.

 * DebianPkg:latexila
 * DebianPkg:lyx
 * DebianPkg:kile
 * DebianPkg:texmaker
 * DebianPkg:texworks
Line 30: Line 88:
  * DebPkg:texlive-doc-en
  * DebPkg:texlive-latex-recommended-doc
  * DebPkg:texlive-science-doc
  * DebianPkg:texlive-doc-en
  * DebianPkg:texlive-latex-recommended-doc
  * DebianPkg:texlive-science-doc

Translation(s): Deutsch - English - Français - Italiano


Questa pagina descrive come impostare una distribuzione LaTeX in Debian.

Installazione

Sono disponibili due distribuzioni LaTeX per Debian: TeX Live e teTeX. La seconda non è più supportata, perciò viene raccomandata l'installazione di TeX Live. A seconda del numero di funzionalità di cui si ha bisogno, si può scegliere di installare uno dei seguenti pacchetti:

Sono disponibili anche svariati pacchetti per componenti aggiuntive basate su macro:

Se si desidera aggiungere in TeX Live il supporto per la propria lingua (se diversa dall'inglese), cercare texlive-lang e installare la propria lingua.

Per tutti i pacchetti texlive, vedere texlive o eseguire

aptitude search ~n^texlive

Pacchetti personalizzati

Se si desidera installare un pacchetto TeX personalizzato che non è già presente nei repository Debian, guardare il sito web di CTAN o il Catalogo TeX Online. Scaricare il pacchetto desiderato ed estrarlo, ad esempio con il comando

tar -xvf pippo.tar.gz

Andare nella directory pippo. Se contiene un file pippo.ins, eseguirlo usando LaTeX

latex pippo.ins

Questo comando genera pippo.sty. Ora è necessario copiarlo nella posizione appropriato, nell'albero di sistema di LaTeX o nel proprio albero personale. Dopo l'installazione è possibile usare il nuovo pacchetto inserendo \usepackage{pippo} all'inizio del documento.

Intallazione utente

Questo metodo crea un albero texmf personale nella cartella home dell'utente. I file vengono installati solamente per l'utente in questione, d'altro canto però se il sistema è configurato con una partizione /home separata, i file saranno al sicuro in caso di reinstallazione di Debian.

Creare la struttura delle directory:

mkdir -p ~/texmf/tex/latex/pippo

È una buona idea creare sottodirectory in latex distinte per i vari pacchetti personalizzate. Copiare il file pippo.tex appena generato nell'albero. Dopo di cio, aggiornare la cache dei pacchetti LaTeX con

texhash ~/texmf

Installazione di sistema

Questo metodo installa il pacchetto nell'albero LaTeX di sistema. Il nuovo pacchetto è così disponibile per tutti gli utenti, però nel caso di un danneggiamento al sistema l'installazione andrà probabilmente ripetuta.

Creare una nuova directory come utente root

mkdir /usr/share/texmf/tex/latex/pippo

Copiare il nuovo pacchetto LaTeX pippo.tex nella nuova directory e aggiornare la cache dei pacchetti LaTeX

texhash

Editor

I file LaTeX sono semplici file di testo e perciò possono essere modificati con qualsiasi editor di testo, come nano, vim o emacs. Ci sono anche editor con interfaccia utente grafica, che rendono la modifica e la compilazione del documento più semplice per l'utente.

Documentazione

  • La documentazione è disponibile in pacchetti specifici, ad esempio:
  • La documentazione per pacchetti o comandi latex specifici è poi accessibile usando i programmi DebianManPages:texdoc o DebianManPages:texdoctk, come in ad esempio:

     texdoc makeindex
     texdoc graphicx

Uso base

Come prima cosa, assicurarsi che sia installato il pacchetto texlive-base-bin

  1. Creare o modificare un file di input file.tex

  2. L'esecuzione di LaTeX
     latex file.tex

    creerà un file .dvi che può essere aperto usando xdvi.

  3. Si può anche produrre direttamente un PDF usando:
     pdftex file.tex

Vedere anche