venerdì 15 giugno 2007

lpr options

Il vero utente linux che vuole stampare un file non apre il menù "file" e clicca su "Stampa..." :) Il vero utente linux usa il comando lpr! La sintassi standard è

lpr nomefile

e fin qua tutto ok. I problemi nascono quando si vogliono fare "cose più complicate" tipo stampare fronte/retro o cambiare stampante. Ecco allora le opzioni più utili che purtroppo non si trovano nella pagina del manuale di lpr (man lpr).

Per utilizzare una stampante particolare (non quella predefinita)

lpr -P nomestampante nomefile

Per stampare fronte-retro:

lpr -o sides=two-sided-long-edge nomefile
lpr -o sides=two-sided-short-edge nomefile

Per ruotare l'orientazione della pagina di 90°

lpr -o landscape nomefile

Per selezionare le pagine da stampare

lpr -o page-ranges=1-4,7,9-12 nomefile

Per stampare le pagine pari o le dispari

lpr -o page-set=even nomefile
lpr -o page-set=odd nomefile

Per selezionare il numero di pagine per foglio

lpr -o number-up=1 nomefile
lpr -o number-up=2 nomefile
lpr -o number-up=4 nomefile
lpr -o number-up=16 nomefile

Per selezionare l'ordine di uscita delle pagine

lpr -o outputorder=normal nomefile
lpr -o outputorder=reverse nomefile

Tutte le opzioni possono essere combinate in un unico comando. Ad esempio

lpr -o sides=two-sided-short-edge -o number-up=2 nomefile

stampa due pagine per foglio fronte/retro (comodo per i libri).

Queste sono solo le opzioni più comuni. Ovviamente le parole in corsivo vanno sostituite secondo le esigenze.

1 commento:

Anonimo ha detto...

Nei file di tipo .jpg mi viene stampata solo una porzione della pagina, mentre per i .pdf la pagina mi viene stampata correttamente.
Come mai?
Come posso selezionare il formato A4?