Page suivantePage pr�c�denteTable des mati�res

4. Divers

Cette section couvre les sujets qui n'avaient pas leur place ailleurs.

4.1 Formatage avant impression

Comme la plupart des fichiers ASCII ne sont pas format�s pour l'impression, il est utile de les formater pr�alablement d'une fa�on ou d'une autre avant de les imprimer pour de bon. On peut, par exemple, mettre un titre et des num�ros de page, r�gler les marges, les espacements, l'indentation ou l'imprimer dans plusieurs colonnes. Une mani�re courante de faire cela est d'utiliser un pr�processeur d'impression tel que pr.


$ pr +4 -d -h"Ph.D. Thesis, 2nd Draft" -l60 thesis.txt | lpr

Dans l'exemple ci-dessus, pr prendrait le fichier thesis.txt, en sauterait les trois premi�res pages (+4), r�glerait la longueur des pages � soixante lignes (-l60), introduirait un double espacement (-d) et ajouterait la phrase "Ph.D. Thesis, 2nd Draft" en haut de chaque page (-h). Lpr enverrait alors dans la file d'impression la sortie de pr. Pour plus d'informations sur pr, voir sa page man.

4.2 Les variables d'environnement PRINTER

Toutes ces commandes du syst�me d'impression de Linux acceptent l'option -P. cette option permet � l'utilisateur de sp�cifier quelle imprimante utiliser pour la sortie. Si l'utilisateur ne sp�cifie l'imprimante � utiliser, l'imprimante par d�faut sera alors utilis�e comme p�riph�rique de sortie.

Plut�t que d'avoir � sp�cifier l'imprimante � utiliser � chaque fois que vous imprimez, vous pouvez affecter � la variable d'environnement PRINTER le nom de l'imprimante que vous voulez utiliser. Cela se fait de diff�rentes mani�res selon le shell utilis�. Ainsi pour bash :


$ PRINTER="printer_name"; export PRINTER

et pour csh, cela donne :

% setenv PRINTER "printer_name"

Ces commandes peuvent �tre plac�es dans vos scripts de connexion (.profile pour bash, .cshrc pour csh) ou tap�es sur la ligne de commande. Cf bash(1) et csh(1) pour plus d'informations sur les variables d'environnement.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:23