Re: [NTG-context] Merging background

2009-01-22 Thread Cecil Westerhof
2009/1/22 Peter Münster pmli...@free.fr:
 But I was wondering if it could be generalized. I was thinking about
 the following. A variable backgroundList is defined and in every
 template where layers are defined, those layers are added to
 backgroundList. And then the following statement is used:
 \setupbackgrounds[page][backgroun...@backgroundlist]

 Is something like this possible?

 Perhaps you're looking for something like this:
 http://archive.contextgarden.net/message/20060115.080349.8efe83be.en.html
 That means: a template adds a background.

Works like a charm. In t-defaults.tex I have:
\setupbackgrounds[page][state=start]

In t-watermark.tex I have:
\expandparameters
\setupbackgrounds[page][background={\currentvalue,WatermarkOverlay}]

In t-privebrief.tex I have:
\expandparameters
\setupbackgrounds[page][background={\currentvalue,myAddr}]

And in my document I have:
\usemodule[defaults]
\usemodule[watermark]
\usemodule[privebrief]

And both backgrounds are displayed.

-- 
Cecil Westerhof
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] Merging background

2009-01-21 Thread Wolfgang Schuster


Am 21.01.2009 um 23:39 schrieb Cecil Westerhof:


I have a template for a letter in which I use \setupbackgrounds. I
also have a tenplate for a watermark which also uses
\setupbackgrounds. The background from the last include is used. Is
there a way to merge the backgrounds?


\setupbackgrounds[page][background={template,watermark}]

Wolfgang

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

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] Merging background

2009-01-21 Thread Cecil Westerhof
2009/1/21 Wolfgang Schuster schuster.wolfg...@googlemail.com:
 I have a template for a letter in which I use \setupbackgrounds. I
 also have a tenplate for a watermark which also uses
 \setupbackgrounds. The background from the last include is used. Is
 there a way to merge the backgrounds?

 \setupbackgrounds[page][background={template,watermark}]

In my letter template I now do:
\setupbackgrounds[page][background={myAddr,WatermarkOverlay}]

That even works if the watermark template is not included. So, so far so good.

But I was wondering if it could be generalized. I was thinking about
the following. A variable backgroundList is defined and in every
template where layers are defined, those layers are added to
backgroundList. And then the following statement is used:
\setupbackgrounds[page][backgroun...@backgroundlist]

Is something like this possible?

-- 
Cecil Westerhof
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] Merging background

2009-01-21 Thread Peter Münster
On Thu, 22 Jan 2009, Cecil Westerhof wrote:

 But I was wondering if it could be generalized. I was thinking about
 the following. A variable backgroundList is defined and in every
 template where layers are defined, those layers are added to
 backgroundList. And then the following statement is used:
 \setupbackgrounds[page][backgroun...@backgroundlist]
 
 Is something like this possible?

Perhaps you're looking for something like this:
http://archive.contextgarden.net/message/20060115.080349.8efe83be.en.html
That means: a template adds a background.

Cheers, Peter

-- 
http://pmrb.free.fr/contact/

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

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___