Zum einen darfst Du nicht \renewcommand, sondern musst \newcommand verwenden, wie das auch in dem Beispiel gemacht wird, auf das ich verlinkt habe. Zum anderen kann leaflet bei der voreingestellten Option combine nur einen Flyer mit sechs Seiten erstellen. Du willst aber mehrere Flyer. Also musst Du das Kombinieren nachträglich (beispielsweise mit pdfpages) erledigen. Dein Hauptdokument sieht dann so aus:
Code:
\begin{filecontents*}{adressen.adr}
\adrentry{Mustermann}{Max}{Phantasiestraße 123\\ 56789 Köln}
{}{}{}{}{MUSTERMANN}
\adrentry{Gabler}{Erika}{Heidestraße 17\\ 12345 Berlin}
{}{}{}{}{GABLER}
\end{filecontents*}
\begin{filecontents*}{mrunixcombine.tex}
\documentclass[a4paper,landscape]{article}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-,nup=3x1]{mrunix.pdf}% hier den Namen des Hauptdokument einsetzen
\end{document}
\end{filecontents*}
\documentclass[notumble,nocombine]{leaflet}
\usepackage{ngerman}
\usepackage[ansinew]{inputenc}
\usepackage{blindtext}
\begin{document}
\newcommand*{\adrentry}[8]{% Erzeuge genau sechs Seiten!
#2 #1\\#3\par
\newpage
\blindtext
\newpage
\blindtext
\newpage
\blindtext
\newpage
\blindtext
\newpage
\blindtext
\newpage
}
\input{adressen.adr}
\end{document}
Das Kombinieren geht dann mit mrunixcombine.tex.
Lesezeichen