Contents[Hide]

1. Installazione del software necessario.

Per avere accesso alle stampanti di sezione da pc linux e' necessario installare il server di stampa CUPS (Common Unix Printing Sistem).

2. Configurazione delle stampanti.

Utilizzare l'interfaccia di configurazione delle stampanti disponibile sulla propria distribuzione.
Il server di stampa (host) e' lpd.ge.infn.it e le code di stampa sono definite in /printers (es.: la coda per lp-pf8-2 sara' /printers/lp-pf8-2).
L'URL completa diviene quindi:

http://lpd.ge.infn.it:631/printers/<nome stampante>

3. Comandi di stampa

Le stampanti di servizio sono elencate alla pagina Stampanti
Per conoscere lo stato di una coda di stampa eseguire il comando:
 lpq -P<nome stampante>
Il comando che permette di stampare e' lpr, la sintassi piu' semplice possibile e' la seguente:
 lpr -P<nome stampante> <nome file>
Seguono alcuni esempi di stampa:

stampa di una pagina per foglio
lpr -P<nome stampante> -o sides=one-sided <nome file>
stampa di una pagina per facciata (lato lungo)      (*) lpr -P<nome stampante> -o sides=two-sided-long-edge <nome file>
stampa di una pagina per facciata (lato corto) lpr -P<nome stampante> -o sides=two-sided-short-edge <nome file>
stampa di due pagine per facciata                          (**) lpr -P<nome stampante> -o number-up=2 <nome file>
stampa pagine con bordo-pagina (sottile o spesso) lpr -P<nome stampante> -o page-border=[single | double] 

(*) opzione di default
(**) solo per file in formato pdf o testo

4. Formato dei file da stampare

Possono essere stampati file in formato:
  • Pdf
  • PostScript
  • Immagini JPEG
  • Testo.
    Nota: per i file di testo, a volte la formattazione della pagina puo' risultare non perfetta. Per la stampa di file di testo si consiglia di utilizzare un convertitore testo-PostScript prima di mandare il documento in stampa. Su tutte le installazioni e' disponibile il comando a2ps che esegue la conversione. Il modo suggerito per stampare files di testo e' mostrato nei due esempi seguenti:

    • a2ps -o - <nome-del-file-di-testo> | lpr -P<nome-stampante>
      Il comando trasforma il file di testo in PostScript, e scrive l'ouput in standard output (opzione "-o -"), che viene rediretto sul comando di stampa lpr. Per default la formattazione e' a 2 pagine per facciata, con un bordo ed un header che descrive le caratteristiche del file (nome, data, numero pagina). Il job di stampa, proveniendo ad lpr da standard input, si chiamera' stdin.

    • a2ps -o - -1 -B -border=no <nome-del-file-di-testo> | lpr -P<nome-stampante> -C <nome-del-file-di-testo>
      Questo comando, piu' complesso, specifica che la formattazione sara' ad una pagina per facciata (-1), senza header (-B), senza riquadro al bordo (--border=no) e che il job di stampa avra' per nome lo stesso nome del file (opzione -C di lpr)
Maggiori informazioni sulle possibilita' di formattazione di a2ps sulle pagine di manuale ("man a2ps").