Comprenez comment les fichiers sources de données fonctionnent avec Adobe InDesign pour créer des documents personnalisés grâce à la fusion des données.
Un fichier source de données fournit les informations variables qu’InDesign utilise lors d’une fusion des données. Il provient généralement d’une feuille de calcul ou d’une base de données, mais vous pouvez également en créer un avec InDesign ou un éditeur de texte. Chaque ligne représente un enregistrement complet, et chaque colonne représente un champ spécifique, comme un nom d'entreprise ou une adresse. InDesign lit cette structure pour remplir votre document avec des informations différentes pour chaque version.
Exigences de structure et de format
Enregistrez les fichiers sources de données sous forme de fichiers texte délimités par des virgules (CSV), délimités par des tabulations (TXT) ou délimités par des points-virgules. Dans ces fichiers, les sauts de paragraphe séparent les enregistrements, et les virgules, tabulations ou points-virgules séparent les champs.Vous pouvez aussi inclure du texte ou des chemins de fichier pointant vers des images sur votre disque dur.
Champs et enregistrements
Chaque ligne représente un enregistrement complet et chaque champ est séparé par un délimiteur. Pour inclure une virgule ou des guillemets dans un champ, placez le texte entre guillemets. Il est impossible d’insérer un saut de ligne dans un champ. Si le contenu s’étend sur plusieurs lignes, créez des champs séparés tels que <<Address1>> et <<Address2>>.
Lignes vides pendant la fusion
Sélectionnez Supprimer les lignes vides pour les champs vides (Fenêtre > Utilitaires > Fusion des données > Options de placement du contenu) lors de la fusion pour éviter les lignes vides. Une ligne n'est supprimée que si elle est complètement vide, même si un espace l'empêche d'être supprimée.
Considérations sur les données texte
Si vous souhaitez inclure une virgule ou des guillemets dans un fichier .csv, placez le texte entre guillemets, par exemple, "Martin, Beaumont et associés". Si vous n’ajoutez pas les guillemets, chaque nom sera traité comme un champ distinct.
Lorsque vous travaillez sur du contenu multiligne :
- Placez les champs contenant des sauts de ligne entre guillemets doubles.
- Les sauts de ligne dans les champs entre guillemets sont traités comme faisant partie de la valeur du champ.
- Les champs sans saut de ligne, comme le commentaire de Bob Johnson, sont traités comme des valeurs sur une seule ligne et ne nécessitent pas de guillemets doubles, sauf si les règles de formatage CSV standard l’exigent.
Prise en charge des fichiers CSV encodés en UTF-8
La fusion des données prend en charge les fichiers CSV (valeurs séparées par des virgules) encodés en UTF-8, ce qui vous permet de travailler avec du contenu multilingue, des caractères accentués, des émojis et d'autres caractères spéciaux. Enregistrez votre fichier CSV au format UTF-8 (avec ou sans BOM), en particulier s'il contient des caractères non anglais ou spéciaux.
Lors de la préparation de votre fichier CSV :
- Les champs tels que Nom, Message et Emoji peuvent contenir des caractères latins accentués, du texte multilingue et des emojis qui sont correctement représentés en UTF-8.
- Enregistrez le fichier CSV en utilisant l’encodage UTF-8 dans votre éditeur de texte. Par exemple, dans VS Code, sélectionnez Fichier > Enregistrer avec encodage > UTF-8.
- Utilisez une police qui contient les glyphes requis pour les caractères et symboles de votre source de données.
Créez des supports imprimés et numériques avec InDesign
Concevez des annonces, des mises en page de magazines, des formats de livres et plein d’autres contenus percutants.