BookBarcode en pratique

Le PDF « BookBarcode en pratique » (10 pages) détaille les fonctionnalités de base et les techniques avancées d'utilisation de BookBarcode. Cliquez sur l'image ci-dessous pour entrer illico dans le vif du sujet :

Téléchargez «BookBarcode en pratique» (PDF)

À propos du traitement par lots et de la fusion de données

Le pack de BookBarcode 2.03 s'accompagne d'un fichier TestBatch.inx (InDesign XML Interchange) importable dans InDesign CS3, CS4 et CS5. Il contient un jeu de codes-barres prémaquettés (« blocs cibles ») que vous allez pouvoir soumettre au traitement par lots. Disons quelques mots de la méthode de création d'un tel document dans InDesign à partir d'un ensemble de données source de type CSV. Nos enregistrements sont structurés en 4 champs — ‘Title’, ‘Author’, ‘Price’ et ‘EAN13’ — séparés par des tabulations :

Le fichier texte « source » contient les données tabulaires. La première ligne porte le nom des champs tels qu'ils seront récupérés par InDesign.

Observez que le champ ‘EAN13’ contient strictement les 13 chiffres de chaque EAN, sans autre fioriture, ainsi que l'exige le dispositif de traitement par lots de BookBarcode.

Une fois la source de données constituée, nous configurons un nouveau document InDesign en vue de la Fusion des données. Préparons d'abord le composant type chargé d'accueillir la structure des données :

Création du modèle de données et liaison des champs via la palette Fusion des données.

Dans le menu contextuel de la palette Fusion des données, choisissons Sélectionner la source de données, recherchons le fichier source et cliquons sur Ouvrir. La palette Fusion des données affiche dorénavant les champs disponibles, champs que nous allons insérer dans la maquette (double-clic pour opérer le chargement au niveau du point d'insertion). Notez qu'InDesign utilise des sortes de guillemets doubles pour marquer les champs, tandis que nous utilisons de notre côté un des motifs proposés par BookBarcode, <bkbc>...</bkbc>, pour baliser les ‘EAN13’.

N'oubliez pas de grouper le bloc-cible du code-barres avec le bloc ISBN. Observez également que les composants destinés à BookBarcode ont été placés sur un calque dédié (en rouge dans la capture ci-dessus) pour clarifier les opérations.

Lorsque la mise en forme est au point, nous cliquons sur le bouton Créer un document fusionné en bas à droite de la palette Fusion des données. Sous l'onglet Enregistrements, choisissons l'option Enregistrements multiples dans la rubrique « Enregistrements par page de document ». Basculons ensuite vers l'onglet Mise en page d'enregistrements multiples. Ici, après avoir activé l'Aperçu de la mise en page des enregistrements multiples, nous ajustons les marges, la disposition et l'espacement de façon à optimiser le positionnement des composants sur la page de travail (InDesign générera autant de pages que nécessaire) :

Onglet « Mise en page des enregistrements multiples ».

Il ne reste plus qu'à cliquer sur OK pour générer le document fusionné.

Quoi de neuf en bref dans BookBarcode 2.03

• L'interface de BookBarcode prend en charge trois langues : français, anglais et allemand. Mes remerciements chaleureux à Gerald Singelmann, animateur du site The InDesign FAQ, qui m'a considérablement aidé à rendre intelligible la traduction allemande !

• Le script est à présent pleinement compatible avec InDesign CS5.

• Le module de validation ISBN a été amendé au regard des nouvelles entrées apparues dans les spécifications de l'International ISBN Agency.

• Le module de Traitement par lots apparaît à la fois dans la version PRO et dans la version TRY (cette dernière limitant le processus à 5 éléments générés).

• Le style d'un code-barres (fonte, taille des chiffres, barres internes, etc.) est désormais un paramètre persistant durant votre session sous InDesign CS4 et CS5.

• NB. — D'autres précisions importantes concernant l'utilisation de BookBarcode sont accessibles à partir de la page principale :
http://www.indiscripts.com/category/projects/BookBarcode.

Licence BookBarcode Pro (paiement sécurisé et téléchargement immédiat)