sabato 25 ottobre 2008

LaTeX: installare nuovi pacchetti

Scaricando un nuovo pacchetto, si scarica un file zip che contiene due files: pacchetto.dtx e pacchetto.ins.
Installare pacchetto significa possedere un file pacchetto.sty (passo 1) e metterlo in una cartella nella quale LaTeX può trovarlo (passo 2):
  1. eseguire pdflatex su pacchetto.dtx per ottenere il file di documentazione di pacchetto, pacchetto.pdf. Eseguire quindi pdflatex su pacchetto.ins per ottenere il file di stile pacchetto.sty. In pratica: siano i files pacchetto.ins e pacchetto.dtx nella cartella /home/gg/pacchetto/. Allora
    :~$ cd /home/gg/pacchetto/
    :~pacchetto$ pdflatex pacchetto.dtx
    Output written on pacchetto.pdf (9 pages, 133729 bytes).
    Transcript written on pacchetto.log.
    :~pacchetto$ pdflatex pacchetto.ins
    ***********************************************************
    *
    * To finish the installation you have to move the
    * following files into a directory searched by TeX:
    *
    * pacchetto.sty
    *
    * Happy TeXing
    ***********************************************************
    )
    No pages of output.
    Transcript written on pacchetto.log.

  2. spostare il file pacchetto.sty in una directory dove LaTeX lo può trovare; tipicamente, per ubuntu, la cartella in cui vengono salvati i pacchetti dell'utente è /usr/local/share/texmf/. Quindi:
    :~$ sudo cp /home/gg/pacchetto/pacchetto.sty /usr/local/share/texmf/
    :~$ sudo texhash
    dove l'ultima riga di comando aggiorna gli indici di LaTeX (gli dice, cioè, che esiste un nuovo pacchetto che si chiama pacchetto.sty e che può essere utilizzato andandolo a pescare in /usr/local/share/texmf/

Nessun commento:

Google

in tutto il web in 16marzo
Per scrivere con caratteri a spaziatura fissa
  questo è il codice 
And what about this one?