Re: [NTG-context] Framing the text area of a part page w/ tikz/pgf.

2009-01-14 Thread Bart C. Wise
On Wednesday 14 January 2009 11:21:02 am Wolfgang Schuster wrote:
 \defineframedtext
    [partframed]
    [width=\textwidth,
     height=\textheight,
     rulethickness=5pt,
     top=\vfill,
     bottom=\vfill\vfill]

 \setuphead
    [part]
    [before=\startpartframed,
     after=\stoppartframed,
     align=middle,
     footer=high,
     header=high,
     placehead=yes]

 \starttext
 \part{This is part one}
 \stoptext

Thanks Wolfgang.

I like the way you implemented the solution; however, if I load the pgf/tikz 
libraries with your solution, it still forces the frame to the next page. 

Ultimately I want to load an image and have it framed for the background on 
the part page.  I like the ability that tikz gives me to adjust the opacity of 
the image, which is why I tried to find a solution using tikz.  

So I can find a solution without tikz, but is there one that will work with 
tikz?

Bart
___
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] Framing the text area of a part page w/ tikz/pgf.

2009-01-14 Thread Bart C. Wise
On Wednesday 14 January 2009 12:03:51 pm Wolfgang Schuster wrote:
 Am 14.01.2009 um 19:42 schrieb Bart C. Wise:
  Ultimately I want to load an image and have it framed for the
  background on the part page. I like the ability that tikz gives me
  to adjust the opacity of the image, which is why I tried to find a
  solution using tikz.
  So I can find a solution without tikz, but is there one that will
  work with tikz?

 How about this?

 \setupexternalfigures[location={local,global,default}]

 \setupcolors[state=start]

 \definecolor[partwhite][s=1,t=.8,a=1]

 \defineoverlay[partimage][\overlayfigure{mill}]

 \defineframedtext
[partframed]
[width=\textwidth,
 height=\textheight,
 rulethickness=5pt,
 background={partimage,color},
 backgroundcolor=partwhite,
 top=\vfill,
 bottom=\vfill\vfill]

 \setuphead
[part]
[before=\startpartframed,
 after=\stoppartframed,
 align=middle,
 footer=high,
 header=high,
 placehead=yes]

 \starttext
 \part{This is part one}
 \stoptext


Wolfgang,

Thanks!  That one works.  And much more elegant than what I was developing.

Just so I understand:
background={partimage,color} : This creates the background from both the 
image and the backgroundcolor, correct?

What does the s=1 and the a=1 do in defining the color partwhite?  I can't 
find anything on the web.

Bart
___
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
___