Q1. Comment �viter l'effet marche d'escalier ?
R1. L'effet marche d'escalier est d� � la fa�on dont certaines imprimantes attendent les fins de ligne. Certaines imprimantes veulent des lignes termin�es par une s�quence retour chariot/fin de ligne (comme sous DOS) plut�t que la s�quence fin de ligne utilis�e par les syst�mes type UNIX. La mani�re la plus simple de r�gler ce probl�me est de voir si votre imprimante est en mesure de basculer d'un mode � l'autre, que ce soit par la manipulation d'un interrupteur DIP ou en envoyant une s�quence d'�chappement au d�but de chaque travail d'impression. Dans le dernier cas, vous pouvez utiliser un filtre magique voir Q2).
Une solution rapide est d'utiliser un filtre sur la ligne de commande comme dans :
$ cat thesis.txt | todos | lpr
Q2. Qu'est-ce qu'un filtre ?
R2. Un filtre est un programme qui lit l'entr�e standard (stdin), traite d'une certaine mani�re cette entr�e et �crit sur la sortie standard (stdout). Les filtres sont utilis�s dans de nombreux cas tels que le traitement de textes.
Q3. Qu'est-ce qu'un filtre magique ?
R3. Un filtre magique est un filtre qui r�alise un traitement en fonction du type de fichier. Par exemple, si le fichier est un fichier texte simple, il l'imprimera en utilisant les m�thodes traditionnelles. Si c'est un fichier PostScript, ou d'un autre format, il l'imprimera en utilisant une autre m�thode (ghostscript). Deux exemples en sont magicfilter et APSfilter. Une limitation de ce style de programme est que les programmes appropri�s doivent �tre install�s avant l'installation du filtre.
La raison en est que quand magicfilter s'installe, il recherche dans votre syst�me des programmes sp�cifiques (comme ghostscript qui, s'il le trouve, lui permettra de traiter les fichier PostScript) et se construit alors sur la base du r�sultat de ses recherches. Pour pouvoir traiter tous les fichiers � imprimer, vous devrez probablement avoir install� l'un de ces programmes :
Q4. Qu'en est-il du Windows Printing System ? Marchera-t-il sous Linux ?
R4. Peut-�tre. Les imprimantes qui n'acceptent que les commandes WPS ne marcheront pas sous Linux. Les imprimantes qui acceptent les commandes WPS et d'autres commandes (comme la Canon BJC 610) fonctionneront du moment qu'elles auront �t� configur�es en un mode autre que WPS. D'autres imprimantes, telles que certaines HP DeskJet 820Cxi/Cse, ne fonctionneront pas sous Linux. Cela dit, on peut utiliser Linux comme serveur d'impression pour des machines sous Win95 (cf Samba) puisque Win95 dispose de pilotes pour ces imprimantes.
Q5. Qu'est-ce donc que ce syst�me de pacotille ? Je ne peux pas imprimer plus de 6 pages sans obtenir un message d'erreur "fichier trop gros" ("file too large").
R5. Une des options du fichier /etc/printcap a rapport avec la taille maximale d'un fichier d'impression. Par d�faut, elle est de 1000 blocs disque (environ 500k?). Pour les fichiers PostScript ou assimil�s, cela vous autorise 6 � 8 pages avec des graphismes. Assurez vous d'avoir ajout� la ligne suivante dans la d�finition de l'imprimante: mx=0
La principale raison de cet �tat de fait est d'essayer d'emp�cher le remplissage du r�pertoire spool. Il y a une autre mani�re d'y rem�dier, en for�ant lpr � cr�er un lien symbolique du r�pertoire spool vers le fichier � imprimer. Mais vous devez vous rappeler d'ajouter l'option -s � lpr � chaque fois.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:23