Suivant: \name, Précédent: \location, Monter: Letters [Table des matières][Index]
\makelabels
Synopsis :
\makelabels
Crée une feuille d’étiquettes d’adresses à partir des adresses des destinataires, une pour chaque lettre. Cette feuille sera sortie avant les lettres, avec dans l’idée de la copier sur une feuille vierge de vignettes autocollantes. Cette commande est à mettre dans le préambule.
Vous pouvez personnaliser les étiquettes en redéfinissant les trois
commandes \startlabels
, \mlabel
et \returnaddress
dans le préambule. Ces commandes ne sont pas à appeler directement par
l’utilisateur, c’est la classe letter
qui les appelle. La
commande \startlabels
compose la page sur laquelle les étiquettes
sont imprimées en termes de largeur, de hauteur, et de nombre de
colonnes, etc. La commande \mlabel{adresse
expéditeur}{adresse destinataire}
est appelée pour chaque
lettre du document avec deux arguments :
\returnaddress
letter
.
La définition par défaut de \mlabel
ignore le premier argument,
c’est à dire que si vous placez seulement un \makelabels
dans le
préambule, la feuille d’étiquettes ne contiendra des étiquettes que pour
les destinataires.
Si vous désirez imprimer une étiquette d’adresse expéditeur et d’adresse destinataire pour chaque lettre, vous devez faire deux choses :
\mlabel
pour fabriquer deux
étiquettes au lieu d’une, vous pouvez pour cela mettre ce qui suit dans le préambule :
\newcommand*\originalMlabel{} \let\originalMlabel\mlabel \def\mlabel#1#2{\originalMlabel{}{#1}\originalMlabel{}{#2}}
Ceci ne suffit toutefois pas, parce que la première des deux étiquettes
est vide, vu que la définition par défaut de \returnaddress
l’est.
\returnaddress
pour contenir
l’adresse de l’expéditeur, vous pouvez faire cela en plaçant dans le
préambule :
\renewcommand*\returnaddress{\protect\fromname\\\protect\fromaddress}
Suivant: \name, Précédent: \location, Monter: Letters [Table des matières][Index]