Tout d'abord bonsoir.

Nouvellement inscrit sur le forum, je me réjouis d'ores et déjà de pouvoir me joindre à votre communauté.

Si je me suis inscrit c'est aussi pour réquisitionner votre aide.

Voilà le topo : Je dois écrire une lettre identique à 20 personnes. Comme j'utilise des enveloppes à fenêtre, il faut changer le nom et l'adresse dans le document même.

Je travaille avec le package "lettre", et c'est le champ destinataire qui est concerné.

1) Alors je me suis dit, si on pouvait simplement écrire dans un fichier un truc du genre :

Jean Dupont \\Route du Mail 10 \\1200 Genève
Marie Dumas \\ch. des Sources \\2000 Neuchâtel
Joséphine Delamare \\Boulevard des Anges 6 \\2006 Versoix-près-Saint-Pierre

ensuite inscrire ça dans la ligne de commandes genre 'latex lettre -arg1 "Jean Dupont \\Route du Mail 10 \\1200 Genève"'.

2) Ou plus simplement faire une boucle for avec la commande ci-dessus.


3) Sinon, je pensais faire appel à l'artillerie lourde avec XSLT, ce serait excellent, car facile à mettre en oeuvre quand on l'utilise ensuite avec des listes d'adresses (converties toutefois en XML par exemple).

4) ou plus simplement à coup de "sed" mais je connais très mal l'outil.


Merci d'avance pour votre aide.


Qu