Lpr fait appel au démon d'impression pour imprimer les fichiers
indiqués lorsqu'une imprimante devient disponible. Si aucun nom n'est spécifié,
lpr envoie à l'impression le contenu de son entrée standard.
Les options suivantes (une seule lettre) signalent au démon d'impression
que les fichiers ne sont pas des fichiers texte ordinaires. Le démon
d'impression utilisera les filtres appropriés pour imprimer les données.
-
- -c
-
Les fichiers contiennent des données produites par cifplot(1).
-
- -d
Les fichiers contiennent des données produites par tex
(format DVI de Stanford).
-
- -f
-
Utiliser un filtre qui interprète le premier caractère de chaque ligne
comme un caractère FORTRAN de contrôle du chariot.
-
- -g
-
Les fichiers contiennent des données graphiques produites par les routines
plot (voir aussi plot pour les filtres utilisés par le démon d'impression).
-
- -l
-
Utiliser un filtre qui permet l'impression des caractères de contrôle
et supprime les changements de page.
-
- -n
-
Les fichiers contiennent des données provenant de ditroff
(device independent troff, troff indépendant du périphérique).
-
- -p
-
Utiliser pr(1) pour formater les fichiers (équivalent à print).
-
- -t
-
Les fichiers contiennent des données produites par troff(1)
(ajoute les commandes de photocomposeuses).
-
- -v
-
Les fichiers contiennent des images bitmap pour des imprimantes telles que la
Benson Varian.
Les options suivantes s'appliquent au job d'impression:
-
- -P
-
Impose une imprimante spécifique. Normalement l'imprimante par défaut
(dépendant du site) est utilisée, ou l'imprimante indiquée par la variable
d'environnement PRINTER.
-
- -h
-
supprime l'affichage de la page de garde.
-
- -m
-
Envoie un mail quand l'impression est terminée.
-
- -r
-
supprime le fichier une fois copié dans le répertoire de spool ou une
fois imprimé (avec l'option -s).
-
- -s
-
Utilise des liens symboliques.
Normalement les fichiers sont copiés dans le répertoire de spool.
L'option -s utilise symlink(2) pour lier les fichiers de données plutôt
que de les copier, de sorte que de très gros fichiers puissent être imprimés.
Ceci implique que les fichiers ne doivent pas être modifiés ou supprimés
avant d'avoir été imprimés.
Les options suivantes s'appliquent aux copies, à la mise en page et aux
bannières :
-
- -#num
-
num désigne le nombre de copies voulues pour chaque fichier.
Par exemple,
lpr -#3 foo.c bar.c more.c
produit 3 copies de foo.c suivies par 3 copies de bar.c, etc.
Par contre,
cat foo.c bar.c more.c | lpr -#3
produit trois copies de la concaténation des fichiers. En général, un site
invalide cette possibilité pour encourager l'usage d'une photocopieuse à
la place.
-
- -1234police
-
Indique quelle police de caractères utiliser en numéro i.
Le démon construira un fichier .railmag contenant le chemin d'accès à la
police.
-
- -C classe
-
classification à utiliser pour la page de garde. Par exemple,
lpr -C EECS foo.c
remplace le nom de la machine (retourne par hostname(1)) sur la page de garde
par EECS et imprime le fichier foo.c.
-
- -J job
-
Nom du job à imprimer sur la page de garde. Normalement c'est le nom du premier
fichier qui est imprimé.
-
- -T titre
-
Titre à utiliser avec pr(1) au lieu du nom de fichier.
-
- -U utilisateur
-
Nom de l'utilisateur à imprimer sur la page de garde et pour la facturation.
Cette option n'est honorée que si l'uid réel est démon (ou celui indiqué dans
le fichier printcap), et est prévue pour le cas où un filtre d'impression
veut soumettre de nouveaux jobs.
-
- -i numcols
-
Indente l'impression. Si l'argument suivant est un nombre numcols,
il désigne le nombre de blancs à imprimer au début de chaque ligne ; sinon, 8
blancs sont imprimés.
-
- -wnum
-
-
- -w num
-
num désigne la largeur de page pour pr(1).