Am 29.08.2010 um 03:19 schrieb Jaroslav Hajtmar:

> Hello
> I answer it yourself. I was experimented and thought about using buffers and 
> the problem is successfully for my library resolved :-)
> I think that I found an interesting use of the letter module...
> 
> Jaroslav
> 
> Only for example :
> 
> [...]
> 
> \startbuffer[myletter]
> \startletter[
>    toname={\Firstname\ \Name},
>    toaddress={\Street\\ \Zipcode\ \Town},
>    opening={Dear \Firstname,},
>    subject={Step by step guide to write a letter to \Firstname\ \Name},
>    closing={{\color Greetings from the Author} to \Name\ \Firstname}]
> 
> Thus, I came to the conclusion ... \Mygreeting
> 
> \stopletter
> \stopbuffer


You can’t use buffers inside \dorecurse and the letter environment
is a buffer with a few extension to accept a argument for values.

You can get around this with the alternative mode for the environment
with is enabled by:

\setupletterstyle[option][method=content] % \setupletteroptions[method=content]

\dorecurse{5}
  {...
   \startletter
     [toname={\Firstname\ \Name},
      toaddress={\street\\\Zipcode\ \Town},
      ...]
   This, I came to the conclusion … \Mygreeting
   \stopletter
   ...}

The disadvantage is that \startlines or \starttyping can't be used anymore
inside of a letter.


The second method you can use is to drop the letter environment and set
the values for the address and name with \setupletter and store the content
with the lettercontent environment (just a names buffer). The letter itself
can now be flushed with \setups[letter:place].

\setupletter
  [toname={\Firstname\ \Name},
   toaddress={\street\\\Zipcode\ \Town},
   ...]

\startlettercontent
This, I came to the conclusion … \Mygreeting
\stoplettercontent

\dorecurse{5}{...\setups[letter:place]...}


Wolfgang

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : [email protected] / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to