# Chapitre 3. Utilisation

klpq [ [-n ] [-P imprimante ] fichier1 fichier2 URL1 URL2]

Lors du premier démarrage, klpq vous demande quel spooler d'imprimante vous utilisez. Klpq prend en charge BSD, PPR et LPRng. Si vous ne savez pas quel spooler est installé sur votre système, il est fort probable qu'il s'agisse de BSD. Si klpq n'affiche pas votre file d'impression, essayez l'un des autres paramètres (vous pouvez changer le système de spool depuis config->spooler).

Si aucun argument de fichier n'est précisé, klpq recherche la variable d'environnement PRINTER et tente d'afficher le contenu de la file d'impression correspondante. Si PRINTER n'est pas définie, il affiche le contenu de la file d'impression nommée 'lp'. S'il n'existe aucune file d'impression de ce nom, il affiche la première file d'impression de votre fichier printcap.

Avec un argument de fichier vous pouvez utiliser klpq à la place de lpr. Vous n'etes pas obligé de taper lpr fichier_à_imprimer; klpq mais vous pouvez taper directement klpq fichier_à_imprimer. Klpq exécute lpr pour vous. L'option -P spécifie la zone de spool à utiliser. Actuellement, il n'y a pas d'autres options disponibles pour lpr.

L'option -n indique à klpq de ne pas afficher la file d'impression si un nom de fichier a été donné sur la ligne de commande. Par exemple klpq -n fichier_à_imprimer permet d'envoyer le fichier à l'imprimante et se termine immédiatement. klpq -n sans argument de fichier démarre klpq de façon normale.

KLpq prend maintenant en charge les URLs comme arguments sur la ligne de commande. Klpq utilise KFM pour copier le fichier sur un fichier temporaire sur le système local et l'envoie à l'imprimante. Veuillez noter que klpq doit fonctionner pendant le téléchargement. Si vous quittez klpq avant la fin du téléchargement, les fichiers ne seront pas imprimés.

DRAG&DROP: Vous pouvez faire glisser une URL de KFM et la déposer sur la fenetre klpq. Klpq copiera l'URL sur un fichier temporaire et l'enverra à l'imprimante.

Klpq est vraiment facile à utiliser, j'aimerais donc simplement ajouter quelques précisions concernant des points à éclaircir :

Si le boutonAuto est enfoncé, klpq relit la file d'impression courante toutes les 'x' secondes, vous n'etes donc pas obligé de presser le bouton Actualiser à chaque fois. Vous pouvez modifier le 'x' des secondes en sélectionnant config->Actualisation depuis le menu. Si vous paramétrez 'x' à 0, le bouton Auto sera totalement désactivé.

Si vous obtenez le message C'est une commande privilégiée, que vous soyez sous compte root ou n'importe quel autre utilisateur privilégié à exécuter cette commande et si vous essayez de supprimer un travail d'impression d'un autre utilisateur, cette action sera ignorée sans explication.

Plusieurs touches accélératrices ont été définies:

- Touche_U: équivaut à presser le bouton 'Actualiser'.

- Touche_R: équivaut à presser le bouton 'Supprimer'.

- Touche_T: équivaut à presser le bouton 'Au sommet'.

- Touche_A: équivaut à presser le bouton 'Auto'.

- Touche_Gauche: affiche la file d'impression précédente.

- Touche_Droite: affiche la file d'impression suivante.