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.
- utilizzare Git con il comando:
- 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