<>Souhaitant me consacrer principalement à l'impression proprement dite--càd
utiliser le pilote d'impression--j'avoue ne pas avoir testé les utilitaires
de façon poussée. Je préfère laisser à d'autre le soin
de compléter cette documentation à ce sujet, plutôt que de donner
des informations erronées.
Toutefois, xw_choice, xwQuery.sh, epsUtils/bjc6000Utils et surtout xwgui me semble être des outils indispensables; j'en parlerai donc un peu plus en détail.
En plus du pilote d'impression proprement dit, on dispose des utilitaires suivants :
A l'origine, les xw_tools ont été développés pour
pouvoir faire des copies d'écrans de suivis de process. Il fallait proposer
à l'utilisateur un choix simple lui permettant de sélectionner l'imprimante
sur laquelle il voulait faire cette copie. Les fichier xw_*.dec, utilisés
par xw_choice, ont été créés dans ce but.
Voici comment fonctionne xw_choice :
Le script xwQuery.sh n'est qu'un front-end à xw_snd. Ce dernier a été enrichi de certaines options par rapport à la version précédente du package. Ces options permettent de lister les jobs en cours, et de les annuler au besoin. L'utilisation de xwQuery.sh est triviale.
IMPORTANT: Pour faire tourner cet utilitaire, vous devez utiliser un
noyau 2.2.x, compilé avec le flag Support IEEE1284 status readback.
Ce script permet de relire le niveau d'encre et de nettoyer les buses des imprimantes
Epson.
Lors de l'installation, le script principal ne fait que définir un lien
dans /usr/local/bin qui pointe sue le script du répertoire d'installation
epsUtils/. Il ne faut donc pas effacer ce dernier, même après
avoir tout installé.
N'ayant pas encore installé un noyau 2.2 sur ma machine, je n'ai pas pû
tester cet utilitaire. Une doc html est fournie dans le répertoire cité
ci-dessus; je vous invite à vous y reporter. Au moment où j'écris
ces lignes, quelques petits problèmes subsistent concernant le fonctionnement;
mais il est probable qu'entre-temps, ils auront été résolus.
Pour en être sûr, regarder sur la page de l'auteur, et cliquez sur
l'icône LOG, située en haut à droite de la page.
bjc6000Utils est l'équivalent de epsUtils, et je pense que son fonctionnement est assez similaire. Je vous laisse donc vous reportez à la section précédente.
Cette imprimante--une des dernières de chez Canon--possède les fonctions suivantes :
xwGUI, développé par Stephan Kraus, est un front-end graphique facilitant l'utilisation des xw_tools. Cerise sur le gâteau, ce front-end existe également sous forme de plug-ins pour Gimp (l'archive se nomme xwprint.tar.gz).
Dans ce cas, xwgui est lancé par le plug-ins xwprint avec l'option -gimpXxY, où X est la largeur de l'image, et Y sa hauteur. >
Elle ne pose aucun problème. Un simple make, suivi de make install (sous root), et c'est fait.
Dans le répertoire lib/xwgui se trouvent des fichiers de définition pour différentes imprimantes. Ces fichiers sont utilisés par xwgui pour définir les menus et autres sliders spécifiques à chaque imprimante. Il est tout à fait possible, une fois assimilé le principe de ces fichiers, de modifier ou de rajouter des options. Mais cela dépasse le cadre de cette doc.
Une fois que vous avez sélectionné votre imprimante, en choisissant
le fichier *.xwp correspondant, vous pouvez modifier les paramètres
que vous voulez. Les paramètres par défaut sont issus du fichier,
mais lorsque vous quittez xwgui, vos modifications seront sauvées
pour une utilisation ulterieure.
Une file selection box vous permet de choisir l'image que vous voulez
imprimer. Une fois que vous avez choisi, un cadre représentant votre image
est dessiné dans un espace correspondant à la feuille de papier. Le
format et l'orientation de cette dernière sont modifiables à volonté.
De plus, vous pouvez controler de façon très souple la taille--ou
la résolution--ainsi que la position qu'aura l'image une fois imprimée.
C'est le point fort de ce front-end. J'oubliais : les marges sont également
modifiables.
Il existe aussi des fonctions avancées qui permettent de positionner plusieurs
images sur la même feuille, comme vous le feriez avec un album photo classique.
C'est également très pratique.
Une fois que tout est configuré à votre goût, vous pouvez imprimer.
Pour cela, xwgui utilise au choix xw_snd, en lui passant tous
les paramètres dans un fichier argument, /home/<vous>/.xwgui/xw-printer.def,
pour être exact. Dans ce cas l'image elle-même est transmise à
xw_snd via un pipe; xwgui peut également imprimer
en utilisant directement xw_print. Le mode de fonctionnement est configurable
grâce au bouton '?'.
Comme expliqué dans les chapitres précédents, xw_snd a
besoin de certains paramètres sur la ligne de commande, en particulier
le nom de l'imprimante (via l'option -d). xwgui utilise le fichier
lib/xwgui/xwgui.lst pour faire la correspondance entre le fichier *.xwp
que vous avez sélectionné en fonction de votre imprimante, et le nom
de l'imprimante transmis à xw_snd.
Si plusieurs fichiers *.desc sont présents, xwgui vous
demande de choisir celui qui sera utilisé, plutôt que de faire la
sélection automatiquement avec le fichier xwgui.lst.
En conclusion, xwgui (et son plug_ins pour Gimp) est le
complément indispensable des xw_tools.