# Manuel gLabels v2.2.6

Manuel d'utilisation de gLabels, utilitaire de création d'étiquettes et de cartes de visite

2003-2009 Jim Evins
2009 Alain Lojewski (allomervans@gmail.com)
2009 Claude Paroz (claude@2xlibre.net)
Jim Evins

Permission vous est donnée de copier, distribuer et/ou modifier ce document selon les termes de la licence de documentation libre GNU, Version 1.1 ou ultérieure publiée par la Free Software Foundation sans section inaltérable, sans texte de première page de couverture ni texte de dernière page de couverture. Vous trouverez un exemplaire de cette licence en suivant ce lien ou dans le fichier COPYING-DOCS fourni avec le présent manuel.

Ce manuel fait partie de la collection de manuels GNOME distribués selon les termes de la licence de documentation libre GNU. Si vous souhaitez distribuer ce manuel indépendamment de la collection, vous devez joindre un exemplaire de la licence au document, comme indiqué dans la section 6 de celle-ci.

La plupart des noms utilisés par les entreprises pour distinguer leurs produits et services sont des marques déposées. Lorsque ces noms apparaissent dans la documentation GNOME et que les membres du projet de Documentation GNOME sont informés de l'existence de ces marques déposées, soit ces noms entiers, soit leur première lettre est en majuscule.

LE PRÉSENT DOCUMENT ET SES VERSIONS MODIFIÉES SONT FOURNIS SELON LES TERMES DE LA LICENCE DE DOCUMENTATION LIBRE GNU SACHANT QUE :

1. LE PRÉSENT DOCUMENT EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, ET SANS LIMITATION, LES GARANTIES DE MARCHANDABILITÉ, D'ADÉQUATION À UN OBJECTIF PARTICULIER OU DE NON INFRACTION DU DOCUMENT OU DE SA VERSION MODIFIÉE. L'UTILISATEUR ASSUME TOUT RISQUE RELATIF À LA QUALITÉ, À LA PERTINENCE ET À LA PERFORMANCE DU DOCUMENT OU DE SA VERSION DE MISE À JOUR. SI LE DOCUMENT OU SA VERSION MODIFIÉE S'AVÉRAIT DÉFECTUEUSE, L'UTILISATEUR (ET NON LE RÉDACTEUR INITIAL, L'AUTEUR, NI TOUT AUTRE PARTICIPANT) ENDOSSERA LES COÛTS DE TOUTE INTERVENTION, RÉPARATION OU CORRECTION NÉCESSAIRE. CETTE DÉNÉGATION DE RESPONSABILITÉ CONSTITUE UNE PARTIE ESSENTIELLE DE CETTE LICENCE. AUCUNE UTILISATION DE CE DOCUMENT OU DE SA VERSION MODIFIÉE N'EST AUTORISÉE AUX TERMES DU PRÉSENT ACCORD, EXCEPTÉ SOUS CETTE DÉNÉGATION DE RESPONSABILITÉ ;

2. EN AUCUNE CIRCONSTANCE ET SOUS AUCUNE INTERPRÉTATION DE LA LOI, QU'IL S'AGISSE D'UN DÉLIT CIVIL (Y COMPRIS LA NÉGLIGENCE), CONTRACTUEL OU AUTRE, L'AUTEUR, LE RÉDACTEUR INITIAL, TOUT PARTICIPANT OU TOUT DISTRIBUTEUR DE CE DOCUMENT OU DE SA VERSION MODIFIÉE, OU TOUT FOURNISSEUR DE L'UNE DE CES PARTIES NE POURRA ÊTRE TENU RESPONSABLE À L'ÉGARD DE QUICONQUE POUR TOUT DOMMAGE DIRECT, INDIRECT, PARTICULIER, OU ACCIDENTEL DE TOUT TYPE Y COMPRIS, SANS LIMITATION, LES DOMMAGES LIÉS À LA PERTE DE CLIENTÈLE, À UN ARRÊT DE TRAVAIL, À UNE DÉFAILLANCE OU UN MAUVAIS FONCTIONNEMENT INFORMATIQUE, OU À TOUT AUTRE DOMMAGE OU PERTE LIÉE À L'UTILISATION DU DOCUMENT ET DE SES VERSIONS MODIFIÉES, MÊME SI LADITE PARTIE A ÉTÉ INFORMÉE DE L'ÉVENTUALITÉ DE TELS DOMMAGES.

Jim Evins
Manuel glabels v2.2.6
Octobre 2009

Mario Blättermann mariobl@gnome.org

Jim Evins

Manuel glabels v2.2
Décembre 2007

Jim Evins evins@snaught.com

Jim Evins

Ce manuel documente la version 2.2.6 de gLabels.

Votre avis

Pour signaler une anomalie ou émettre une suggestion concernant l'application gLabels ou ce manuel, procédez comme indiqué sur la Page de contact de gLabels.

## Introduction

L'application gLabels est un petit utilitaire capable de créer des étiquettes et des cartes de visite sous l'environnement de bureau GNOME. Avec une simple imprimante laser ou à jet d'encre, il peut gérer une multitude de matrices standards que vous trouverez dans la plupart des magasins spécialisés.

## Premiers pas

### Démarrage de gLabels

Vous pouvez lancer gLabels de deux façons :

Menu Applications

  Choisissez Bureautique gLabels.

En ligne de commande

  Saisissez `glabels`, puis appuyez sur Entrée :

### Au démarrage de gLabels

Lorsque vous lancez gLabels, la fenêtre ci-dessous apparaît.

Fenêtre de démarrage de gLabels

Contenu de la fenêtre gLabels :

La barre des menus

  Les options de cette barre de menus montrent toutes les commandes à votre disposition pour créer et éditer des étiquettes et cartes de visite avec gLabels.

Barre d'outils principale

  La barre d'outils principale contient un sous-ensemble des commandes les plus utilisées des menus Fichier et Édition de la barre de menus.

Barre d'outils Dessin

  La barre d'outils Dessin contient un choix de commandes pour la modification du document gLabels actif.

Zone d'affichage

  La zone d'affichage est la principale interface de conception de gLabels.

Barre latérale Objet

  La barre latérale Objet fournit une interface pour afficher et modifier toutes les propriétés d'un objet.

Barre d'outils Propriétés

  La barre d'outils Propriétés met à disposition un choix d'outils pour modifier les propriétés de l'objet sélectionné, et pour définir les propriétés par défaut pour de nouveaux objets.

Barre d'état

  La barre d'état affiche des informations sur l'activité actuelle de gLabels, ainsi que des informations contextuelles au sujet des éléments du menu.

## Utilisation

### Création d'une nouvelle étiquette ou d'une nouvelle carte de visite

Pour créer une nouvelle étiquette ou une nouvelle carte de visite, choisissez Fichier Nouveau pour afficher la boîte de dialogue Nouvelle étiquette/carte. Sélectionnez le type de support et l'orientation, puis cliquez sur Valider. Un nouveau document apparaît dans la zone d'affichage de gLabels.

Si le type de votre support n'apparaît pas dans la liste, consultez

### Ouverture d'un fichier

Pour ouvrir un fichier, choisissez Fichier Ouvrir pour afficher la boîte de dialogue Ouvrir un fichier. Choisissez le fichier à ouvrir, puis cliquez sur Valider. Le fichier apparaît dans la zone d'affichage de la fenêtre de gLabels.

Vous pouvez aussi ouvrir plusieurs fichiers dans gLabels. L'application crée une fenêtre séparée pour chaque fichier ouvert.

Cet utilitaire enregistre les chemins et les noms des fichiers les plus récents, et les affiche dans le menu Fichier Fichiers récents.

### Ouverture de plusieurs fichiers en ligne de commande

Vous pouvez ouvrir un ou plusieurs fichiers dans gLabels à partir d'un terminal. Pour ouvrir plusieurs fichiers, saisissez la commande suivante et appuyez sur Entrée :

`glabels fichier1.glabels fichier2.glabels fichier3.glabels`

Au démarrage de l'application, les fichiers que vous avez choisis s'ouvrent dans des fenêtres séparées.

### Enregistrement d'un fichier

Vous pouvez enregistrer des fichiers de différentes façons :

- Pour enregistrer les modifications d'un fichier existant, choisissez Fichier Enregistrer.

- Pour enregistrer un nouveau fichier ou changer le nom d'un fichier existant, choisissez Fichier Enregistrer sous. Saisissez un nom de fichier dans la boîte de dialogue Enregistrer sous et cliquez sur Valider.

### Modification des propriétés d'une étiquette

Pour changer le type de support ou l'orientation d'une étiquette, choisissez Fichier Propriétés pour afficher la boîte de dialogue Propriétés de l'étiquette. Sélectionnez un type de support et l'orientation du document, puis cliquez sur Valider.

### Création d'un patron personnalisé

Pour créer un nouveau patron personnalisé, choisissez Fichier Créateur de patrons... pour afficher la boîte de dialogue Créateur de patrons. L'assistant vous aidera à créer un patron compatible avec la plupart des modèles de supports du commerce.

Si vous préférez créer votre propre patron manuellement, reportez-vous à la section

### Fermeture d'un fichier

Pour fermer le document en cours, choisissez Fichier Fermer. Cela ferme la fenêtre active. Si le document a été modifié, vous devrez confirmer dans une boîte de dialogue si vous souhaitez enregistrer les modifications avant de quitter, ou si vous souhaitez annuler la commande. S'il n'y avait qu'une seule fenêtre active, gLabels se fermera.

### Fermeture de gLabels

Pour quitter gLabels, choisissez Fichier Quitter. Cette commande équivaut à fermer toutes les fenêtres ouvertes. Voir .

### Impression d'étiquettes ou de cartes

Pour imprimer des étiquettes ou des cartes, choisissez Fichier Imprimer pour afficher la boîte de dialogue Imprimer. Choisissez les options d'impression et cliquez sur Imprimer pour démarrer l'impression. Si vous souhaitez simplement avoir un aperçu de ce qui sera imprimé, cliquez sur Aperçu avant impression.

La boîte de dialogue Imprimer vous permet de choisir les options d'impression suivantes :

#### Onglet Étiquettes de la boîte de dialogue Imprimer

Contrôle d'impression (simple)

  Pour des formats simples d'étiquettes ou de cartes (pas de fusion), la section étiquettes dispose des contrôles suivants.

  Contrôles d'impression

  Le nombre de copies peut être indiqué en choisissant le nombre de pages pleines à imprimer ou un choix d'étiquettes spécifiques sur une seule page.

  La prévisualisation en miniatures peut également être utilisée pour sélectionner graphiquement un assortiment d'étiquettes en cliquant sur la première étiquette et en faisant glisser la souris jusque sur la dernière.

Contrôle d'impression (fusion)

  Pour des étiquettes ou des cartes utilisant les possibilités de fusion (aussi connue sous le nom de « publipostage »), l'onglet Étiquettes propose les éléments de fusion suivants, à la place des contrôles de copie.

  Contrôles de fusion pour l'impression d'un document

  Le nombre total d'étiquettes ou de cartes imprimées est le produit du nombre d'enregistrements dans la source de fusion par le nombre de copies sélectionnées. Lors de l'impression de plusieurs copies, celles-ci peuvent être groupées (toutes les copies d'un même enregistrement sont groupées) ou séparées (une copie de chaque enregistrement est imprimée avant la suivante).

  L'impression peut commencer par n'importe quelle étiquette sur la première page. Cette option peut être choisie au moyen de la zone numérique Commencer par l'étiquette.

  De même, vous pouvez sélectionner cette première étiquette graphiquement en cliquant sur l'aperçu en miniature.

Options

  Vous pouvez aussi définir les options suivantes.

  - Imprimer des bordures

    Imprime le cadre des étiquettes. Cette option est utile pour des essais à blanc, pour tester l'alignement de l'imprimante.

  - Imprimer à l'envers

    Imprime les étiquettes en miroir. Cette option est utile pour imprimer sur des supports transparents qui seront vus de l'extérieur (par ex. sur une vitre de voiture).

  - Imprimer les guides de coupe

    Cette option imprime des repères tout autour d'une feuille blanche et qui serviront à la découpe après impression. Elle ne fonctionne pas bien avec tous les patrons.

### Création de nouveaux objets

Vous pouvez créer des objets en choisissant la fonction appropriée dans le sous-menu Objets Créer un objet, ou dans la barre d'outils Dessin. Ceci mettra la zone d'affichage en mode création d'objet comme indiqué par son curseur. Pour revenir au mode par défaut sans création d'objet, choisissez Objets Mode sélection. Ceci remettra le curseur standard (flèche de sélection) dans la fenêtre active.

Voici la description du mode création d'objet pour chaque type d'objet :

Texte

  Cliquez sur l'endroit désiré pour faire apparaître le coin supérieur gauche de l'objet texte. Les nouveaux objets texte contiennent initialement la chaîne « Texte ». Pour modifier ce texte ou ses autres propriétés, consultez .

Boîte

  Cliquez sur l'endroit choisi pour le coin supérieur gauche de l'objet boîte, et faites glisser jusqu'à l'emplacement désiré du coin inférieur droit. Un simple clic quelque part fait apparaître une boîte carrée. Pour modifier les propriétés de l'objet boîte, consultez .

Ligne

  Cliquez sur l'endroit désiré pour l'une des deux extrémités de la ligne et faites glisser jusqu'à l'autre extrémité voulue. Un simple clic quelque part génère une ligne diagonale. Pour modifier les propriétés de la ligne, consultez .

Ellipse

  Cliquez sur l'endroit choisi pour le coin supérieur gauche de l'objet ellipse et faites glisser jusqu'à l'emplacement désiré du coin inférieur droit. Un simple clic quelque part génère un cercle. Pour modifier les propriétés de l'ellipse, consultez .

Image

  Cliquez sur l'endroit choisi pour le coin supérieur gauche de l'objet image et faites glisser jusqu'à l'emplacement désiré du coin inférieur droit. Un simple clic quelque part génère un carré. Les nouveaux objets image contiennent initialement une simple image de damier. Pour modifier cette image ou ses propriétés, consultez .

Code-barre

  Cliquez sur l'endroit choisi pour le coin supérieur gauche de l'objet code-barre. Les nouveaux objets code-barre sont initialisés avec des données valides de style POSTNET. Pour modifier ces données et leurs propriétés, consultez .

### Sélection d'objets

Une condition pour effectuer des opérations sur des objets est la sélection d'objets individuels ou de groupe d'objets. La zone d'affichage doit être en mode sélection pour générer de nouvelles sélections, comme l'indique le curseur en forme de flèche. On passe en mode sélection d'objet par le menu Objets Mode sélection ou par le bouton correspondant de la barre d'outils Dessin.

Sélection d'un seul objet

  Un seul objet peut être sélectionné en cliquant dessus dans la zone d'affichage. Il apparaît alors en surbrillance avec des poignées de redimensionnement.

Sélection d'objets groupés

  Pour sélectionner plusieurs objets, commencez par cliquer sur l'un d'eux ; puis, en maintenant la touche Ctrl enfoncée, cliquez sur les autres. À tout moment, d'autres objets peuvent être rajoutés à la sélection de la même façon. Il est aussi possible de sélectionner tous les objets en même temps en choisissant Édition Tout sélectionner dans le menu. Tous les objets groupés dans une même sélection apparaissent en surbrillance.

Sélection par zone

  Plusieurs objets peuvent aussi être sélectionnés avec la souris. Il suffit de cliquer sur un endroit vide et de faire glisser la souris en entourant les objets choisis. En relâchant, tous les objets présents dans ce rectangle font partie de la sélection. Une sélection par zone peut servir à ajouter des objets à une sélection existante en maintenant la touche Ctrl enfoncée pendant l'opération.

Désélection d'objets

  Chaque objet peut être retiré d'une sélection existante en cliquant dessus tout en maintenant la touche Ctrl enfoncée. Une sélection entière peut être désactivée en choisissant Édition Désélectionner tout dans le menu, ou plus simplement en cliquant dans un endroit vide de la zone d'affichage. Dès qu'un objet est désélectionné, il n'est plus en surbrillance.

### Les commandes du presse-papiers

Des sélections d'objets peuvent être manipulées avec les fonctions standards du presse-papiers : Couper, Copier, Coller et Supprimer.

Ctrl X Couper

  Déplace les objets sélectionnés dans le presse-papiers. Ils sont alors disponibles pour être recollés dans le même document ou dans un autre.

Ctrl C Copier

  Crée une copie des objets sélectionnés dans le presse-papiers sans effacer les originaux. Ils sont alors disponibles pour être recollés dans le même document ou dans un autre.

Ctrl V Coller

  Colle des objets du presse-papiers dans le document actif. gLabels ne peut coller que des objets d'un autre document gLabels.

Supprimer Supprimer

  Supprime les objets sélectionnés sans les garder dans le presse-papiers.

### Édition des propriétés d'un objet

La plupart des propriétés d'un objet peuvent être modifiées avec l'éditeur d'objet présent dans le panneau latéral comme illustré ci-dessous. Pour que l'éditeur d'objet soit actif, il faut d'abord sélectionner un objet. Voir .

Panneau latéral : éditeur d'objet

L'éditeur d'objet propose un sous-ensemble des onglets suivants, selon le type d'objet :

#### Onglet Texte (pour objets Texte)

Cet onglet contient un petit éditeur permettant de modifier le contenu d'un objet texte. Il contient aussi un menu déroulant indiquant les champs de fusion disponibles pouvant être insérés dans le texte.

#### Onglet Image (pour objets Image)

Cet onglet contient une zone de sélection de fichier avec aperçu permettant de choisir des fichiers image. Le bouton peut être utilisé pour naviguer aisément parmi les fichiers image. On peut aussi indiquer un champ de fusion utilisable à la place du nom de fichier au moment de l'impression.

#### Onglet Code-barre (objets Code-barre)

Cet onglet contient une zone de saisie de texte pour entrer la chaîne alphanumérique d'un code-barre. On peut aussi indiquer un champ de fusion qui fournira l'information au moment de l'impression.

#### Onglet Style (objets Texte)

Cet onglet contient des éléments à renseigner pour choisir les propriétés du texte : famille, taille, style, couleur, alignement et espacement.

#### Onglet Style (objets Code-barre)

Cet onglet contient des éléments à renseigner pour choisir les propriétés du code-barre : le style, la couleur, et s'il faut y inclure ou non une somme de contrôle.

#### Onglet Ligne

Cet onglet contient deux éléments permettant de choisir les propriétés des lignes et des bordures : largeur et couleur.

#### Onglet Remplissage

Cet onglet contient des éléments pour renseigner les propriétés de remplissage des objets boîte et ellipse. Pour l'instant, la couleur est la seule option de remplissage disponible.

#### Onglet Taille (tous objets, sauf Ligne)

Cet onglet contient deux éléments pour définir la largeur et la hauteur d'un objet. Il y a aussi une case à cocher pour figer le rapport largeur/hauteur pendant le redimensionnement de l'objet. Pour les objets Image, il y a en plus un bouton permettant de revenir aux dimensions d'origine (72 ppp par défaut).

#### Onglet Taille (objets ligne)

Cet onglet contient deux éléments pour renseigner la longueur et l'angle d'inclinaison d'un objet ligne.

#### Onglet Position

Cet onglet contient des éléments permettant de modifier la position d'un objet.

#### Onglet Ombrage (tous objets, sauf Image et Code-barre)

Cet onglet contient les paramètres pour ajouter une ombre à un objet.

### Autres possibilités de manipulation d'un objet

Les objets peuvent aussi être manipulés des façons suivantes.

#### Déplacement et redimensionnement des objets

Un objet peut être déplacé en cliquant dessus et en le faisant glisser à sa nouvelle place. Si cet objet fait partie d'une sélection groupée, tous les objets sélectionnés sont déplacés en même temps tout en gardant leurs positions relatives les uns par rapport aux autres. Si aucun objet n'est sélectionné, un clic sur un objet crée une nouvelle sélection contenant cet objet. Voir .

Un objet sélectionné peut être redimensionné en cliquant sur une de ses poignées et en la faisant glisser jusqu'à obtenir les dimensions souhaitées.

#### Modification de l'ordre d'empilage

L'ordre d'empilage se réfère à la position relative d'un objet par rapport à l'axe Z, c'est-à-dire lorsque des objets se recouvrent, lequel apparaît au-dessus de l'autre. Par défaut, les plus récents sont affichés par-dessus les plus anciens. Pour modifier cet ordre, sélectionnez un ou plusieurs objets à déplacer et choisissez Objets Ordre Avancer au premier plan pour placer la sélection au-dessus de la pile, ou Objets Ordre Reculer à l'arrière-plan pour placer la sélection sous la pile. Ces commandes sont aussi accessibles par le menu contextuel (clic droit dans la zone d'affichage lorsqu'un élément au moins est sélectionné).

#### Rotation et renversement des objets

À partir du menu Objets Rotation/Renversement, on accède à un sous-menu permettant de faire pivoter un objet de 90° dans n'importe quelle direction, ou de le renverser horizontalement ou verticalement. Ces commandes sont aussi accessibles par le menu contextuel (clic droit dans la zone d'affichage lorsqu'un élément au moins est sélectionné).

#### Alignement des objets

Des objets peuvent être alignés horizontalement ou verticalement les uns par rapport aux autres, ou par rapport à la ligne médiane de l'étiquette. Pour cela, choisissez l'option adéquate dans le menu Objets Aligner horizontalement ou

#### Utilisation de la barre des propriétés

La barre des propriétés sert à modifier certaines options communes à un ensemble d'objets : famille de police, taille, gras, italique, alignement, couleur du texte, couleur de remplissage, couleur de ligne ou de bordure et épaisseur de ligne. La barre des propriétés est aussi utilisée pour définir les options appliquées par défaut à tout nouvel objet créé.

### Fusion de documents

La fusion de documents (aussi appelée « Publipostage ») est un outil performant qui, à partir d'une seule carte ou étiquette, est capable d'imprimer autant d'éléments que d'enregistrements présents dans un document source externe.

La première étape pour effectuer une fusion de documents est de créer un document source dans lequel figurent les informations de fusion. Celles-ci peuvent être des adresses postales (ou autres) pour lesquelles vous souhaitez imprimer une seule étiquette ou carte. Pour l'instant, les seules sources possibles sont des fichiers texte ou le carnet d'adresses d'Evolution (d'autres sont planifiées). Le format texte géré actuellement est très simple : chaque ligne est un enregistrement ; les champs sont séparés par des virgules (CSV), par des deux-points ou par des tabulations ; des sauts de lignes peuvent être contenus dans les champs en utilisant l'expression « \n ». Ce fichier peut être créé avec n'importe quel éditeur de texte ou peut être généré par un autre programme ou script. L'usage, pour créer des fichiers CSV, est de les exporter depuis un tableur.

Une étiquette doit ensuite être configurée pour « pointer » vers ce fichier source. Pour configurer les propriétés de fusion d'un document, choisissez Objets Propriétés de fusion pour afficher la boîte de dialogue Propriétés de fusion. Cette boîte sert à définir exactement le format du fichier de données, ainsi que le nom et l'emplacement du fichier de données pour la fusion.

Pour finir, lorsque l'étiquette a été configurée pour un fichier de données, des champs peuvent être insérés dans les objets texte et utilisés comme source de données pour les objets code-barre, et dans les noms de fichiers image pour les objets image. Consultez pour de plus amples informations sur l'utilisation des données fusionnées pour ces types d'objets.

Lorsque l'étiquette est configurée, gLabels en imprime une pour chaque enregistrement (ligne) des données du document source, en remplaçant les champs définis dans les différents objets texte, code-barre et image par les champs de chaque enregistrement.

Consultez pour un guide détaillé sur les possibilités du publipostage.

## Paramètres

Pour configurer gLabels, allez dans le menu Édition Préférences. La boîte de dialogue Préférences contient les onglets suivants :

### Localisation

Unités

  Ce groupe de boutons radio permet d'indiquer vos unités de mesure préférées. Cochez l'une des options suivantes :

  - Points

    Utilise le point (1 point = 1/72ème de pouce = 0,352778 mm).

  - Pouces

    Utilise les pouces.

  - Millimètres

    Utilise les millimètres.

  Unité par défaut : Pouces.

Taille de page par défaut

  Ce groupe de boutons radio permet d'indiquer votre format de page préféré. Ceci vous aide à trouver plus rapidement un type de support lors de la création d'une nouvelle étiquette ou carte.

  - Letter US

    La plupart de vos supports seront au format Letter US (8.5 x 11 pouces).

  - ISO A4

    La plupart de vos supports seront au format ISO A4 (210 x 297 mm).

  Support par défaut : Letter US.

### Paramètres par défaut pour les objets

Texte

  Utilisez ces différents contrôles pour définir les paramètres par défaut des nouveaux objets texte :

  - Police

    Permet de sélectionner la famille de police et sa taille, et si elle doit être en gras ou en italique.

  - Couleur

    Définit la couleur par défaut du texte.

  - Alignement

    Définit l'alignement par défaut du texte : à gauche, centré ou à droite.

Ligne

  Définit les propriétés par défaut des lignes et bordures des nouveaux objets. Ces propriétés sont :

  - Largeur

    Définit l'épaisseur par défaut des lignes.

  - Couleur

    Définit la couleur par défaut des lignes.

Remplissage

  Définit la couleur de remplissage par défaut des nouveaux objets. Ces propriétés sont :

  - Couleur

    Définit la couleur de remplissage par défaut.

## Guide du publipostage

La fusion de documents (aussi appelée « Publipostage ») est une fonction puissante permettant d'imprimer une étiquette ou carte pour chaque enregistrement d'une source extérieure. Elle est cependant la fonction la plus méconnue de gLabels. Les exemples suivants vont détailler quelques tâches usuelles utilisant la fonction de publipostage.

### Exemple 1 : création de badges en utilisant un fichier CSV

Dans cet exemple, nous organisons une session d'orientation pour les nouveaux membres d'équipage de notre navire. Nous disposons d'une liste de nouvelles recrues créée avec gnumeric et exportée sous la forme du fichier CSV ci-après. Nous aurions pu créer ce fichier avec n'importe quel éditeur de texte, mais bon, nous sommes au 23ème siècle.

    Nom,Département,Matricule
    "Jim Kirk",Direction,"SC937-0176 CEC"
    "Mr. Spock",Sciences,S179-276SP
    "Léonard McCoy",Médecine,Inconnu
    "Montgomery Scott",Ingénierie,SE-197-54T

Dans gLabels, nous avons créé un nouveau document gLabels utilisant le patron AVERY 5395 « Étiquettes pour badges ». Ensuite, nous ouvrons la boîte de dialogue Propriétés de fusion du menu Objets pour afficher les options de fusion. Ceci nous permet de choisir le type de source (dans notre cas, « Texte séparé par des virgules ») et son emplacement (nom de fichier) comme sur la figure suivante :

Boîte de dialogue Propriétés de fusion

Avant d'effectuer la fusion, nous allons décocher la première ligne, car c'est l'en-tête de notre document gnumeric original, et l'imprimer ne ferait que gaspiller notre première étiquette. On pourrait de la même façon désélectionner d'autres enregistrements non désirés.

On peut aussi agrandir chaque enregistrement en cliquant sur le petit triangle correspondant (voir figure). Une fois satisfait des choix effectués dans cette boîte de dialogue, cliquez sur Valider pour valider les modifications.

Nous allons maintenant ajouter des objets à notre document gLabels comme ceci :

Ajout d'objets

Dans cet exemple, nous avons ajouté trois objets Texte, et un objet Code-barre. Le premier objet Texte ne contient que du texte (« Bonjour, je m'appelle ». Le second objet Texte contient un seul champ de fusion (« ${1} ») correspondant au premier champ d'un enregistrement (première colonne d'une ligne) donnant ici le nom complet du membre d'équipage. Le troisième contient du texte (« Département ») suivi d'un seul champ de fusion (« ${2} ») correspondant au département d'appartenance du membre d'équipage. L'objet Code-barre est configuré pour recevoir le champ (ou clé) « 3 » contenant le numéro matricule du membre d'équipage.

On peut maintenant lancer l'impression de nos badges en choisissant Fichier Imprimer à partir du menu. La boîte de dialogue ci-dessous apparaît.

Impression de badges nominatifs

Afin de s'assurer que nos badges ressembleront à ce que nous voulons, nous activons l'option Imprimer des bordures et nous cliquons sur Aperçu avant impression. Une fenêtre d'aperçu apparaît, comme ci-dessous.

Aperçu des badges nominatifs

Tout semble parfait, nous pouvons maintenant charger le stock d'étiquettes adéquates dans l'imprimante, imprimer nos badges et commencer à faire monter nos invités à bord.

### Exemple 2 : étiquettes adresses à partir d'un fichier CSV

Dans cet exemple, nous allons organiser une soirée et nous avons besoin d'imprimer des étiquettes pour lancer nos invitations. Nous avons une liste de nos amis les plus proches, créée à partir de gnumeric et exportée dans le fichier CSV ci-après. Il faut tenir compte du fait que tout le monde n'a pas une initiale centrale, ni une adresse à deux lignes.

    NOM,PRÉNOM,INITIALE,ADRESSE1,ADRESSE2,VILLE,ÉTAT,CODE POSTAL
    ,,,,,,,
    Critter,Ess,S,"123 Faux St.",,Alexandria,VA,22310
    Doe,John,,"Apt 1X","451 Mystery St.",Trenton,NJ,08601
    Summers,Joyce,,"1630 Revello Dr",,Sunnydale,CA,95037
    McGarret,Steve,O,"404 Piikoi Street",,Honolulu,HI,96813
    Kramer,Cosmo,,"Apt 5B","129 W. 81 St.","New York",NY,10024-7207

Dans gLabels, nous avons créé un nouveau document gLabels utilisant le patron « Étiquettes adresses » AVERY 5512. Puis, à partir du menu Objets Propriétés de fusion pour afficher la boîte Propriétés de fusion, nous sélectionnons le type de source (ici CSV), ainsi que son emplacement (nom de fichier) comme sur la figure ci-dessous.

Boîte de dialogue Propriétés de fusion

Avant d'effectuer la fusion, nous allons décocher la première ligne, car c'est l'en-tête de notre document gnumeric original, et l'imprimer ne ferait que gaspiller notre première étiquette.Nous désélectionnons aussi le deuxième enregistrement qui est vide (un artifice de notre fichier original). On pourrait de la même façon désélectionner d'autres enregistrements non désirés.

On peut aussi agrandir chaque enregistrement en cliquant sur le petit triangle correspondant (voir figure). Une fois satisfait des choix effectués dans cette boîte de dialogue, cliquez sur Valider pour valider les modifications.

Nous allons maintenant ajouter des objets à notre document gLabels comme ceci :

Ajout d'objets

Dans cet exemple, nous avons un seul objet Texte. Celui-ci contient tous nos champs fusionnés et présents sous forme de plusieurs lignes représentant des adresses postales. Veuillez noter que les champs ${4} et ${5} (correspondants à ADRESSE1 et ADRESSE2) sont respectivement listés sans aucune autre mention sur leur ligne. Lorsque gLabels rencontre ce type de champ, il ne génère pas la ligne si celle-ci est vide.

Nous pouvons maintenant imprimer nos étiquettes d'adresses avec le menu Fichier Imprimer. Cette commande ouvre la boîte de dialogue ci-dessous.

Impression des étiquettes d'adresses

Afin de s'assurer que nos badges ressembleront à ce que nous voulons, nous activons l'option Imprimer des bordures et nous cliquons sur Aperçu avant impression. Une fenêtre d'aperçu apparaît, comme ci-dessous.

Aperçu des étiquettes d'adresses

Tout semble parfait, nous pouvons maintenant charger le stock d'étiquettes adéquates dans l'imprimante, imprimer les adresses et envoyer les invitations pour notre soirée.

### Exemple 3 : étiquettes adresses à partir du carnet d'adresses d'Evolution

Notre précédente soirée fut un grand succès, et nous voulons maintenant imprimer d'autres adresses pour en organiser une autre. Pour simplifier l'opération, nous allons utiliser le carnet d'adresses d'Evolution, car les coordonnées de tous nos amis y figurent.

Selon la distribution que vous utilisez, votre copie de gLabels peut ne pas inclure cette option. L'utilisation du carnet d'adresses d'Evolution n'est disponible que si le composant evolution-data-server et ses fichiers de développement étaient présents lors de la compilation de gLabels. Veuillez garder cela à l'esprit si vous compilez gLabels directement à partir des sources du programme.

Si le paquet gLabels de votre distribution ne comporte pas cette option, vous pouvez essayer de contacter le responsable du paquet ou envoyer un rapport d'anomalie pour demander l'ajout de cette fonctionnalité.

Dans gLabels, nous avons créé un nouveau document avec le patron « Étiquettes adresses » AVERY 5512. Puis, à partir du menu Objets Propriétés de fusion pour afficher la boîte de dialogue Propriétés de fusion, nous sélectionnons le type de source (ici Données du carnet d'adresses Evolution par défaut) comme ci-dessous.

Boîte de dialogue Propriétés de fusion

Après avoir choisi Données du carnet d'adresses Evolution par défaut comme source à fusionner, nous obtenons une liste complète de son contenu. Par défaut, toutes les adresses sont cochées. Nous pourrions organiser une soirée géante en laissant cette sélection telle quelle. Mais il vaut mieux tenir compte de notre budget. Nous allons donc choisir en décochant certaines adresses par un clic dans les cases correspondantes ou en utilisant le bouton Sélectionner tout ou Désélectionner tout pour activer ou désactiver toutes les adresses du carnet.

On peut aussi agrandir chaque enregistrement en cliquant sur le petit triangle correspondant (voir figure). Une fois satisfait des choix effectués dans cette boîte de dialogue, cliquez sur Valider pour valider les modifications.

Nous allons maintenant ajouter des objets à notre document gLabels comme ci-dessous.

Ajout d'objets

Dans cet exemple, nous avons à nouveau un seul objet texte contenant tous nos champs fusionnés et disposés sur plusieurs lignes sous forme d'adresses postales.

Nous pouvons maintenant imprimer les adresses à partir du menu Fichier Imprimer et de la boîte de dialogue ci-dessous.

Impression des étiquettes d'adresses

Afin de s'assurer que nos badges ressembleront à ce que nous voulons, nous activons l'option Imprimer des bordures et nous cliquons sur Aperçu avant impression. Une fenêtre d'aperçu apparaît, comme ci-dessous.

Aperçu des étiquettes d'adresses

Tout semble parfait, nous pouvons maintenant charger le stock d'étiquettes adéquates dans l'imprimante, imprimer les adresses et envoyer les invitations pour notre soirée.

## Création manuelle de nouveaux patrons

Des modèles de patrons sont présents sous la forme de fichiers XML dans `${préfixe}/share/glabels/`, où `${préfixe}` correspond généralement à `/usr/local` ou à `/usr` selon l'option de configuration de `prefix`. gLabels utilise tout fichier de la forme `*-templates.xml` ou `*.template` qu'il trouve dans `${préfixe}/share/glabels/` et `${HOME}/.glabels/`. D'autres patrons peuvent être ajoutés en créant des fichiers `*.template` dans l'un ou l'autre de ces répertoires.

Le format de ces fichiers est décrit dans le document DTD suivant : glabels-2.2.dtd (ce document DTD décrit aussi d'autres formats XML utilisés par gLabels).

### Règles générales

- Une page ne contient qu'un seul format d'étiquette ou de carte (s'il y en a plusieurs, il faut la diviser en plusieurs patrons et faire autant de passes d'impression).

- Les mesures de distance peuvent être exprimées en pt, in, mm, cm ou pc. Par exemple : « `1.0in` » ou « `2.54cm` ». Si aucune unité n'est indiquée, c'est le point (pt) qui est utilisé par défaut : 1 pt = 1/72ème de pouce = 0,352778 mm.

### Fichiers patron

    <?xml version="1.0"?>
    <Glabels-templates>

       ...patrons...

    </Glabels-templates>

### Exemple de patron

      <Template brand="Avery" part="8160" size="US-Letter" description="Étiquettes de publipostage">
        <Label-rectangle id="0" width="189pt" height="72pt" round="5pt">
          <Markup-margin size="5pt"/>
          <Layout nx="3" ny="10" x0="11.25pt" y0="36pt" dx="200pt" dy="72pt"/>
        </Label-rectangle>
        <Alias brand="Avery" part="5160"/>
        <Alias brand="Avery" part="6233"/>
      </Template>

### Nœud Template

Un nœud Template décrit les caractéristiques d'un seul produit. Il doit contenir une occurrence de l'un des types d'étiquettes suivants : Label-rectangle, Label-round ou Label-CD. Ce nœud peut être suivi par zéro ou plus de nœuds Alias.

Propriété | Description
--- | ---
brand | Marque ou fabricant du produit, par ex. « Avery »
part | Numéro de série ou nom du produit, par ex. « 8160 »
size | Format de page, par ex. « US-Letter », « A4 », ...
description | Description du produit, par ex. « Étiquettes postales. ».
_description | Description traduisible du produit, par ex. « Étiquettes postales » (seulement utile pour des formats de patrons prédéfinis).
width | Largeur de la page. Seulement valide si la propriété size contient « Other » (autre).
height | Hauteur de la page. Seulement valide si la propriété size contient « Other » (autre).

### Nœud Label-rectangle

Un nœud Label-rectangle décrit les dimensions d'une étiquette ou carte de visite rectangulaire (elle peut aussi avoir les angles arrondis).

Propriété | Description
--- | ---
id | Réservé pour une utilisation future. Doit toujours être 0.
width | Largeur de l'étiquette/carte
height | Hauteur de l'étiquette/carte
round | Rayon des angles arrondis. Pour les étiquettes ou cartes à angles droits (cartes de visite), la valeur du rayon doit être 0.
x_waste | Quantité d'espace horizontal perdu acceptable (sur-impression). C'est utile pour réduire les problèmes d'alignement, notamment avec l'utilisation de fonds colorés (par ex. des images).
y_waste | Quantité d'espace vertical perdu acceptable (sur-impression). C'est utile pour réduire les problèmes d'alignement, notamment avec l'utilisation de fonds colorés (par ex. des images).

Paramètres de l'étiquette rectangle

### Nœud Label-round

Un nœud Label-round décrit les dimensions d'une étiquette ronde pleine (pas pour CD).

Propriété | Description
--- | ---
id | Réservé pour une utilisation future. Doit toujours être 0.
radius | Rayon (la moitié du diamètre) d'une étiquette ronde
waste | Quantité d'espace perdu acceptable (sur-impression). C'est utile pour réduire les problèmes d'alignement, notamment avec l'utilisation de fonds colorés (par ex. des images).

### Nœud Label-cd

Un nœud Label-cd décrit les dimensions d'une étiquette de CD, de DVD ou d'une carte de visite dans ce format.

Propriété | Description
--- | ---
id | Réservé pour une utilisation future. Doit toujours être 0.
radius | Rayon extérieur de l'étiquette
hole | Rayon du trou central
width | Si disponible, l'étiquette est bloquée à la largeur donnée (utile pour des cartes de visite au format CD).
height | Si disponible, l'étiquette est bloquée à la hauteur donnée (utile pour des cartes de visite au format CD).
waste | Quantité d'espace perdu acceptable (sur-impression). C'est utile pour réduire les problèmes d'alignement, notamment avec l'utilisation de fonds colorés (par ex. des images).

Paramètres de l'étiquette CD

### Nœud Markup-margin

Un nœud Markup-margin détermine une marge tout autour d'une étiquette.

Propriété | Description
--- | ---
size | Taille de la marge, c'est-à-dire la distance de la ligne de marge jusqu'au bord de l'étiquette/carte.

### Nœud Markup-line

Un nœudMarkup-line décrit un traçage de ligne.

Propriété | Description
--- | ---
x1 | Coordonnée x de la 1ère extrémité du segment de ligne.
y1 | Coordonnée y de la 1ère extrémité du segment de ligne.
x2 | Coordonnée x de la 2ème extrémité du segment de ligne.
y2 | Coordonnée y de la 2ème extrémité du segment de ligne.

### Nœud Markup-circle

Un nœud Markup-circle décrit un traçage de cercle.

Propriété | Description
--- | ---
x0 | Coordonnée x de l'origine du cercle (son centre).
y0 | Coordonnée y de l'origine du cercle (son centre).
radius | Rayon du cercle.

### Nœud Markup-rect

Un nœud Markup-rect décrit un traçage de rectangle.

Propriété | Description
--- | ---
x1 | Coordonnée x du coin supérieur gauche du rectangle.
y1 | Coordonnée y du coin supérieur gauche du rectangle.
w | Largeur du rectangle.
h | Hauteur du rectangle.
r | Rayon des coins arrondis du rectangle.

### Nœud Layout

Un nœud étiquette (Label-...) peut contenir plusieurs nœuds enfants Layout (disposition). Si les étiquettes sont placées dans une grille simple, une seule disposition suffit. Si les étiquettes sont placées dans plusieurs grilles différentes, comme pour imprimer des échantillons par exemple, plusieurs dispositions seront nécessaires. Note : une étiquette unique peut toujours être considérée comme une grille à un seul élément.

Propriété | Description
--- | ---
nx | Nombre d'étiquettes/cartes dans la grille (sur le plan horizontal).
ny | Nombre d'étiquettes/cartes dans la grille (sur le plan vertical).
x0 | Distance entre le bord gauche de la page et le bord gauche de la première colonne d'étiquettes/cartes dans la disposition.
y0 | Distance entre le bord supérieur de la page et le bord supérieur de la première rangée d'étiquettes/cartes dans la disposition.
dx | Pas horizontal de la grille.
dy | Pas vertical de la grille.

Paramètres de disposition

### Nœud Alias

Un nœud Alias donne le nom d'un produit ayant les mêmes caractéristiques de taille et de disposition que le patron parent.

Propriété | Description
--- | ---
brand | La marque ou le fabricant du produit équivalent.
part | Le numéro de série ou le nom du produit équivalent.

## À propos de gLabels

gLabels a été écrit par Jim Evins (evins@snaught.com). Pour obtenir de plus amples informations à propos de gLabels, visitez le site Web de gLabels.

Pour signaler une anomalie ou émettre une suggestion à propos de cette application ou ce manuel, consultez les indications de la page de contact de gLabels.

Ce logiciel est distribué selon les termes de la Licence Publique Générale GNU telle que publiée par la Free Software Foundation ; soit la version 2 de cette licence, soit (à votre convenance) une quelconque version ultérieure. Une copie de cette licence est disponible à ce lien ou dans le fichier COPYING inclus dans le code source de ce logiciel.

glabels
glabels