1 of 16

Card

Publisher v1.0

publipostage, assemblage

2 of 16

Objectif

Réaliser des plaquettes de cartes à partir d’une source de données et un patron avec Card Publisher et Scribus 1.4.3

3 of 16

Étape 1 - le patron Scribus

1.1 Document Scribus en millimètre

1.2 Constituer un exemple représentatif

1.3 Lier les zones aux données

1.3.1 Lier une image

1.3.2 Lier un texte

1.3.3 Ajouter un @(tag)

4 of 16

1.1 Créer le patron sous Scribus

Utiliser les Millimètres

5 of 16

1.2 Constituer un exemple représentatif

Limitation :

Enregistrer uniquement au format SLA.

6 of 16

1.3.1Lier une image

Limitations :

- le texte doit être de style unique

- le texte doit être sans retour chariot

Dans le cas contraire utilisez les @(tag)

Procédure :

- click droit sur objet image > “Attribut…” > Bouton “ajouter” > …

- Saisir comme nom “binding”, comme type “image”, comme valeur “<Au choix>”

Comme ci-dessous :

7 of 16

1.3.2 Lier un texte

Limitations :

- le texte doit être de style unique

- le texte doit être sans retour chariot

Dans le cas contraire utilisez les @(tag)

Procédure :

- click droit sur objet image > “Attribut…” > Bouton “ajouter” > …

- Saisir comme nom “binding”, comme type “texte”, comme valeur “<Au choix>”

Comme ci-dessous :

8 of 16

1.3.3 Ajouter un @(tag)

Procédure : éditer normalement votre zone de texte en ajoutant les tags sous la forme @(<Au choix>)

Limitations :

- Le nom du tag doit comporter uniquement des lettres (a-z, A-Z, 0-9 et underscore).

- Donne un rendu par toujours représentatif comme dans l’exemple ci-contre

Avantage :

- peut être dans un texte complexe - avec plusieurs styles et phrases.

9 of 16

Étape 2 - Publipostage

2.1 Créer un projet de publipostage

2.2 Lancer la vérification

2.3 Éditer le fichier de données CSV

2.4 Générer les SLA publiposté

10 of 16

Créer un projet de publipostage

Procédure sous CardPublisher :

- clic Menu “Publipostage” > “Créer” : sélectionner destination & saisir nom de fichier *.Publish

- Dans la nouvelle fenêtre : sélectionner le *.SLA crée précédemment

11 of 16

2.2 Lancer la vérification

Procédure : clic sur le bouton “Vérifier”

Ceci à pour effet de générer un fichier exemple du nom *.exemple.csv. Et fourni les informations sur l’état de la liaison de données.

12 of 16

2.3 Éditer le fichier de données CSV

Procédure sous votre tableur préféré :

- ouvrir le fichier *.exemple.csv et “enregistrer-sous” directement : le fichier *.exemple.csv est écrasé sans avertissement par CardPublisher

- ajouter vos données à votre convenance

point fonctionnel:

Il existe 3 colonnes optionnel avec des noms et comportement prédéfini :

“{occurrence}” : nombre de répétition de la carte

“{numero-serie}” : index du publipostage (utile pour des tickets de tombola!). Dans la colonne vous pouvez mettre un texte de remplissage pour que le numéro soit toujours de la même taille.

“{index}” : utilisé pour le nom de fichier SLA généré

point technique:

- Le CSV doit être enregistré en utf-8

- le séparateur CSV utilisé et le point-virgule (habitude Excel)

13 of 16

De retour dans Card Publisher :

- sélectionner la source de données *.csv

- sélectionner le dossier de sortie

- click Vérifier (tous est OK ?)

- click Publiposter

La liste de gauche indique les “erreurs”

La liste du milieu les champs liés

La liste droite les tags disponibles dans la source de données.

14 of 16

Étape 3 Assemblage

3.1 Créer projet d’assemblage

3.2 Générer le document

15 of 16

3.1 Créer projet d’assemblage

Procédure sous CardPublisher :

- clic Menu “Plaquette” > “Créer” : sélectionner destination & saisir nom de fichier *.plates

- Dans la nouvelle fenêtre : ajouter un dossier de carte contenant tous les *.sla précédement généré

- Ajuster la taille de carte.

-Modifier les marges, taille et dpi de la plaquette en fonction de vos besoins et contraintes.

- clic Générer

Un script *.py Scribus est généré dans le même dossier

16 of 16

Générer le document

Pour finir sous Scribus :

- Fermer les documents en cours.

- Menu Scripts > Démarrer un script … > sélectionner le *.py

- Attendre!

Le document est prêt, il reste à le sauvegarder

En cas de problème voir le fichier *.log.html