<br><br><div class="gmail_quote">On Fri, Nov 19, 2010 at 7:08 PM, Martin Schröder <span dir="ltr"><<a href="mailto:martin@oneiros.de">martin@oneiros.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
2010/11/20 Peter Davis <<a href="mailto:pfd@pfdstudio.com">pfd@pfdstudio.com</a>>:<br>
<div class="im">> What's the preferred solution for overcoming the 9 argument limit on macros<br>
> these days?  Is it keyval/xkeyval?<br>
<br>
</div>Yes. The alternative would be chaining commands, each eating up to 9<br>
args. That way madness lies.<br></blockquote><div><br></div><div><br></div><div>Thanks!</div><div><br></div><div>Let me ask the question another way.  I'm trying to output a document that will use the same page over and over again, like a form, but with some different text plugged in here and there, and some different images.  I'm assuming the best (only?) way to do that is to define one or more macros to draw the parts of the page, and pass in the text, image names, etc. as arguments.  Any better suggestions?</div>
<div><br></div><div>P.S. - I tried using box registers to pass in the argument values, but they always typeset in the default font and size, regardless of the paragraph they were in.  I even used \unhcopy to just add the contents to the list, but somehow the attributes were carried with them.</div>
<div><br></div><div><br></div></div>