% Sample record \def\DoWithRecord#1% {\startpacked \let\\=\quad name: \getrecordentry{name}~\getrecordentry{family name}\par address: \getrecordentry{postal address}\par \stoppacked} \definerecord[address][command=\DoWithRecord] \setuprecord[address][command=\DoWithRecord] \definerecordentry[address][Name] \definerecordentry[address][Surname] \definerecordentry[address][Foreletters] \definerecordentry[address][Street] \definerecordentry[address][StreetNumber] \definerecordentry[address][Place] \definerecordentry[address][PostalCode] \definerecordentry[address][FunctionNL] \definerecordentry[address][Function] \definerecordentry[address][Phone] \definerecordentry[address][Fax] \definerecordentry[address][Email] \startrecord{Hans} \memberofgroup {board} \setrecordentry{Name} {Hans} \setrecordentry{Surname} {Hagen} \setrecordentry{Foreletters} {H.} \setrecordentry{Street} {Ridderstraat} \setrecordentry{StreetNumber} {27} \setrecordentry{Place} {Hasselt} \setrecordentry{PostalCode} {8061 GH} \setrecordentry{FunctionNL} {Voorzitter NTG} \setrecordentry{Function} {President NTG} \setrecordentry{Phone} {38-4775369} \setrecordentry{Fax} {38-4775374} \setrecordentry{Email} {pragma@wxs.nl} \stoprecord