Versione stampabile

Si ricordi che GaPiL è realizzata in Latex, pertanto per essere utilizzata deve essere compilata dai sorgenti; data la complessità del testo non è immediato ottenere la versione finale del documento. I passi per ottenere GaPiL in formato stampabile sono i seguenti:

  • Si devono scaricare i sorgenti; sono disponibili le seguenti modalità di download:
    • utilizzare Git con il comando:
      git clone https://gapil.gnulinux.it/git/gapil
      che creerà una directory gapil contenente l’ultima versione del documento:
    • scaricare direttamente la ”tarball” dei sorgenti da http://gapil.truelite.it/gapil.tgz; si tenga presente che questa versione viene aggiornata sporadicamente per cui diventa rapidamente obsoleta.
  • Si devono creare tutte le figure necessarie nei formati adatti per la stampa, queste sono state disegnate con dia (che quindi deve essere installato) e devono essere trasformate in Postscript o PDF per la stampa, questo si ottiene andando nella directory dove si sono scaricati i sorgenti ed eseguendo il comando:
    make
  • Si può poi eseguire la compilazione, dovendo ottenere la bibliografia e gli indici sono necessari più passaggi, i comandi (posto che si siano installati correttamente Latex e tutti i pacchetti correlati) per ottenere un PDF con tutti i riferimenti e la bibliografia corretti sono i seguenti:
    pdflatex gapil.tex
    bibtex gapil
    pdflatex gapil.tex
    makeindex gapil
    pdflatex gapil.tex
  • Se infine si vuole ottenere un PS (sconsigliato, la resa è inferiore e la dimensione maggiore) si deve sostituire nelle precedenti istruzioni latex a pdflatex e alla fine utilizzare il comando dvips gapil.dvi.

Per installare il software necessario ad eseguire i vari passi della compilazione se si dispone di una distribuzione con un sistema di gestione di pacchetti avanzato basterà eseguire il comando:

apt-get install dia make epstool netpbm texlive-base texlive-font-utils \
latex-make texlive-latex-extra texlive-bibtex-extra source-highlight \
texlive-pstricks texlive-lang-italian texlive-fonts-recommended texlive-fonts-extra texlive-luatex

This work by Simone Piccardi is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported.