summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/newlfm/addrset.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-03-27 17:39:22 +0000
committerKarl Berry <karl@freefriends.org>2009-03-27 17:39:22 +0000
commit7696c3d5f27bb48b74d35dcc420a1210dda72cd8 (patch)
tree1eacee85e007275e60ab4657db97f77f17764dc7 /Master/texmf-dist/tex/latex/newlfm/addrset.sty
parentefea67c15fb7c7523abed04b817bd49f99d020ba (diff)
newlfm update (24mar09)
git-svn-id: svn://tug.org/texlive/trunk@12534 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/newlfm/addrset.sty')
-rw-r--r--Master/texmf-dist/tex/latex/newlfm/addrset.sty309
1 files changed, 172 insertions, 137 deletions
diff --git a/Master/texmf-dist/tex/latex/newlfm/addrset.sty b/Master/texmf-dist/tex/latex/newlfm/addrset.sty
index 137868c2f25..e8a00a5fab9 100644
--- a/Master/texmf-dist/tex/latex/newlfm/addrset.sty
+++ b/Master/texmf-dist/tex/latex/newlfm/addrset.sty
@@ -6,6 +6,7 @@
%%
%% newlfm.dtx (with options: `addrset')
%%
+%% \iffalse meta-comment
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -23,7 +24,7 @@
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}[1996/06/01]
\ProvidesPackage{addrset}
- [2009/1/09 v9.1
+ [2009/03/24 v9.3
Address macros]%
\def\makeletterhead#1#2{\expandafter\newcommand\csname lth#1\endcsname{#2}}%
@@ -32,111 +33,111 @@
\def\makesig#1#2{\expandafter\newcommand\csname sig#1\endcsname{#2}}%
\def\makeadr#1#2{\expandafter\newcommand\csname adr#1\endcsname{#2}}%
\def\makeaddress#1#2{\expandafter\newcommand\csname adr#1\endcsname{#2}}%
-\def\addr#1{\protect\def\@addrxx{#1}} \addr{}%
-\def\addrfr#1{\protect\def\@addr@fr{#1}} \addrfr{}%
-\def\addrfrom#1{\protect\def\@addr@fr{#1}} \addrfrom{}%
-\def\addrto#1{\protect\def\@addr@to{#1}} \addrto{}%
-\def\cclist#1{\protect\def\@cc@item{#1}} \cclist{---BLANK---}% cc list
-\def\city#1{\protect\def\@city{#1}} \city{}%
+\def\addr#1{\protect\def\@addrxx{#1}}\addr{}%
+\def\addrfr#1{\protect\def\@addr@fr{#1}}\addrfr{}%
+\def\addrfrom#1{\protect\def\@addr@fr{#1}}\addrfrom{}%
+\def\addrto#1{\protect\def\@addr@to{#1}}\addrto{}%
+\def\cclist#1{\protect\def\@cc@item{#1}}\cclist{---BLANK---}% cc list
+\def\city#1{\protect\def\@city{#1}}\city{}%
\def\closeln#1{\protect\def\@closeline{#1}\setboolean{@use@close}{true}}% Letter closing line
\def\closeline#1{\protect\def\@closeline{#1}\setboolean{@use@close}{true}}%
-\def\dateset#1{\protect\def\@xdate{#1}} \dateset{\today}% Letter date
-\def\dept#1{\protect\def\@dept{#1}} \dept{}%
-\def\degree#1{\protect\def\@degree{#1}} \degree{}%
-\def\email#1{\protect\def\@email{#1}} \email{}%
-\def\emailb#1{\protect\def\@emailb{#1}} \emailb{}%
-\def\emailc#1{\protect\def\@emailc{#1}} \emailc{}%
-\def\emailbto#1{\protect\def\@emailb@to{#1}} \emailbto{}%
-\def\emailcto#1{\protect\def\@emailc@to{#1}} \emailcto{}%
-\def\emailbfr#1{\protect\def\@emailb@fr{#1}} \emailbfr{}%
-\def\emailcfr#1{\protect\def\@emailc@fr{#1}} \emailcfr{}%
-\def\emailfr#1{\protect\def\@email@fr{#1}} \emailfr{}%
-\def\emailfrom#1{\protect\def\@email@fr{#1}} \emailfrom{}%
-\def\emailto#1{\protect\def\@email@to{#1}} \emailto{}%
-\def\encllist#1{\protect\def\@encl@item{#1}} \encllist{---BLANK---}%
-\def\fax#1{\protect\def\@fax{#1}} \fax{}%
-\def\faxto#1{\protect\def\@fax@to{#1}} \faxto{}%
-\def\faxfr#1{\protect\def\@fax@fr{#1}} \faxfr{}%
-\def\faxfrom#1{\protect\def\@fax@fr{#1}} \faxfrom{}%
-\def\faxmssg#1{\protect\def\@fax@mssg{#1}} \faxmssg{}%
-\def\fname#1{\protect\def\@f@name{#1}} \fname{}%
-\def\fnameto#1{\protect\def\@f@name@to{#1}} \fnameto{}%
-\def\fnamefr#1{\protect\def\@f@name@fr{#1}} \fnamefr{}%
-\def\greet#1{\protect\def\@greet{#1}} \greet{}%
-\def\greetto#1{\protect\def\@greet@to{#1}} \greetto{}%
-\def\greetfr#1{\protect\def\@greet@fr{#1}} \greetfr{}%
-\def\initials#1{\protect\def\@init@item{#1}} \initials{}%
-\def\institute#1{\protect\def\@institute{#1}} \institute{}%
-\def\jtitle#1{\protect\def\@jtitle{#1}} \jtitle{}%
-\def\lname#1{\protect\def\@l@name{#1}} \lname{}%
-\def\lnameto#1{\protect\def\@l@name@to{#1}} \lnameto{}%
-\def\lnamefr#1{\protect\def\@l@name@fr{#1}} \lnamefr{}%
-\def\mname#1{\protect\def\@m@name{#1}} \mname{}%
-\def\mnameto#1{\protect\def\@m@name@to{#1}} \mnameto{}%
-\def\mnamefr#1{\protect\def\@m@name@fr{#1}} \mnamefr{}%
-\def\name#1{\protect\def\@namev{#1}} \name{}%
-\def\namefr#1{\protect\def\@name@fr{#1}} \namefr{}%
-\def\namefrom#1{\protect\def\@name@fr{#1}} \namefrom{}%
-\def\nameto#1{\protect\def\@name@to{#1}} \nameto{}%
-\def\organization#1{\protect\def\@org{#1}} \organization{}%
-\def\pager#1{\protect\def\@pager{#1}} \pager{}%
-\def\pagerto#1{\protect\def\@pager@to{#1}} \pagerto{}%
-\def\pagerfrom#1{\protect\def\@pager@fr{#1}} \pagerfrom{}%
-\def\pagerfr#1{\protect\def\@pager@fr{#1}} \pagerfr{}%
-\def\phone#1{\protect\def\@phn{#1}} \phone{}% Phone
-\def\phonea#1{\protect\def\@phna{#1}} \phonea{}% Phone
-\def\phoneb#1{\protect\def\@phnb{#1}} \phoneb{}% Phone
-\def\phonec#1{\protect\def\@phnc{#1}} \phonec{}% Phone
-\def\phoned#1{\protect\def\@phnd{#1}} \phoned{}% Phone
-\def\phoneo#1{\protect\def\@phno{#1}} \phoneo{}% Phone
-\def\phoneh#1{\protect\def\@phnh{#1}} \phoneh{}% Phone
-\def\phonefr#1{\protect\def\@phn@fr{#1}} \phonefr{}% Phone from
-\def\phonefrom#1{\protect\def\@phn@fr{#1}} \phonefrom{}% Phone from
-\def\phoneafrom#1{\protect\def\@phn@fr{#1}} \phoneafrom{}% Phone from
-\def\phoneafr#1{\protect\def\@phn@fr{#1}} \phoneafrom{}% Phone from
-\def\phonebfrom#1{\protect\def\@phnb@fr{#1}} \phonebfrom{}% Phone from
-\def\phonecfrom#1{\protect\def\@phnc@fr{#1}} \phonecfrom{}% Phone from
-\def\phonedfrom#1{\protect\def\@phnd@fr{#1}} \phonedfrom{}% Phone from
-\def\phonebfr#1{\protect\def\@phnb@fr{#1}} \phonebfrom{}% Phone from
-\def\phonecfr#1{\protect\def\@phnc@fr{#1}} \phonecfrom{}% Phone from
-\def\phonedfr#1{\protect\def\@phnd@fr{#1}} \phonedfrom{}% Phone from
-\def\phoneto#1{\protect\def\@phn@to{#1}} \phoneto{}% Phone to
-\def\phoneoto#1{\protect\def\@phno@to{#1}} \phoneoto{}% Phone to
-\def\phonehfr#1{\protect\def\@phnh@fr{#1}} \phonehfr{}% Phone to
-\def\phoneofr#1{\protect\def\@phno@fr{#1}} \phoneofr{}% Phone to
-\def\phonehto#1{\protect\def\@phnh@to{#1}} \phonehto{}% Phone to
-\def\phoneato#1{\protect\def\@phn@to{#1}} \phoneto{}% Phone to
-\def\phonebto#1{\protect\def\@phnb@to{#1}} \phonebto{}% Phone to
-\def\phonecto#1{\protect\def\@phnc@to{#1}} \phonecto{}% Phone to
-\def\phonedto#1{\protect\def\@phnd@to{#1}} \phonedto{}% Phone to
-\def\plngadj#1{\protect\def\@f@f{#1}} \plngadj{0in}%
-\def\position#1{\protect\def\@position{#1}} \position{}%
-\def\ppsitem#1{\protect\def\@pps@item{#1}} \ppsitem{---BLANK---}%
-\def\pppsitem#1{\protect\def\@ppps@item{#1}} \pppsitem{---BLANK---}%
-\def\psitem#1{\protect\def\@ps@item{#1}} \psitem{---BLANK---}%
-\def\re#1{\protect\def\@re@line{#1}} \re{---BLANK---}%
+\def\dateset#1{\protect\def\@xdate{#1}}\dateset{\today}% Letter date
+\def\dept#1{\protect\def\@dept{#1}}\dept{}%
+\def\degree#1{\protect\def\@degree{#1}}\degree{}%
+\def\email#1{\protect\def\@email{#1}}\email{}%
+\def\emailb#1{\protect\def\@emailb{#1}}\emailb{}%
+\def\emailc#1{\protect\def\@emailc{#1}}\emailc{}%
+\def\emailbto#1{\protect\def\@emailb@to{#1}}\emailbto{}%
+\def\emailcto#1{\protect\def\@emailc@to{#1}}\emailcto{}%
+\def\emailbfr#1{\protect\def\@emailb@fr{#1}}\emailbfr{}%
+\def\emailcfr#1{\protect\def\@emailc@fr{#1}}\emailcfr{}%
+\def\emailfr#1{\protect\def\@email@fr{#1}}\emailfr{}%
+\def\emailfrom#1{\protect\def\@email@fr{#1}}\emailfrom{}%
+\def\emailto#1{\protect\def\@email@to{#1}}\emailto{}%
+\def\encllist#1{\protect\def\@encl@item{#1}}\encllist{---BLANK---}%
+\def\fax#1{\protect\def\@fax{#1}}\fax{}%
+\def\faxto#1{\protect\def\@fax@to{#1}}\faxto{}%
+\def\faxfr#1{\protect\def\@fax@fr{#1}}\faxfr{}%
+\def\faxfrom#1{\protect\def\@fax@fr{#1}}\faxfrom{}%
+\def\faxmssg#1{\protect\def\@fax@mssg{#1}}\faxmssg{}%
+\def\fname#1{\protect\def\@f@name{#1}}\fname{}%
+\def\fnameto#1{\protect\def\@f@name@to{#1}}\fnameto{}%
+\def\fnamefr#1{\protect\def\@f@name@fr{#1}}\fnamefr{}%
+\def\greet#1{\protect\def\@greet{#1}}\greet{}%
+\def\greetto#1{\protect\def\@greet@to{#1}}\greetto{}%
+\def\greetfr#1{\protect\def\@greet@fr{#1}}\greetfr{}%
+\def\initials#1{\protect\def\@init@item{#1}}\initials{}%
+\def\institute#1{\protect\def\@institute{#1}}\institute{}%
+\def\jtitle#1{\protect\def\@jtitle{#1}}\jtitle{}%
+\def\lname#1{\protect\def\@l@name{#1}}\lname{}%
+\def\lnameto#1{\protect\def\@l@name@to{#1}}\lnameto{}%
+\def\lnamefr#1{\protect\def\@l@name@fr{#1}}\lnamefr{}%
+\def\mname#1{\protect\def\@m@name{#1}}\mname{}%
+\def\mnameto#1{\protect\def\@m@name@to{#1}}\mnameto{}%
+\def\mnamefr#1{\protect\def\@m@name@fr{#1}}\mnamefr{}%
+\def\name#1{\protect\def\@namev{#1}}\name{}%
+\def\namefr#1{\protect\def\@name@fr{#1}}\namefr{}%
+\def\namefrom#1{\protect\def\@name@fr{#1}}\namefrom{}%
+\def\nameto#1{\protect\def\@name@to{#1}}\nameto{}%
+\def\organization#1{\protect\def\@org{#1}}\organization{}%
+\def\pager#1{\protect\def\@pager{#1}}\pager{}%
+\def\pagerto#1{\protect\def\@pager@to{#1}}\pagerto{}%
+\def\pagerfrom#1{\protect\def\@pager@fr{#1}}\pagerfrom{}%
+\def\pagerfr#1{\protect\def\@pager@fr{#1}}\pagerfr{}%
+\def\phone#1{\protect\def\@phn{#1}}\phone{}% Phone
+\def\phonea#1{\protect\def\@phna{#1}}\phonea{}% Phone
+\def\phoneb#1{\protect\def\@phnb{#1}}\phoneb{}% Phone
+\def\phonec#1{\protect\def\@phnc{#1}}\phonec{}% Phone
+\def\phoned#1{\protect\def\@phnd{#1}}\phoned{}% Phone
+\def\phoneo#1{\protect\def\@phno{#1}}\phoneo{}% Phone
+\def\phoneh#1{\protect\def\@phnh{#1}}\phoneh{}% Phone
+\def\phonefr#1{\protect\def\@phn@fr{#1}}\phonefr{}% Phone from
+\def\phonefrom#1{\protect\def\@phn@fr{#1}}\phonefrom{}% Phone from
+\def\phoneafrom#1{\protect\def\@phn@fr{#1}}\phoneafrom{}% Phone from
+\def\phoneafr#1{\protect\def\@phn@fr{#1}}\phoneafrom{}% Phone from
+\def\phonebfrom#1{\protect\def\@phnb@fr{#1}}\phonebfrom{}% Phone from
+\def\phonecfrom#1{\protect\def\@phnc@fr{#1}}\phonecfrom{}% Phone from
+\def\phonedfrom#1{\protect\def\@phnd@fr{#1}}\phonedfrom{}% Phone from
+\def\phonebfr#1{\protect\def\@phnb@fr{#1}}\phonebfrom{}% Phone from
+\def\phonecfr#1{\protect\def\@phnc@fr{#1}}\phonecfrom{}% Phone from
+\def\phonedfr#1{\protect\def\@phnd@fr{#1}}\phonedfrom{}% Phone from
+\def\phoneto#1{\protect\def\@phn@to{#1}}\phoneto{}% Phone to
+\def\phoneoto#1{\protect\def\@phno@to{#1}}\phoneoto{}% Phone to
+\def\phonehfr#1{\protect\def\@phnh@fr{#1}}\phonehfr{}% Phone to
+\def\phoneofr#1{\protect\def\@phno@fr{#1}}\phoneofr{}% Phone to
+\def\phonehto#1{\protect\def\@phnh@to{#1}}\phonehto{}% Phone to
+\def\phoneato#1{\protect\def\@phn@to{#1}}\phoneto{}% Phone to
+\def\phonebto#1{\protect\def\@phnb@to{#1}}\phonebto{}% Phone to
+\def\phonecto#1{\protect\def\@phnc@to{#1}}\phonecto{}% Phone to
+\def\phonedto#1{\protect\def\@phnd@to{#1}}\phonedto{}% Phone to
+\def\plngadj#1{\protect\def\@f@f{#1}}\plngadj{0in}%
+\def\position#1{\protect\def\@position{#1}}\position{}%
+\def\ppsitem#1{\protect\def\@pps@item{#1}}\ppsitem{---BLANK---}%
+\def\pppsitem#1{\protect\def\@ppps@item{#1}}\pppsitem{---BLANK---}%
+\def\psitem#1{\protect\def\@ps@item{#1}}\psitem{---BLANK---}%
+\def\re#1{\protect\def\@re@line{#1}}\re{---BLANK---}%
\def\regarding#1{\setboolean{@pt@regard}{true}\protect\def\@regard@line{#1}}%
-\def\role#1{\protect\def\@role{#1}} \role{}%
-\def\sender#1{\protect\def\@sender{#1}} \sender{}%
+\def\role#1{\protect\def\@role{#1}}\role{}%
+\def\sender#1{\protect\def\@sender{#1}}\sender{}%
\def\signature#1{\protect\def\@sig@fr{#1}\setboolean{@use@sig}{true}}%
\def\sigacross#1{\setcounter{@sig@tot}{#1}}%
\def\siglist#1{\protect\def\@sig@list{#1}\setboolean{@mult@sig}{true}%
\setboolean{@sig@l}{true}\setboolean{@sig@c}{false}}%
\def\signame#1{\protect\def\@sig@nm{#1}\setboolean{@use@sig@nm}{true}}%
-\def\socsec#1{\protect\def\@socsec{#1}} \socsec{}%
-\def\SSnumto#1{\protect\def\@SS@num@to{#1}} \SSnumto{}%
-\def\state#1{\protect\def\@state{#1}} \state{}%
-\def\staddr#1{\protect\def\@staddr{#1}} \staddr{}%
-\def\subre#1{\protect\def\@sub@re@line{#1}} \subre{}%
-\def\subdept#1{\protect\def\@subdept{#1}} \subdept{}%
-\def\zip#1{\protect\def\@zip{#1}} \zip{}%
+\def\socsec#1{\protect\def\@socsec{#1}}\socsec{}%
+\def\SSnumto#1{\protect\def\@SS@num@to{#1}}\SSnumto{}%
+\def\state#1{\protect\def\@state{#1}}\state{}%
+\def\staddr#1{\protect\def\@staddr{#1}}\staddr{}%
+\def\subre#1{\protect\def\@sub@re@line{#1}}\subre{}%
+\def\subdept#1{\protect\def\@subdept{#1}}\subdept{}%
+\def\zip#1{\protect\def\@zip{#1}}\zip{}%
\def\byline#1{\setboolean{@pr@by}{true}\protect\def\@pr@byline{#1}}%
\byline{}\setboolean{@pr@by}{false}%
\def\headline#1{\protect\def\@pr@headline{#1}%
- \protect\def\@pr@shorthead{#1}} \headline{---BLANK---}%
-\def\release#1{\protect\def\@pr@release{#1}} \release{\@release@phr}%
-\def\shorthead#1{\protect\def\@pr@shorthead{#1}} % set by headline
-\regarding{---BLANK---} \setboolean{@pt@regard}{false}%
+\protect\def\@pr@shorthead{#1}}\headline{---BLANK---}%
+\def\release#1{\protect\def\@pr@release{#1}}\release{\@release@phr}%
+\def\shorthead#1{\protect\def\@pr@shorthead{#1}}\regarding{---BLANK---}%
+\setboolean{@pt@regard}{false}%
\siglist{}%
\signature{}%
\sigacross{1}%
@@ -147,52 +148,86 @@
\signame{}%
\setboolean{@use@sig@nm}{false}%
\def\fixadr#1{\expandafter\csname adr#1\endcsname}%
-\def\setadrto#1{\global\protect\let\@addrxx\@empty%
-\global\protect\let\@namev\@empty \global\protect\let\@phn\@empty%
-\global\protect\let\@phna\@empty \global\protect\let\@phnb\@empty%
-\global\protect\let\@phnc\@empty \global\protect\let\@phnd\@empty%
-\global\protect\let\@phno\@empty \global\protect\let\@phnh\@empty%
-\global\protect\let\@pager\@empty \global\protect\let\@fax\@empty%
-\global\protect\let\@greet\@empty \global\protect\let\@email\@empty%
-\global\protect\let\@emailb\@empty \global\protect\let\@emailc\@empty%
-\global\protect\let\@l@name\@empty \global\protect\let\@f@name\@empty%
-#1\txa{In setadrto - }\txa{Second}
-\txa{\@addrxx}
-\global\protect\let\@addr@to\@addrxx \txa{Z} \global\protect\let\@name@to\@namev%
-\txa{A1}
-\global\protect\let\@phn@to\@phn \global\protect\let\@phna@to\@phna%
-\global\protect\let\@phnb@to\@phnb \global\protect\let\@phnc@to\@phnc%
-\txa{A2}
-\global\protect\let\@phnd@to\@phnd \global\protect\let\@phno@to\@phno%
-\global\protect\let\@phnh@to\@phnh \global\protect\let\@pager@to\@pager%
-\txa{A3}
-\global\protect\let\@fax@to\@fax \global\protect\let\@greet@to\@greet%
-\global\protect\let\@email@to\@email \global\protect\let\@emailb@to\@emailb%
-\txa{A4}
-\global\protect\let\@emailc@to\@emailc \global\protect\let\@l@name@to\@l@name%
+\def\setadrto#1{%
+\global\protect\let\@addrxx\@empty%
+\global\protect\let\@namev\@empty%
+\global\protect\let\@phn\@empty%
+\global\protect\let\@phna\@empty%
+\global\protect\let\@phnb\@empty%
+\global\protect\let\@phnc\@empty%
+\global\protect\let\@phnd\@empty%
+\global\protect\let\@phno\@empty%
+\global\protect\let\@phnh\@empty%
+\global\protect\let\@pager\@empty%
+\global\protect\let\@fax\@empty%
+\global\protect\let\@greet\@empty%
+\global\protect\let\@email\@empty%
+\global\protect\let\@emailb\@empty%
+\global\protect\let\@emailc\@empty%
+\global\protect\let\@l@name\@empty%
+\global\protect\let\@f@name\@empty%
+#1\txa{In setadrto - }\txa{Second}\txa{\@addrxx}%
+\global\protect\let\@addr@to\@addrxx%
+\txa{Z}%
+\global\protect\let\@name@to\@namev%
+\txa{A1}%
+\global\protect\let\@phn@to\@phn%
+\global\protect\let\@phna@to\@phna%
+\global\protect\let\@phnb@to\@phnb%
+\global\protect\let\@phnc@to\@phnc%
+\txa{A2}%
+\global\protect\let\@phnd@to\@phnd%
+\global\protect\let\@phno@to\@phno%
+\global\protect\let\@phnh@to\@phnh%
+\global\protect\let\@pager@to\@pager%
+\txa{A3}%
+\global\protect\let\@fax@to\@fax%
+\global\protect\let\@greet@to\@greet%
+\global\protect\let\@email@to\@email%
+\global\protect\let\@emailb@to\@emailb%
+\txa{A4}%
+\global\protect\let\@emailc@to\@emailc%
+\global\protect\let\@l@name@to\@l@name%
\global\protect\let\@f@name@to\@f@name%
-\txa{End of setadrto}
+\txa{End of setadrto}%
}%
-\def\setadrfr#1{\global\protect\let\@addrxx\@empty%
-\global\protect\let\@namev\@empty \global\protect\let\@phn\@empty%
-\global\protect\let\@phna\@empty \global\protect\let\@phnb\@empty%
-\global\protect\let\@phnc\@empty \global\protect\let\@phnd\@empty%
-\global\protect\let\@phno\@empty \global\protect\let\@phnh\@empty%
-\global\protect\let\@pager\@empty \global\protect\let\@fax\@empty%
-\global\protect\let\@greet\@empty \global\protect\let\@email\@empty%
-\global\protect\let\@emailb\@empty \global\protect\let\@emailc\@empty%
-\global\protect\let\@l@name\@empty \global\protect\let\@f@name\@empty%
+\def\setadrfr#1{%
+\global\protect\let\@addrxx\@empty%
+\global\protect\let\@namev\@empty%
+\global\protect\let\@phn\@empty%
+\global\protect\let\@phna\@empty%
+\global\protect\let\@phnb\@empty%
+\global\protect\let\@phnc\@empty%
+\global\protect\let\@phnd\@empty%
+\global\protect\let\@phno\@empty%
+\global\protect\let\@phnh\@empty%
+\global\protect\let\@pager\@empty%
+\global\protect\let\@fax\@empty%
+\global\protect\let\@greet\@empty%
+\global\protect\let\@email\@empty%
+\global\protect\let\@emailb\@empty%
+\global\protect\let\@emailc\@empty%
+\global\protect\let\@l@name\@empty%
+\global\protect\let\@f@name\@empty%
#1\txa{In setadrfr}%
-\global\protect\let\@addr@fr\@addrxx \global\protect\let\@name@fr\@namev%
-\global\protect\let\@phn@fr\@phn \global\protect\let\@phna@fr\@phna%
-\global\protect\let\@phnb@fr\@phnb \global\protect\let\@phnc@fr\@phnc%
-\global\protect\let\@phnd@fr\@phnd \global\protect\let\@phno@fr\@phno%
-\global\protect\let\@phnh@fr\@phnh \global\protect\let\@pager@fr\@pager%
-\global\protect\let\@fax@fr\@fax \global\protect\let\@greet@fr\@greet%
-\global\protect\let\@email@fr\@email \global\protect\let\@emailb@fr\@emailb%
-\global\protect\let\@emailc@fr\@emailc \global\protect\let\@l@name@fr\@l@name%
+\global\protect\let\@addr@fr\@addrxx%
+\global\protect\let\@name@fr\@namev%
+\global\protect\let\@phn@fr\@phn%
+\global\protect\let\@phna@fr\@phna%
+\global\protect\let\@phnb@fr\@phnb%
+\global\protect\let\@phnc@fr\@phnc%
+\global\protect\let\@phnd@fr\@phnd%
+\global\protect\let\@phno@fr\@phno%
+\global\protect\let\@phnh@fr\@phnh%
+\global\protect\let\@pager@fr\@pager%
+\global\protect\let\@fax@fr\@fax%
+\global\protect\let\@greet@fr\@greet%
+\global\protect\let\@email@fr\@email%
+\global\protect\let\@emailb@fr\@emailb%
+\global\protect\let\@emailc@fr\@emailc%
+\global\protect\let\@l@name@fr\@l@name%
\global\protect\let\@f@name@fr\@f@name%
-\txa{End of setadrfr}
+\txa{End of setadrfr}%
}%
\DeclareRobustCommand*{\printnameto}{\@name@to}%
\DeclareRobustCommand*{\printaddrto}{\@addr@to}%