Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
gtklp [Le 24/01/2007, 21:50] Nicolos |
gtklp [Le 11/09/2022, 12:14] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {tag>breezy dapper edgy imprimante gestionnaire bureautique}} | + | {{tag>Xenial imprimante}} |
------ | ------ | ||
Ligne 5: | Ligne 5: | ||
====== GtkLP : choisir ses options d'impression sous GNOME/CUPS ====== | ====== GtkLP : choisir ses options d'impression sous GNOME/CUPS ====== | ||
- | ** ... Ou comment pouvoir choisir ses "Options d'impression" ... ** | ||
- | //GtkLP// permet de choisir certaines Options d'Impression, au travers d'une interface graphique, avant de lancer une impression. | + | **GtkLP** permet de sélectionner des options d'impression, au travers d'une interface graphique, avant de lancer une impression. |
+ | * Elle peut être aussi utilisée avec [[:LibreOffice]], et s'intègre parfaitement dans l'environnement [[:GNOME]]. | ||
+ | * Elle est compatible avec toute imprimante, du moment qu'elle est gérée par [[:CUPS]].\\ | ||
+ | **GtkLP** rend possible le choix de certaines options lors d'une impression : nombre de copies, orientation du papier, impression de certaines pages - paires, impaires - recto-verso, dans le cas où vos applications favorites ne le permettent pas. | ||
+ | Certaines applications proposent toutefois certaines de ces fonctionnalités : [[:LibreOffice]], [[:Gimp]], [[:evince]]... | ||
- | //GtkLP// peut être utilisé avec de très nombreuses application, et s'intègre parfaitement dans l'environnement GNOME de Ubuntu. | + | Ubuntu s'appuie sur le gestionnaire d'impression [[:CUPS]], aux nombreuses fonctionnalités et options d'impression. |
- | //GtkLP// est compatible avec toute imprimante, du moment qu'elle est gérée par CUPS. | + | C'est ce que propose la petite application **GtkLP**. \\ |
+ | Bâtie sous GTK, donc parfaitement intégrée à [[:GNOME]], elle permet de sélectionner toutes les options d'impression offertes par CUPS, avant de lancer la sortie papier. | ||
+ | **GtkLP** fonctionne avec **N'IMPORTE QUELLE IMPRIMANTE**, même la plus basique, du moment qu'elle est pilotée par **CUPS**. | ||
+ | Ainsi, imprimer un gros document avec 2 pages par feuille, en recto verso, devient enfantin. Sauvez les forêts ! | ||
- | ===== Introduction ===== | ||
- | Beaucoup d'entre nous ont auparavant utilisé d'autres système d'exploitation que Ubuntu, permettant, lors d'une impression, de choisir certaines options : nombre de copies, orientation du papier, impression de certaines pages - paires, impaires - recto-verso ... | + | {{ :applications:gtklp_trusty.png?450 |onglet "Général" de l'application Gtklp}} |
- | L'environnement GNOME, n'offre pas d'équivalent exhaustif, pour l'instant. Certaines applications proposent toutefois un embryon de fonctionnalités : OpenOffice, Evolution, Gimp, evince, ... Mais aucune n'intègre une interface complète de sélection des options d'impression. | ||
- | Heureusement, Ubuntu met en oeuvre le gestionnaire d'impression CUPS, qui regorge de fonctionnalités et d'options d'impression. Encore faut il pouvoir les mettre en oeuvre simplement au quotidien, tâche délicate au premier abord, puisqu'il faudrait pouvoir lancer l'impression en ligne de commande, avec une foultitude de paramètres. Ardu dans le cadre d'un environnement bureautique. | + | ===== Pré-requis ===== |
+ | * Le système d'impression [[:cups]] doit être installé et lancé. | ||
+ | * L'imprimante doit être installée avec un pilote pour [[:cups]]. \\ En pratique, si les [[:system-config-printer|outils de l'interface de GNOME ont été utilisés pour installer l'imprimante]], [[:cups]] est alors actif pour l'impression. | ||
- | C'est ici que la petite application //GtkLP// intervient. Il s'agit d'une interface graphique (sous GTK, donc parfaitement intégrée à GNOME), qui permet de sélectionner toute les options d'impression (celles - nombreuses - offertes par CUPS), avant de lancer la sortie papier. \\ | + | ===== Installation ===== |
- | Seule contrainte, on doit configurer (une fois pour toute) chaque application séparément (firefox, evolution, openoffice, acroread, ...) pour imprimer non plus directement sur l'imprimante (via lp ou lpr), mais via GtkLP. Il s'agit d'une opération simple, la configuration des applications les plus courantes est présentée dans ce Wiki, la même méthode peut ensuite être utilisée pour n'importe quelle application. | + | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>gtklp]]**. |
- | A chacun de jouer ensuite, avec toutes les possibilités d'impression : plusieurs pages par feuille, recto verso, etc ... Et ce, avec **N'IMPORTE QUELLE IMPRIMANTE**, même la plus basique, du moment qu'elle est pilotée par **CUPS**. Ainsi, imprimer un gros document avec 2 pages par feuille, en recto verso, devient enfantin. Sauvez les forêts ! | + | ===== Utilisation ===== |
- | ===== Pré-requis ===== | + | La liste des options d'impression offertes par CUPS figure **(en)** [[http://localhost:631/help/options.html?TOPIC=Getting+Started&QUERY=|dans l'onglet « Help : Command-Line Printing and Options »]] de la page Webadmin de CUPS. |
- | Pour mettre en oeuvre //GtkLP//, il faut que : | + | //GtkLP// permet, lorsque |
- | * le système d'impression [[:cups]] soit installé et lancé, | + | __lancé depuis une application__, de : |
- | * votre imprimante soit installée avec un driver pour [[:cups]] | + | * sélectionner interactivement les options d'impression CUPS souhaitées, |
+ | lors de l'impression d'un fichier, en remplacement de la commande lp ou lpr, auquel cas, il permet de sélectionner de façon ergonomique les options d'impression, avant de lancer la sortie sur papier. \\ | ||
- | En pratique, si vous avez utilisé les outils de l'interface de GNOME pour installer l'imprimante, cups est alors actif pour l'impression. | + | __Lancé de façon autonome__, de : |
+ | * fixer des valeurs d'impression par défaut, | ||
+ | lesquelles seront ensuite utilisées à chaque impression par CUPS, pour une imprimante donnée. | ||
+ | Pour cela, //GtkLP// crée ou met à jour le fichier ''~/.cups/lpoptions'' avec les options d'impression par défaut. | ||
- | ===== Installation ===== | + | ==== Utiliser GtkLP de façon autonome ==== |
+ | |||
+ | Lancer //GtkLP// en saisissant dans un [[terminal]] la commande : | ||
+ | |||
+ | <code bash>gksudo gtklp</code> | ||
+ | |||
+ | La fenêtre principale de //GtkLP// s'affiche. \\ Plusieurs onglets donnent accès à différentes fonctions, seules les plus importantes seront détaillées ici. | ||
+ | |||
+ | {{ http://debian-facile.org/images//file-R92542b04657542a58733b5cc37147051.png?550 |onglet Gtklp}} | ||
+ | |||
+ | === Onglet Général === | ||
+ | Permet de : | ||
+ | * choisir l'imprimante [[:cups|compatible CUPS]] à utiliser, | ||
+ | * le nombre de copies, | ||
+ | * les caractéristiques (paramètres cups) du papier | ||
+ | * la qualité d'impression. \\ | ||
+ | Le bouton GtkLPQ permet de lancer une autre fenêtre montrant la file d'impression de l'imprimante. | ||
+ | |||
+ | === Onglet Sortie === | ||
+ | * Liste des pages, paires, impaires, inverser l'ordre de sortie. \\ Permet notamment de faire les impressions recto verso : \\ ⇒ Imprimer d'abord les pages paires. \\ ⇒ Remettre le papier dans l'imprimante, à l'envers. \\ ⇒ Imprimer les pages impaires. Enfin, \\ ⇒ remettre les feuilles dans l'ordre. | ||
+ | * Mise en page : nombre de feuilles par page, et ordre/sens d'impression. | ||
+ | |||
+ | <note tip>La combinaison de plusieurs pages par feuilles et de l'impression sélective des pages paires et impaires est compatible. | ||
+ | |||
+ | Ainsi, vous pouvez imprimer très facilement un document avec 2 pages par feuille (présentées alors à l'italienne) et en recto verso, \\ les pages se retrouvent correctement placées et imprimées. Soit l'économie de 3 feuilles de papier sur 4 !</note> | ||
+ | |||
+ | === Onglet GtkLP === | ||
+ | Ce sont les options de //GtkLP//. | ||
+ | On peut choisir de n'afficher que certains onglets et de certains réglages à conserver à la sortie de //GtkLP//. | ||
+ | |||
+ | <note important>Si les choix ou actions suivantes sont effectués : | ||
+ | * Activation de "Enregistrer les préférences en quittant", | ||
+ | * Clic sur "Bouton Enregistrer", | ||
+ | |||
+ | Les réglages effectués sont enregistrés dans le fichier **~/.cups/lpoptions**, pour l'imprimante sélectionnée. | ||
+ | |||
+ | S'agissant des réglages cups pour cette imprimante, \\ cela signifie que si une impression **directe** sur cette imprimante est lancée par la suite (depuis une application par exemple), | ||
+ | |||
+ | __** les options enregistrées vont être utilisées lors de l'impression.**__ | ||
- | L'installation de //GtkLP// est très simple, ce paquet fait partie du [[:depots|dépot]] universe. \\ | + | Par exemple : |
- | Elle peut se faire soit via [[:synaptic]], soit en [[console:ligne_de_commande|ligne de commande]] : | + | * si vous choisissez dans l'interface de //GtkLP// une impression des pages paires seulement, |
+ | * si vous enregistrez/sauvegardez dans le fichier **''~/.cups/lpoptions''**, | ||
- | <code>bash:~$ sudo apt-get install gtklp </code> | + | seules les pages paires seront imprimées lors des impressions directes suivantes, via lp ou lpr.\\ |
+ | Pour annuler les options enregistrées : | ||
+ | * Soit vous modifiez les paramètres via gtklp, puis enregistrer à nouveau les options, | ||
+ | * Soit vous enlevez les options directement dans le fichier **''~/.cups/lpoptions''**, ou effacer ce fichier. | ||
+ | </note> | ||
- | ===== Utilisation de GtkLP ===== | + | ====Utiliser GtkLP pour imprimer via le menu contextuel ==== |
+ | Installez [[:nautilus-actions]] puis créez une nouvelle action. Appelez l'action //Gtklp// et dans le champs //Commande// mettez ''gtklp''. Il ne vous reste plus qu'à faire un clic droit sur le fichier que vous souhaitez imprimer, puis //Nautilus-Actions > Gtklp//. | ||
- | Pour connaitre la liste des options d'impression offertes par CUPS, il suffit de regarder dans les pages man de lp | + | ==== Utiliser GtkLP depuis LibreOffice ==== |
- | <code>bash:~$ man lp </code> | + | Sont détaillés ci-dessous, les configurations à apporter à LibreOffice, pour lancer //GtkLP// lors d'une impression, avant la sortie sur papier. Les explications sur les différents onglets de //GtkLP// sont les mêmes que celles du paragraphe précédent. |
- | ou par le lien suivant, qui pointe sur la documentation cups, si l'ordinateur qui affiche cette page contient une installation de cups : [[http://localhost:631/help/options.html?TOPIC=Getting+Started&QUERY=]] | + | Lors d'une impression, LibreOffice présente, par défaut, la liste des imprimantes cups installées.\\ |
+ | Il faut ajouter une imprimante supplémentaire, paramétrée manuellement, qui lancera GtkLP lors de l'impression.\\ | ||
+ | Ensuite, lors d'une impression sous LibreOffice, il suffit de choisir cette nouvelle imprimante, pour activer GtkLP. | ||
+ | Ajouter donc la nouvelle imprimante GtkLP par le gestionnaire d'imprimantes de LibreOffice en lançant la commande, depuis le compte utilisateur : | ||
+ | <code bash>/usr/lib/libreoffice/program/spadmin</code> | ||
- | //GtkLP// permet : | + | Une fenêtre montrant les imprimantes installées pour OpenOffice apparaît. |
- | * de choisir interactivement ces options d'impression | + | ⇒ Cliquer sur le bouton "Nouvelle Imprimante", \\ |
- | * de fixer des valeurs d'impression par défaut, qui seront ensuites utilisées à chaque impression par CUPS. //GtkLP// crée ou met à jour le fichier ~/.cups/lpoptions avec les options d'impression par défaut. | + | ⇒ Choisir l'option : "Connecter un convertisseur PDF". Puis Suivant, \\ |
+ | ⇒ Choisir l'option : "Pilote par défaut". Puis Suivant, \\ | ||
+ | Dans la case "Saisissez une ligne de commande permettant de contacter ce périphérique", \\ | ||
+ | ⇒ saisir : gtklp | ||
- | //GtkLP// peut aussi être lancé depuis une application lors de l'impression d'un fichier, en remplacement de la commande lp ou lpr, auquel cas, il permet la très pratique sélection d'options avant de lancer la sortie sur papier | + | Ne rien indiquer dans la case "Répertoire cible PDF". Puis Suivant, |
+ | ⇒ Donnez un nom à cette nouvelle imprimante. \\ | ||
- | ==== Utiliser GtkLP de façon interactive ==== | + | Par exemple : « Impression par GtkLP », \\ |
- | Lancer //GtkLP// depuis la ligne de commande : | + | ⇒ Cliquer sur le bouton "Créer". |
- | <code>bash:~$ gtklp </code> | + | La liste des imprimantes apparaît de nouveau, avec, cette fois, la nouvelle imprimante GtkLP. |
- | La fenêtre principale de | + | ⇒ Fermez la fenêtre. |
- | ==== Utiliser GtkLP depuis une application ==== | + | LibreOffice est alors prêt pour l'impression via GtkLP. Il suffit de choisir cette nouvelle imprimante lors d'une impression. |
+ | =====Voir aussi ===== | ||
+ | //GtkLP// n'est pas la seule application permettant de configurer les options cups, il y a également : | ||
+ | <del> * __Sous KDE__ : | ||
+ | donc par exemple, dans Kubuntu : [[http://printing.kde.org/|kprinter]] qui dispose d'une interface intégrée à KDE</del> | ||
+ | * __Avec une interface X standard__ : | ||
+ | donc moins homogène avec GNOME, mais offrant à peu près les mêmes fonctions, l'application : **[[apt>xpp]]**. | ||
+ | Sites en lien avec GtkLP: | ||
+ | *[[http://gtklp.sourceforge.net|Page du projet GtkLP sur SourceForge.net]] | ||
+ | *[[http://localhost:631/|Page d'accueil CUPS]], si l'ordinateur qui affiche cette page dispose d'une installation [[:cups|CUPS]] standard | ||
+ | *[[http://www.cups.org/documentation.php/options.html|La page des options d'impression du site cups.org]], | ||
+ | *[[http://www.cups.org/|La page]] du projet [[:cups|CUPS]] | ||
- | > TO BE CONTINUED | + | ---- |
+ | //Contributeurs : [[:utilisateurs:Nicolos]] [[:utilisateurs:gogy]](pour signalements)//\\ | ||
+ | //Autres contributeurs : [[:utilisateurs:eagle08]] : rédaction, typos, Accessiweb//. | ||