Problème
L'option d'impression de
pages multiples sur une
seule feuille ne fonctionne
pas sur certains de vos
documents.
Vous utilisez BSD lpr
(Slackware, Debian et
versions antérieures) et
certaines options
sélectionnées dans LLPR
semblent inopérantes.
Vous essayez d'imprimer
en mode Paysage, mais le
document imprimé est mal
orienté et tronqué.
Certaines pages sont
entièrement blanches et
vous utilisez CUPS.
Vous ne parvenez pas à
imprimer sur une
imprimante SMB
(Windows).
Votre application semble
gelée pendant que LLPR
fonctionne.
7.36
R
ÉSOLUTION DES PROBLÈMES
La fonction d'impression de pages multiples s'effectue via le
traitement de données PostScript transmises au système
d'impression. Cependant, ce traitement ne peut être effectué
que si les données PostScript sont conformes aux conventions
de construction définies par Adobe. L'utilisation de certaines
fonctions, comme l'impression de pages multiples, qui
utilisent ce type de traitement des données, peut occasionner
des problèmes si le document imprimé ne respecte pas ces
conventions.
Les systèmes BSD lpr hérités sont très limités au niveau de la
longueur de la chaîne d'options pouvant être transmise au
système d'impression. Par conséquent, si vous sélectionnez
un nombre trop important d'options différentes, certaines
d'entre elles ne seront pas transmises aux programmes
chargés de les traiter. Essayer de sélectionner moins d'options
à partir de la configuration par défaut afin d'économiser de la
mémoire.
La plupart des applications Unix proposent une option
d'impression en mode Paysage générant le code adéquat qui
doit être imprimé tel quel. Dans ce cas, assurez-vous que
l'option LLPR est réglée sur l'orientation Portrait par défaut
pour éviter toute rotation intempestive du document qui
risquerait de le tronquer.
Certaines anciennes versions de CUPS (1.1.10 et antérieures)
ne parviennent pas à traiter correctement les données
transmises au format PostScript encapsulé en raison d'un
bogue. Si vous utilisez LLPR pour imprimer, le logiciel de
l'imprimante résoudra ce problème en convertissant ces
données au format PostScript normal. Toutefois, si votre
application prend le pas sur LLPR et transmet des données
EPS à CUPS, le document risque de ne pas s'imprimer
correctement.
Pour configurer et utiliser une imprimante partagée en réseau
SMB (une imprimante partagée sur un ordinateur
fonctionnant sous Windows, par exemple), le composant
SAMBA doit être correctement installé. La commande
"smbclient" doit en principe être disponible et opérationnelle
sur votre système.
La plupart des applications Unix attendent une commande du
type "lpr" pour rester disponibles. LLPR attend que l'utilisateur
entre une commande avant de transmettre une tâche
d'impression au spouleur et l'application attend la fin du
traitement. C'est pourquoi celle-ci semble gelée (sa fenêtre ne
se réactualise pas). Cela est normal et l'application redevient
en principe disponible une fois que l'utilisateur quitte LLPR.
Cause et solution