mercredi 18 septembre 2013

Présentation de LogPrint. pour Logger32

http://f4awt.free.fr/logprint.htm#haut%20de%20page%20logprint








Présentation de LogPrint.

 



LogPrint  permet l'impression totale ou partielle du carnet de trafic ainsi que l'impression d'étiquettes à coller sur les cartes QSL. Ce programme a l'avantage d'être entièrement configurable ce qui permet la réalisation d'étiquettes personnalisées.
 
LogPrint peut être téléchargé sur le site de K4CY http://www.logger32.net/support.html. La version utilisée à la création de mon article est la 3.10.
 
Fini le remplissage manuel des cartes QSL !
Cette page a pour but d'apporter une aide à la réalisation d'étiquettes personnalisées.

 
 


LogPrint est un programme externe utilisable avec Logger32 qui peut être lancé directement ou bien sous l'interface de Logger32 via la barre de Menu, depuis l'onglet Utilitaires/LogPrint.


 
 



Dans le cas ou le programme ne pourrait être lancé depuis Logger32, il faudra vérifier que le chemin est bien indiqué dans l'onglet Outils/Programmes externes.


 


Avant de lancer LogPrint pour la première fois, je vous conseille de supprimer s'il existe, le fichier LogPrint.ini qui pourrait contenir des données qui ne correspondraient pas avec votre configuration matérielle. Ce fichier sera généré automatiquement au prochain lancement de LogPrint.
Par la suite, il ne faudra plus l'effacer car il contiendra tout le travail que nous allons réaliser. Je vous suggère même de faire une copie de sauvegarde.

 
 
 
 
 
 
 
 
 
 
 
 
 
 




 
 

Démarrage de LogPrint

 
A la première utilisation, LogPrint peut paraître complexe mais après quelques manipulations, on arrive aisément à le maîtriser.
 
 



Au démarrage de LogPrint, on obtient la fenêtre principale suivante



Par défaut, le programme est configuré pour certaines références d'étiquettes
de la marque Avery qui sont listées dans la fenêtre Choose Label Sheet.

Si comme moi, vous ne possédez aucun des types de références pré-enregistrées
pas de panique, le concepteur du programme a prévu 3 emplacements vierges
qui sont (custom 1, 2 et 3) entièrement paramétrables et qui

vont nous permettrent la conception d'étiquettes personnalisées.





Configuration de LogPrint.






Première étape

  1. Le choix des étiquettes

Pour cet exemple, je vais utiliser des étiquettes de 70 mm de long par 25 mm de haut.
Il y a 33 étiquettes par feuille A4 (219 mm x 297 mm) réparties sur 3 colonnes avec 11 étiquettes par colonne.
Évidemment, quelque soit le type d'étiquettes que vous viendrez à utiliser, la procédure reste identique. Seuls les réglages pourront varier.

A l'ouverture de LogPrint, depuis la barre de Menu, sélectionnez l'onglet Setup puis Custom Label Design 1.
Dans la nouvelle fenêtre, on affecte un nom au type d'étiquette que l'on va créer.





  
Remarque :On peut concevoir 3 différents modèles d'étiquettes Custom Label Design 1, 2 et 3






Ici j'ai entré "ANGLAIS ETIQUETTE 70*25"



Après avoir validé en cliquant su OK, la fenêtre suivante apparaît.
Il faut fermer celle-ci en cliquant sur Close.









  1. Paramétrage de la feuille d'étiquettes

Maintenant nous allons spécifier au programme les informations correspondantes au type d'étiquettes utilisées.


le nombre de lignes d'étiquettes ;

le nombre de colonnes ;

les marges (supérieure et latérale gauche) ;

l'espacement horizontal et vertical ;

Mais pour cela, il faut déterminer ces informations comme indiqué sur la figure qui suit.





  
Légende

Number across = nombre d'étiquettes horizontales
Number down = nombre d'étiquettes verticales
Horizontal pitch = espacement horizontal
Vertical pitch = espacement vertical
Top margin = marge supérieure
Left margin = marge gauche




Voici les informations que j'ai relevé pour ma planche d'étiquettes A4  70x35 :

Number across = nombre d'étiquettes horizontales = 3
Number down = nombre d'étiquettes verticales = 11
Horizontal pitch = espacement horizontal = 7 cm
Vertical pitch = espacement vertical = 2,5 cm
Top margin = marge supérieure = 1,1 cm
Left margin = marge gauche = 0 cm

Les mesures en centimètres sont à convertir en pouces sur ce site http://boutsdechiffons.logipatch.com/cm_inches.htm.
Attention, dans le tableau de conversion du site, il faut écrire 1 point 1 et non 1 virgule 1.

Number across = nombre d'étiquettes horizontales = 3
Number down = nombre d'étiquettes verticales = 11
Horizontal pitch = espacement horizontal = 7 cm ou 2,755 pouces
Vertical pitch = espacement vertical = 2,5 cm ou 0,984 pouces
Top margin = marge supérieure = 1,1 cm ou 0,433 pouces
Left margin = marge gauche = 0 cm


Nous allons donc spécifier ces informations au programme au travers du tableau qui va suivre et que l'on va obtenir depuis la barre de Menu de la fenêtre principale,
via l'onglet Setup/Custom Label Sheet Setup.









On complète le tableau en utilisant la virgule comme séparateur
(2 virgule 755) puis cliquez sur Apply enfin Exit pour fermer la fenêtre.




De retour à la fenêtre principale de LogPrint, avec l'ascenseur de la fenêtre Choose Label Sheet, sélectionnez Custom 1.
Vous pouvez lire les informations relatives à la nouvelle planche d'étiquettes que vous venez de créer,
sur la ligne Label Information située juste en-dessous.





Remarque : On peut concevoir 3 différents modèles d'étiquettes Custom 1, 2 et 3






Deuxième étape

  1. Sélection de la base de données

Pour concevoir nos étiquettes, il nous faut une base de données au format ADIF qui sera exportée depuis Logger32.
Ce fichier est nommé sous forme indicatif.adi.

Pour des raisons de sécurité, je sauvegarde régulièrement mon carnet de trafic sur une clé USB.






Ici je vais utiliser le fichier F4AWT.ADI
Retour donc à la fenêtre principale de LogPrint, on va sélectionner le fichier
XXXX.ADI contenant les données des QSO qui seront reprises pour l'édition
des étiquettes.
Pour cela, on clique sur le bouton Label Input File et on suit l'emplacement de

XXXX.ADI, ici F4AWT.ADI que l'on sélectionne, puis on  clique sur Ouvrir.
  





Retour à la fenêtre principale, on voit que le chemin est bien pris en compte







Troisième étape

  1. Présentation de l'étiquette

Retour à la fenêtre principale de LogPrint, depuis la barre de Menu, onglet Setup,
sélectionnez le nom de l'étiquette nouvellement créée
(ici ANGLAIS ETIQUETTE 70*25), une nouvelle fenêtre apparaît.








L'étape suivante va nous permettre de configurer les emplacements et les types d'informations
que nous voudrons voir apparaître sur nos étiquettes. Ces occurrences seront récupérées de la base de données
précédemment chargée.

Il y a un maximum de 15 champs ou domaines (Field 1 à 15) pouvant contenir des données.
Chaque donnée est positionnée horizontalement et verticalement par rapport au point zéro
qui correspond au coin supérieur gauche de l'étiquette.








  1. La police


La taille de la police, l'aspect et la couleur peuvent être définies individuellement pour chaque information.

Les occurrences peuvent contenir soit du texte simple, soit un élément de la base de données.
Les informations peuvent être affichées à partir d'une expression conditionnelle
du style
SI QSL_RECD égal à OUI, ALORS merci SINON envoyez-moi vorte carte QSL SVP.
  

On peut suivre à tout instant la progression de création de notre étiquette grâce à
l'écran de pré-visualisation.
Pour ce faire, il faut cocher la case Show Grid et cliquer sur le bouton Prewiev. Une nouvelle fenêtre
redimensionnable apparaît, c'est notre planche d'étiquettes.

Les lignes bleues délimitent les marges de la planche alors que les lignes rouges
délimitent les étiquettes.

Remarque : Lorsque cette fenêtre est ouverte, il suffit de rafraîchir l'affichage à
chaque étape de création de l'étiquette en cliquant sur le bouton Refresh.







  1. La date

Le format de la date est sélectionnable dans la liste de menu déroulant que l'on obtient depuis la barre de Menu, onglet Date Format. Le format choisi sera utilisé pour toutes les occurrences d'une date dans la conception de notre étiquette particulière.








  1. Option d'impression

L'option d'impression en mode portrait ou paysage peut être sélectionné depuis la barre de menu, onglet Orientation.








  1. Longueur du nom

LogPrint permet d'imprimer soit le nom complet, soit le nom raccourci de l'opérateur contacté.
Pour orienter votre choix depuis la barre de menu, activez l' onglet Name Lenght.

Short Name sélectionné, LogPrint ne garde que le premier mot délimité par un espace. Par
conséquent pour un prénom composé comme Jean Noël, LogPrint imprimera "Jean".

Full Name sélectionné, LogPrint imprimera "Jean Noël".
  







  1. QSO multiple

Nombre de lignes par étiquette QSL / Nbr QSL Lines per Label
Le chiffre définit ici le nombre de lignes à imprimer sur chaque étiquette.
Si votre fichier.adi contient des QSO multiples avec la même station,
LogPrint saura les trier pour les imprimera sur une étiquette unique.
Si le nombre de QSO est supérieur au nombre de lignes définies
par étiquette, LogPrint imprimera une étiquette supplémentaire.

Distance entre chaque ligne de QSO / Dx to Next QSL Line
Entrez la valeur en pouce correspondant à la distance entre
chaque ligne (0,35 cm = 0,14 pouces)

Ici, j'ai choisi d'imprimer 3 QSO par étiquette, chaque ligne sera

espacée de 0,35 cm soit 0,14 pouces (noté 0 virgule 14).








Quatrième étape

  1. Conception de notre étiquette

Nous allons maintenant créer notre étiquette.
Elle comprendra plusieurs champs ou domaines qui reprendront :





l'indicatif du correspondant

le QSL manager lorsqu'il existe

la date, l'heure, la fréquence, le mode et le RST

les infos concernant la réception de la QSL








  1. L'indicatif du correspondant

Pour cela, nous allons modifier le domaine 1 (Field 1) en cliquant sur
le bouton Change avant d'accéder à une nouvelle fenêtre.

     





Puis, dans le menu déroulant ADIF File
de cette nouvelle fenêtre, on sélectionne CALL

 








  1. La position sur l'étiquette

Ensuite, il va falloir positionner cette information sur l'étiquette.
Souvenez-vous, la position est déterminée depuis le coin supérieur gauche
qui est la référence zéro.

 


On va afficher l'indicatif à 0,254 cm
(0,1 pouce) horizontalement et
0,127 cm (0,05 pouce) verticalement.

La virgule est utilisée comme séparateur.







  1. La police

Enfin, nous allons spécifier le type de police utilisée, la taille et la couleur. Pour accéder à la fenêtre correspondante, il faut cliquer sur le bouton Change Font.
Ici, j'ai choisi Arial Gras, couleur Bleue, taille 12
     
On clique ensuite sur OK pour fermer la fenêtre, puis Apply et en fin Exit.




Au retour à la fenêtre principale, on constate qu'il a été attribué au domaine "Field 1"
l'occurrence CALL, police Arial bleu et positionnée H 0,1 et V 0,05.







Voyons maintenant ce que cela donne sur l'étiquette en cliquant sur
le bouton Prewiev (Refresh si la fenêtre est déjà ouverte)








  1. Le manager

Le champ 2 (Field 2) traitera de l'information "QSL Via" qui sera imprimée dès lors que
cette information aura été renseignée.

Comme précédemment, on clique sur le bouton Change du champ Field 2,

puis dans le menu déroulant ADIF Field, on sélectionne l'occurrence QSL_VIA.







Ensuite nous allons créer la condition suivante :
Si le contenu du champ QSL_VIA est non égal à nul, alors LogPrint imprimera ce champ
précédé des mots "QSL Via ". Dans le cas contraire, rien ne sera imprimé.

Voilà comment ceci est interprété dans la boîte de dialogue
IF QSL_VIA Not Equal THEN QSL Via^

Vous noterez que Via est suivi d'un espace matérialisé dans la boite de dialogue
par un accent circonflexe










Idéalement, QSL Via se situera dans le même alignement vertical que l'indicatif mais décalé horizontalement.

Bouton Change Font, on opte pour une police taille 12, non gras et

de couleur verte.








Voyons maintenant ce que cela donne sur l'étiquette en cliquant
sur le bouton Prewiev (Refresh si la fenêtre est déjà ouverte)








  1. Les infos Date, Heure, Fréquence, Mode et RST

Nous allons maintenant créer les champs qui comprendront le texte
"Date", "Heure", "Fréq", "Mode" et "RST".
Pour des raisons pratiques, j'ai choisi d'affecter ces occurrences aux domaines 3, 5, 7, 9 et 11.




On clique donc sur le bouton Change du champ Field 3.
Cette fois, nous utiliserons la fenêtre réservée au texte simple
dans laquelle on inscrit le mot "Date".

Police taille 9 et aspect gras.





Concernant la position, globalement le mot "Date"
se situera dans le même alignement horizontal
que l'indicatif mais placé plus bas verticalement.



Voilà le résultat.





Il ne reste plus qu'à procéder de la même manière pour le texte "Heure", "Fréq", "Mode" et "RST" en utilisant respectivement
les domaines 5, 7, 9 et 11. Pour se situer sur une même ligne, on gardera la position verticale constante, seule change la position horizontale.

Voici les positions horizontales respectives que nous pouvons retenir :
"Heure" H 0,7 ; "Fréq" H 1,2 ;  "Mode" H 1,8 ; "RST" H 2,3




On pré-visualise le résultat.




  1. Les occurrences des champs "Date", "Heure", "Fréq", "Mode" et "RST




Nous allons maintenant associer aux champs textes "Date", "Heure", "Fréq", "Mode" et "RST les occurrences correspondantes
QSO_DATE, TIME_OFF, FREQ, MODE et RST_SENT de la base de données. Nous utiliserons les domaines 4, 6, 8, 10 et 12.

Toujours pareil, on clique sur le bouton Change du champ Field 4 et dans la fenêtre ADIF Field on sélectionne QSO_DATE.




Ces occurrences seront placées dans le même alignement horizontal que les champs textes correspondant mais
toutes décalés verticalement de la même valeur pour ne faire qu'une ligne (V 0,4)





Position de l'occurrence QSO_DATE






Souvenez-vous, dans le cas de QSO multiple avec la même station, on a choisi d'imprimer 3 QSO par étiquette
où chaque ligne de QSO est espacée de 0,35 cm (0,14 pouce)
Pour ce faire, nous allons préciser que soient répétées, si besoin est, les occurrences QSO_DATE, TIME_OFF, FREQ, MODE et RST_SENT
en cochant la case appropriée.

La taille de police choisie est 9.




Ce champ est répété






Après avoir validé, vous remarquerez sur la fenêtre principale que Field 4 est complété par la mention "Repeats" en rouge.






Et la prévisualisation permet de constater que les multiples QSO avec une même station sont bien pris en compte.



La procédure reste identique pour les occurrences TIME_OFF, FREQ, MODE et RST_SENT.




La fenêtre principale


Pré-visualisation de l'étiquette



 





  1. L'information sur la réception de la QSL

Il ne nous reste plus qu'à donner l'information sur la réception de la QSL.
Cette information sera délivré sous la forme d'une condition de style :
Si QSL_RCVD est égal à OUI (Yes) alors on écrit "Dear friend Tnx your QSL"
sinon on écrit "Dear friend Pse your QSL"

On va utiliser le domaine  Field 13.

Voilà comment ceci est interprété dans la boîte de dialogue
IF QSL_RCVD Equal TO Y THEN Dear friend Tnx your QSL ELSE Dear friend Pse your QSL

La position est H 0,1 et V 0,8.

On affecte une police gras italique taille 9




Voici le résultat



Voilà, avec ce petit tutorial, vous êtes en possession d'un minimum d'instructions
pour réaliser de belles étiquettes personnalisées.




Impression des étiquettes


Il faut d'abord choisir l'imprimante depuis la fenêtre principale de LogPrint depuis la barre de menu,
l'onglet File/Printer Setup, puis Apply après votre sélection.






Avant de lancer l'impression de vos étiquettes, il faut définir un champ de tri primaire ou secondaire dans la boite de dialogue
que l'on obtient en cliquant sur le bouton Label file Sort Options.




Ensuite on sélectionne CALL dans le champ primaire Label Sort puis on clique sur Apply






L'impression des étiquettes QSL s'effectue depuis la barre de menu, l'onglet Print/Print QSL Label



A vos étiquettes...


REMONTER


2 commentaires:

  1. Ce commentaire a été supprimé par l'auteur.

    RépondreSupprimer
  2. Bonjour cher OM Christian,

    Pour commencer, je vous remercie pour l'intérêt que vous m'avez porté en vous arrêtant sur mon site.

    De plus, vous me mettez à l'honneur en proposant mon modeste article à la disposition des amis radioamateurs Belges
    sur le blog du radio club ON3NMR.

    J'en suis très flatté et je vous en remercie.

    La communauté radioamateur se doit de s'entraider.

    Alors OUI j'approuve votre démarche, et je vous remercie de laisser à la dispositions des OM Belges ces quelques mots... !

    Recevez, cher OM Christian, mes amitiés sincères
    ainsi qu'à tous les membres de votre club.

    Dominique, F4AWT





    -------Message original-------

    De : ON3NMR
    Date : 09/19/13 06:19:39
    A : f4awt@free.fr
    Sujet : Article Logprint sur Logger32.

    Soumission de : ON3PCB (on3pcb@gmail.com).
    Son site web : http://on3nmr.blogspot.be/

    Message :
    Bonjour cher Om,
    Je tiens à vous féliciter pour l'aide que vous apportez a notre nouveau Radio Club.
    J'ai et en essayant de vous respecter copier l’ article Logprint sur Logger32.
    J'aimerais solliciter la permission de les laisser à la disposition des OMs locaux.
    Si pour quelques raisons que cela soient vous n'approuvez pas cette démarche je les supprimerai immédiatement.

    73 de Christian ON3PCB

    RépondreSupprimer